Project Awesome project awesome

Raspberry Pi

Credit card-sized computer aimed at teaching kids programming, but capable of a lot more.

Collection 16.1k stars GitHub

Tools

Alpha 49 updated 7y ago

Remotely load, debug and test bare-metal programs using GDB with this system-level GDB server.

Atlas toolkit 279 updated 10mo ago

Very lightweight and easy to install toolkit to write in Python single-page web applications to pilot your RPi, without having to install a web server.

n01d-forge 9 updated 1mo ago

Native Rust image burner with LUKS/VeraCrypt encryption support, perfect for creating secure bootable SD cards for Raspberry Pi.

Hardened Kernel Builder for RPi 23 updated 3y ago

Cross-compile the Linux kernel for Raspberry Pi with enhanced security using a single command.

HealthyPi

HAT which includes vital health monitoring like ECG, respiration, pulse oximetry and optional blood pressure & body temperature sensing. Supports Raspberry Pi 2+

iotwifi

Wifi AP + Client management in 8MB Docker Container, with REST API for controlling wifi client and station modes simultaneously. Supports Raspberry Pi 3

ndm 81 updated 27d ago

Command line tool to easily manage DNS and DHCP servers.

Orangetool 109 updated 2y ago

Control functions for Single-Board computers in Python.

Pi Temperature Exporter 31 updated 2y ago

a CPU and GPU temperature exporter for Prometheus consumption.

pi-gen

Tool used to create the raspberrypi.org Raspbian images. This can be used to create your own custom images with specific packages installed, etc.

Pieman 225 updated 2y ago

Script for creating custom images based on Raspbian, Devuan, Ubuntu and Alpine Linux.

PiKISS

A bunch of scripts with menu to make your life easier.

Pimod 145 updated 19d ago

Reconfigure Raspberry Pi images with an easy, Docker-like configuration file.

PiShrink 4.0k updated 9d ago

Bash script that automatically shrinks a pi image that will then resize to the max size of the SD card on boot.

pistrong 73 updated 1y ago

Manage certificate-secured strongSwan VPNs. Installer and command-line tool for client-server, site-to-site, and host-to-host VPNs.

PiGro 45 updated 1y ago

PiGro does many commands that have to be entered via the terminal with one or two clicks of a button.

Pi-Apps 2.7k updated today

The most popular app store for Raspberry Pi computers, 100% open-source bash scripts.

Pwnagotchi

Pwnagotchi is an AI based Wi-Fi cracking tool that learns from its surrounding WiFi environment to maximize the crackable WPA key material it captures.

RaspAP-webgui

A simple, responsive web interface to control wifi, hostapd and related services on the Raspberry Pi.

Resin Bridge 43 updated 9y ago

Simple application/repo to bridge a Raspberry Pi's wlan0 interface to devices plugged into it over ethernet (eth0).

RPi Monitor Dashboard 39 updated 10mo ago

Simple monitoring tool with a dashboard suitable for monitoring multiple RPi devices (CPU temperature, network, ping, browser, screenshot of X display etc.).

rpi-cookstrap 17 updated 6mo ago

A lightweight, plugin based bakery shell script framework to customize, bootstrap & provision raspberry pi OS disk images.

sdm 738 updated yesterday

Easily and fully customize RasPiOS images. Install apps, configure settings, etc then burn SSDs/SD cards for lots of different systems from a single image, and each one boots up fully configured and ready for work. Or play.

stressberry 360 updated 2y ago

Stress test your Raspberry Pi and plot temperatures.

TorTiPi 127 updated 5y ago

Shell script to automate the task of converting Raspberry Pi into a tor based wifi hotspot.

WebStation SYSMON 197 updated 1mo ago

An intuitive remotely-accessible system performance monitoring and task management tool for servers and headless Raspberry Pi setups.

Projects

AdGuard Home 33.2k updated today

DNS relay station with ad/tracker/other blocking, IP address redirections, and DNS-over-HTTPS.

Bitcoin Tracker 48 updated 4y ago

A Physical Dashboard that displays Bitcoin stats in real time.

ble-scale-sync 39 updated 15d ago

Reads BLE smart scales (23 brands) via built-in Bluetooth, calculates body composition, and exports to Garmin Connect, MQTT/Home Assistant, InfluxDB, and more. Website.

BotWave 125 updated 15d ago

FM broadcasting system with server-client architecture for managing multiple Raspberry Pi transmitters remotely.

Ceil 50 updated 6y ago

Auto-provisioned RPi cluster running K8S on bare-metal.

Circle 2.2k updated 3d ago

A C++ bare metal environment for Raspberry Pi.

clockOS 55 updated 8y ago

simple smart desktop clock using a Raspberry Pi display.

CookCLI 1.2k updated 2d ago

Turn your Raspberry Pi into a self-hosted recipe server. Manage recipes in plain-text Cooklang format with web UI, shopping lists, and meal planning.

CocktailMaker 183 updated 1mo ago

An advanced cocktail making machine that can be controlled via browser and touchscreen.

CocktailTDI 3 updated 1y ago

Another cocktail machine (powered by Raspberry Pi 4, Golang, a pneumatic pump and valves).

Display_Lib_RPI 40 updated 18d ago

A shared installable C++ Library to connect various electronic displays to Raspberry Pi single board computers.

DIY Arcade Machine 18 updated 10d ago

