Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Raspberry Pi

Raspberry Pi

276 projects

Showing 36 of 276 projects

chilipie
chilipieHTML

A Raspberry Pi image that boots directly into full-screen Chrome with convenience features for unattended kiosk operation.

#chrome-kiosk#debian-based#digital-signage
Stars1.4k
Forks153
Last commit4 years ago
SwiftyGPIO
SwiftyGPIOSwift

A Swift library for hardware projects on Linux/ARM boards with support for GPIOs, SPI, I2C, PWM, UART, and 1-Wire.

#iot#serialport#spi
Stars1.4k
Forks141
Last commit2 years ago
GUIslice
GUIsliceC

A lightweight drag & drop GUI framework in C for embedded touchscreen displays on Arduino, Raspberry Pi, ESP32, and other microcontrollers.

#esp32#sdl#microcontroller
Stars1.4k
Forks224
Last commit1 month ago
Python-OBD
Python-OBDPython

A Python module for reading real-time sensor data from OBD-II vehicle ports using ELM327 adapters.

#telematics#elm327#obd-ii
Stars1.3k
Forks426
Last commit1 year ago
onoff
onoffJavaScript

A Node.js library for GPIO access and interrupt detection on Linux boards like Raspberry Pi and BeagleBone.

#interrupt-detection#iot#hardware
Stars1.3k
Forks124
Last commit2 years ago
YodaOS
YodaOSC

A Linux distribution for voice-enabled IoT devices using JavaScript and Web standards as the primary application language.

#javascript-runtime#voice-assistant#web-standards
Stars1.2k
Forks140
Last commit6 years ago
WeeWX
WeeWXPython

WeeWX code repository

#weather underground#fine offset#weewx
Stars1.2k
Forks320
Last commit16 hours ago
Docker DDNS
Docker DDNSShell

A Docker image that uses Cloudflare DNS as a dynamic DNS provider for updating IP addresses automatically.

#arm64#arm#aarch64
Stars1.2k
Forks220
Last commit4 years ago
Stratux
StratuxC

An open-source ADS-B receiver for aviation weather and traffic data using RTL-SDR and Raspberry Pi.

#open-hardware#flight-tracking#stratux
Stars1.1k
Forks293
Last commit6 months ago
badwords
badwordsJavaScript

A collection of extra nodes for Node-RED, extending its capabilities with hardware I/O, social APIs, data parsing, and utility functions.

#iot#hacktoberfest#database
Stars1.1k
Forks611
Last commit1 month ago
wordpos
wordposJavaScript

A collection of extra nodes for Node-RED, extending its capabilities with hardware, I/O, social, storage, and utility functions.

#iot#hacktoberfest#database
Stars1.1k
Forks611
Last commit1 month ago
Looper/synth/drum thing
Looper/synth/drum thingC++

A custom-built Raspberry Pi-based live performance instrument combining a looper, synthesizer, and drum machine with physical controls.

#pure-data#music-instrument#drum-machine
Stars1.0k
Forks101
Last commit
PiKISS
PiKISSShell

A collection of Bash scripts with a menu to simplify software installation and system configuration on Raspberry Pi.

#arm-devices#odroid#games
Stars1.0k
Forks93
Last commit1 month ago
vkQuake2
vkQuake2C

A modernized source port of id Software's Quake 2 v3.21 with Vulkan support, mission packs, and cross-platform compatibility.

#vulkan#quake#first-person-shooter
Stars1.0k
Forks97
Last commit3 days ago
SoftRF
SoftRFC

A DIY, multi-functional, sub-1 GHz radio-based proximity awareness system for general aviation, compatible with multiple protocols.

#general-aviation#gliding#mavlink
Stars1.0k
Forks262
Last commit2 days ago
pigpio
pigpioJavaScript

A Node.js wrapper for the pigpio C library enabling fast GPIO, PWM, servo control, and interrupt handling on Raspberry Pi.

#iot#embedded-systems#hardware-control
Stars967
Forks87
Last commit3 years ago
Raspberry Pi A to Z List
Raspberry Pi A to Z List

A comprehensive collection of tutorials and exercises for learning Raspberry Pi hardware, software, and networking.

#single-board-computer#gpio-programming#linux-distributions
Stars960
Forks65
Last commit5 years ago
DroneBridge
DroneBridgeC

An open-source bidirectional digital radio link system for UAVs using standard WiFi hardware, offering long-range video, telemetry, and RC control.

#wifibroadcast#multiwii#esp32
Stars950
Forks159
Last commit4 years ago
DroneBridge
DroneBridgeC

An open-source bidirectional digital radio link system for UAVs using standard WiFi hardware and custom protocols.

