Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Raspberry Pi

Raspberry Pi

180 projects

Showing 36 of 180 projects

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
Forks94
Last commit1 day 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
Stars994
Forks94
Last commit1 year 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
Stars983
Forks257
Last commit1 day 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
Stars968
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
Stars961
Forks65
Last commit5 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
Stars920
Forks150
Last commit4 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
Stars920
Forks150
Last commit4 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
Stars896
Forks209
Last commit2 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
Stars896
Forks209
Last commit2 years ago
JTAGenum
JTAGenumC++

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

#jtag#boundary-scan#raspberrypi
Stars796
Forks113
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
Stars787
Forks48
Last commit1 month 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
Stars752
Forks81
Last commit3 days 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
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
Stars730
Forks377
Last commit25 days ago
FreeJ2ME
FreeJ2MEJava

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

#mobile-games#j2me-emulator#sdl2
Stars648
Forks115
Last commit4 months 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
Forks77
Last commit1 year 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
Forks142
Last commit2 years ago
clover
cloverC++

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

#robotics#px4#autonomous-drones
Stars619
Forks311
Last commit1 month 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
Stars611
Forks50
Last commit3 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
Stars610
Forks129
Last commit4 months 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
Stars602
Forks81
Last commit9 years ago
PiClock
PiClockPython

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

#monitor-display#home-automation#open-source-hardware
Stars585
Forks187
Last commit1 year 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
Stars569
Forks183
Last commit3 years ago
bt-mqtt-gateway
bt-mqtt-gatewayPython

A Python Bluetooth to MQTT gateway that connects various Bluetooth devices to MQTT brokers for home automation.

#home-automation#mqtt#ble
Stars556
Forks118
Last commit2 years ago
Running under Docker
Running under DockerShell

Official Docker images and deployment guides for running Node-RED, a flow-based programming tool, in containerized environments.

#iot#hacktoberfest#containerization
Stars538
Forks432
Last commit4 days ago
saxi
saxiTypeScript

A tool and library for driving the AxiDraw pen plotter with automatic scaling, path optimization, and a web-based UI.

#plotter#motion-planning#creative-coding
Stars501
Forks62
Last commit1 year ago
BuildSwiftOnARM
BuildSwiftOnARMShell

Scripts and prebuilt binaries to build and run Swift 5.4 on ARM devices like Raspberry Pi.

#iot#programming-language#prebuilt-binaries
Stars488
Forks36
Last commit4 years ago
OpenWeedLocator
OpenWeedLocatorPython

An open-source, low-cost, camera-based weed detection device for precision spot spraying in agriculture.

#robotics#open-source-hardware#precision-agriculture
Stars471
Forks88
Last commit11 days ago
BlueFalcon
BlueFalconKotlin

A Kotlin Multiplatform Bluetooth Low Energy (BLE) library providing a unified API for iOS, Android, macOS, Windows, JavaScript, and Raspberry Pi.

#ios#embedded-systems#android
Stars458
Forks62
Last commit1 day ago
RaspiPool
RaspiPoolPython

An open-source swimming pool automation system using Raspberry Pi and Home Assistant for monitoring and control.

#iot#home-automation#open-source-hardware
Stars448
Forks77
Last commit4 years ago
InsanelyCheapElectronics
InsanelyCheapElectronics

A curated list of affordable electronics components and tools from China for hobbyists and beginners.

#diy-projects#beginner-friendly#china
Stars390
Forks18
Last commit5 years ago
Network Presence Detector
Network Presence DetectorPython

A Raspberry Pi project that detects nearby people by monitoring WiFi connections without additional sensors.

#iot#home-automation#presence-detection
Stars374
Forks53
Last commit
stressberry
stressberryPython

A Python package for stress testing Raspberry Pi CPUs and generating temperature plots to compare cooling solutions.

#pypi#stress-testing#temperature-monitoring
Stars363
Forks27
Last commit3 years ago
Raspberry Pi Dashboard
Raspberry Pi DashboardPHP

A lightweight web dashboard for monitoring Raspberry Pi hardware and software status, requiring only a webserver and PHP.

#web-dashboard#raspberrypi#web-app
Stars363
Forks34
Last commit1 year ago
i2c-bus
i2c-busJavaScript

A Node.js library for I2C serial bus access on Linux boards like Raspberry Pi and BeagleBone.

#iot#i2c#hardware
Stars350
Forks60
Last commit2 years ago
PreviousPage 3 of 5

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
10 years ago
10 years ago
8 years ago
Next
#Iot50
#Self Hosted39
#Home Automation35
#Docker28
#Embedded Systems28
#Linux25
#Home Assistant19
#Python18
#Smart Home18
#Mqtt18
#Automation17
#Cross Platform15