A retro style arcade machine, based on a Raspberry Pi Pico, a Hub75 LED matrix and some other stuff (Wii Nunchucks, 3D printed parts, ...)

docsis-cable-load-monitor 66 updated 3y ago

Tool to monitor downstream load on DOCSIS cable networks.

Drumbooth controller with touch interface 12 updated 2mo ago

Project using Java, JavaFX, Pi4J and Arduino to control 8 relays and LED strips.

FistBump BLE Edition 50 updated 7y ago

WPA Hash Grabbing Bluetooth Peripheral / Android App.

Gaussmeter 15 updated 2y ago

Project utilizing a Raspberry Pi Zero W, WS2812B Leds and the Tesla API to collect and display a Tesla's status.

Haven

Host a private blog on your Rasperry Pi instead of using Facebook.

Hearing aid prototoype

A Raspberry Pi powered prototype of a hearing aid.

Internet Chronometer 120 updated 1y ago

Turn your Raspberry Pi in to an Internet Chronometer.

Network Presence Detector 376 updated 8y ago

Setup a Pi Zero to scan for devices on a WiFi network and use that to determine who is "home".

Kubernetes on ARM 601 updated 8y ago

Get your ARM device up and running Kubernetes in less than ten minutes.

Lomorage 237 updated 1y ago

Private photo cloud host on Raspberry Pi, with Android/iOS/Web client.

Looper/synth/drum thing 1.0k updated 4y ago

Sequencer/Drumpad, like Native Instruments' Maschine for the Pi.

NALIVATOR-9000 22 updated 8y ago

Robot bartender for making cocktails with Telegram-bot interface and speech synthesis on Golang.

P4wnP1 4.4k updated 1y ago

P4wnP1 is a highly customizable USB attack platform, based on a low cost Raspberry Pi Zero or Raspberry Pi Zero W (required for HID backdoor).

Pi Image Capturer 13 updated 3y ago

Captures images, integrated with the Google IOT Cloud Platform ecosystem.

pi_payments 28 updated 7y ago

Payment module based on RFID.

Pi-KVM 9.9k updated 3d ago

DIY KVM over IP to manage remote computers via Web UI or VNC with FullHD video, mouse, virtual drive, IPMI, Wake-on-LAN and many other things.

pi-timolo

Remote Headless multi feature PiCamera Operation from Rclone Remote Storage Service and More.

PiClock 586 updated 1y ago

Fancy Clock built around a monitor and a Raspberry Pi.

PiFanTuner 43 updated 9y ago

CPU-fan-tuner daemon, just enables your fan as necessary.

PiFmRds 1.6k updated 1mo ago

FM-RDS transmitter using a Raspberry Pi.

PoisonTap 6.5k updated 7y ago

Exploits locked/password protected computers over USB, drops persistent WebSocket-based backdoor, exposes internal router, and siphons cookies using Raspberry Pi Zero & Node.js.

Raspberry Pi Dashboard 357 updated 1y ago

Full-featured web-based dashboard interface to inspect and manage Raspberry Pi hardware and software, with no extra software required.

Raspberry Pi Setup 48 updated 1y ago

Quickly setup my Raspberry Pi.

RaspiBlitz 10 updated 3mo ago

Fastest and cheapest way to get your own Lightning Node running.

Relayboard Control 7 updated 4y ago

A Qt application to connect a Waveshare 8-channel relay board to an MQTT server.

RGB-LED-Matrix 9 updated 1y ago

A 128x128 Pixel RGB LED Matrix to display images, animations, conways game of life and other stuff.

SecPi 260 updated 3y ago

Raspberry Pi based home alarm system.

SkyJack

Take over and allow full control over any Parrot AR Drone within wireless distance.

Smart Mirror 2.8k updated 1y ago

Voice controlled smart mirror with IoT integration.

Sonic Pi 11.7k updated 1mo ago

The Live Coding Music Synth for Everyone.

Sonus

Node.js voice control for your Pi (and everything else) with customizable offline hotword detection.

speed-camera 1.1k updated 5mo ago

Object Motion Tracking uses python, openCV, USB Cam or picamera module to record speed data.

Stratux 1.1k updated 1mo ago

Open source ADS-B receiver which feeds weather, traffic, GPS, and AHRS data to electronic flight bag software via wifi.

TelePi

Telepi allows you to monitor and control your Raspberry Pi via Telegram featuring file downloads, system monitoring, network insights, speed tests, and the ability to open web tunnels.

TeslaCam 39 updated 6y ago

Project utilizing a Raspberry Pi Zero W for USB Mass storage emulation and a PiJuice to collect and archive TeslaCam video.

USB Proxy 254 updated 9d ago

A USB man-in-the-middle project that allow users to monitor and modify USB packets flow between host and device.

Waves 41 updated 8y ago

Transforming the transience of the spoken word into something concrete and physical through a microphone, waveform and thermal printer.

Wordpress using Docker

Run a Wordpress site in containers with dynamic DNS.

Movel 156 updated 10y ago

Raspberry Pi car computer.

Occu-Pi 10 updated 7y ago

Controller software for the Occu-pi, a totally awesome bathroom door sensor.

RPi Motor Library 331 updated 3d ago

Python 3 library to connect various motors & servos to the Pi.

RPI tempmon 86 updated 8d ago

CPU GPU temperature monitor with various functions such as LED GPIO, Graph output, email, alarm limit, notifications and logging.