#digital-radio-link#wifibroadcast#multiwii
Stars950
Forks159
Last commit4 years ago
EZ-WifiBroadcast
EZ-WifiBroadcastC

A digital data transmission system using Raspberry Pi and WiFi modules for low-latency HD video, telemetry, and control data.

#wifibroadcast#mavlink#aerial-imagery
Stars897
Forks209
Last commit2 years ago
EZ Wifibroadcast
EZ WifibroadcastC

A simple digital data transmission system using Raspberry Pi and WiFi modules for low-latency HD video, telemetry, and control.

#wifibroadcast#hd-video#mavlink
Stars897
Forks209
Last commit2 years ago
Haven
HavenRuby

A privacy-first, self-hostable blogging platform for sharing with friends and family via private RSS feeds.

#privacy-first#private-sharing#low-bandwidth
Stars800
Forks48
Last commit17 days ago
JTAGenum
JTAGenumC++

An Arduino/Raspberry Pi tool to scan for JTAG pins and enumerate undocumented instructions on embedded devices.

#jtag#boundary-scan#raspberrypi
Stars799
Forks115
Last commit2 years ago
sdm
sdmShell

A command-line tool for building consistent, customized Raspberry Pi SD card and SSD images with automated configuration.

#plugin-system#sd-card-management#cli-tool
Stars761
Forks79
Last commit23 days ago
Mainsail OS
Mainsail OSShell

A pre-configured Raspberry Pi OS distribution for managing Klipper 3D printers with the Mainsail web interface.

#single-board-computer#mainsail#open-source-firmware
Stars744
Forks376
Last commit3 months ago
Installing, running, using Docker on armhf (ARMv7) devices
Installing, running, using Docker on armhf (ARMv7) devicesShell

A collection of guides and resources for compiling kernels, running Docker, and setting up ARM-based single-board computers.

#arm-devices#embedded-systems#single-board-computers
Stars733
Forks113
Last commit
Get Docker up and running on the RaspberryPi in three steps
Get Docker up and running on the RaspberryPi in three stepsShell

A collection of guides and resources for customizing and optimizing ARM-based single-board computers and devices.

#arm-devices#embedded-systems#single-board-computers
Stars733
Forks113
Last commit
clover
cloverC++

ROS-based framework and Raspberry Pi image for controlling PX4-powered drones, enabling easy autonomous flight development.

#robotics#px4#autonomous-drones
Stars685
Forks318
Last commit4 months ago
FreeJ2ME
FreeJ2MEJava

A free J2ME emulator with libretro, AWT, and SDL2 frontends for running Java mobile games.

#mobile-games#j2me-emulator#sdl2
Stars669
Forks130
Last commit1 month ago
Sonus
SonusJavaScript

A Node.js library for adding voice interfaces with offline hotword detection and cloud speech recognition.

#voice-commands#stt#voice-control
Stars638
Forks76
Last commit2 years ago
Farm-Data-Relay-System
Farm-Data-Relay-SystemC

A system using ESP-NOW and LoRa to transport sensor data in remote areas without WiFi or LoRaWAN infrastructure.

#iot#sensor-network#esp32
Stars625
Forks130
Last commit7 months ago
Mi Flora via MQTT daemon
Mi Flora via MQTT daemonPython

A Linux daemon that collects data from Xiaomi Mi Flora plant sensors via Bluetooth and publishes it to an MQTT broker for smart home integration.

#iot#xiaomi#home-automation
Stars623
Forks139
Last commit2 years ago
Magic Cards
Magic CardsJavaScript

Program RFID cards to trigger digital actions like playing music or movies using a Raspberry Pi.

#music-control#music#iot
Stars614
Forks50
Last commit3 years ago
Kubernetes on ARM
Kubernetes on ARMShell

Enables running Kubernetes on ARM devices like Raspberry Pi using official kubeadm tools.

#arm-devices#devops#container-orchestration
Stars601
Forks80
Last commit9 years ago
PiClock
PiClockPython

A customizable digital clock display designed for Raspberry Pi and monitors, featuring weather, news, and optional hardware integration.

#piclock#clock#monitor-display
Stars589
Forks189
Last commit1 day ago
zigbee2mqtt
zigbee2mqtt

A deprecated Hass.io add-on for running zigbee2mqtt to connect Zigbee devices to Home Assistant via MQTT.

#iot#local-control#home-automation
Stars570
Forks180
Last commit3 years ago
PreviousPage 3 of 8

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
5 years ago
10 years ago
10 years ago
Next
#Iot83
#Home Automation52
#Self Hosted51
#Python45
#Embedded Systems42
#Docker38
#Linux32
#Mqtt29
#Automation26
#Smart Home22
#Home Assistant19
#Cross Platform19