Raspberry Open Source Projects
Browse 903 Raspberry open source projects, ranked by GitHub stars. Find the most popular Raspberry tools and libraries.
IceWhaleTech/CasaOS
CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system.
Metrics details
| Stars | 36,761 |
mozilla/DeepSpeech
DeepSpeech is an open source embedded (offline, on-device) speech-to-text engine which can run in real time on devices ranging from a Raspberry Pi 4 to high power GPU servers.
Metrics details
| Stars | 26,772 |
thibmaek/awesome-raspberry-pi
📝 A curated list of awesome Raspberry Pi tools, projects, images and resources
Metrics details
| Stars | 16,623 |
alphacep/vosk-api
Offline speech recognition API for Android, iOS, Raspberry Pi and servers with Python, Java, C# and Node
Metrics details
| Stars | 14,964 |
rust-embedded/rust-raspberrypi-OS-tutorials
:books: Learn to write an embedded OS in Rust :crab:
Metrics details
| Stars | 14,693 |
s-matyukevich/raspberry-pi-os
Learning operating system development using Linux kernel and Raspberry Pi
Metrics details
| Stars | 13,887 |
getumbrel/umbrel
An elegant home server OS. Run OpenClaw, store your files and photos, run a Bitcoin node, and do more with over 300 apps in the Umbrel App Store.
Metrics details
| Stars | 11,645 |
nasa/fprime
F´ - A flight software and embedded systems framework
Metrics details
| Stars | 11,539 |
RetroPie/RetroPie-Setup
Shell script to set up a Raspberry Pi/Odroid/PC with RetroArch emulator and various cores
Metrics details
| Stars | 10,385 |
pikvm/pikvm
Open and inexpensive DIY IP-KVM based on Raspberry Pi
Metrics details
| Stars | 10,170 |
nhivp/Awesome-Embedded
A curated list of awesome embedded programming.
Metrics details
| Stars | 8,873 |
mopidy/mopidy
Mopidy is an extensible music server written in Python
Metrics details
| Stars | 8,542 |
pivpn/pivpn
The Simplest VPN installer, designed for Raspberry Pi
Metrics details
| Stars | 8,018 |
hrvach/deskhop
Fast Desktop Switching Device
Metrics details
| Stars | 7,661 |
alexellis/k3sup
bootstrap K3s over SSH in < 60s 🚀
Metrics details
| Stars | 7,406 |
raspberrypi/documentation
The official documentation for Raspberry Pi computers and microcontrollers
Metrics details
| Stars | 5,592 |
dtcooper/raspotify
A Spotify Connect client that mostly Just Works™
Metrics details
| Stars | 5,166 |
ct-Open-Source/tuya-convert
A collection of scripts to flash Tuya IoT devices to alternative firmwares
Metrics details
| Stars | 5,059 |
signalwire/freeswitch
FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software implementation that runs on any commodity hardware. From a Raspberry PI to a multi-core server, FreeSWITCH can unlock the telecommunications potential of any device.
Metrics details
| Stars | 5,018 |
guysoft/FullPageOS
A raspberrypi distro to display a full page browser on boot
Metrics details
| Stars | 4,449 |
blinker-iot/blinker-js
Blinker node.js library for hardware. Works with Raspberry Pi, Banana Pi, linux, windows, macos.
Metrics details
| Stars | 4,370 |
hzeller/rpi-rgb-led-matrix
Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO
Metrics details
| Stars | 4,330 |
hyperion-project/hyperion.ng
The successor to Hyperion aka Hyperion Next Generation
Metrics details
| Stars | 3,815 |
NerdLang/nerd
🔱 Javascript's God Mode. No VM. No Bytecode. No GC. Just native binaries.
Metrics details
| Stars | 3,613 |
gokrazy/gokrazy
turn your Go program(s) into an appliance running on the Raspberry Pi 3, Pi 4, Pi 5, Pi Zero 2 W, or PCs (x86_64 or ARM64)!
Metrics details
| Stars | 3,472 |
deepsyx/home-automation
Raspberry Pi 3 based home automation with NodeJS and React Native.
Metrics details
| Stars | 3,390 |
hamuchiwa/AutoRCCar
OpenCV Python Neural Network Autonomous RC Car
Metrics details
| Stars | 3,347 |
bztsrc/raspi3-tutorial
Bare metal Raspberry Pi 3 tutorials
Metrics details
| Stars | 3,032 |
scottlawsonbc/audio-reactive-led-strip
:musical_note: :rainbow: Real-time LED strip music visualization using Python and the ESP8266 or Raspberry Pi
Metrics details
| Stars | 2,980 |
tobychui/arozos
Web Desktop Operating System for low power platforms, Now written in Go!
Metrics details
| Stars | 2,923 |
SharpAI/DeepCamera
Open-Source AI Camera Skills Platform, AI NVR & CCTV Surveillance. Local VLM video analysis with Qwen, DeepSeek, SmolVLM, LLaVA, YOLO26. LLM-powered agentic security camera agent — watches, understands, remembers & guards your home via Telegram, Discord or Slack. Pluggable AI skills. OpenAI, Google, Anthropic or local AI. Runs on Mac Mini & AI PC.
Metrics details
| Stars | 2,912 |
KasperskyLab/TinyCheck
TinyCheck allows you to easily capture network communications from a smartphone or any device which can be associated to a Wi-Fi access point in order to quickly analyze them. This can be used to check if any suspect or malicious communication is outgoing from a smartphone, by using heuristics or specific Indicators of Compromise (IoCs). In order to make it working, you need a computer with a Debian-like operating system and two Wi-Fi interfaces. The best choice is to use a Raspberry Pi (2+) a Wi-Fi dongle and a small touch screen. This tiny configuration (for less than $50) allows you to tap any Wi-Fi device, anywhere.
Metrics details
| Stars | 2,869 |
seemoo-lab/nexmon
The C-based Firmware Patching Framework for Broadcom/Cypress WiFi Chips that enables Monitor Mode, Frame Injection and much more
Metrics details
| Stars | 2,858 |
earlephilhower/arduino-pico
Raspberry Pi Pico Arduino core, for all RP2040 and RP2350 boards
Metrics details
| Stars | 2,833 |
dwelch67/raspberrypi
Raspberry Pi ARM based bare metal examples
Metrics details
| Stars | 2,820 |
evancohen/smart-mirror
The fairest of them all. A DIY voice controlled smart mirror with IoT integration.
Metrics details
| Stars | 2,816 |
GuillaumeGomez/sysinfo
Cross-platform library to fetch system information
Metrics details
| Stars | 2,727 |
guysoft/OctoPi
Scripts to build OctoPi, a Raspberry PI distro for controlling 3D printers over the web
Metrics details
| Stars | 2,651 |
openfans-community-offical/Debian-Pi-Aarch64
This is the first 64-bit system in the world to support all Raspberry Pi 64-bit hardware!!! (Include: PI400,4B,3B+,3B,3A+,Zero2W)
Metrics details
| Stars | 2,576 |
Neutree/COMTool
Cross platform communicate assistant(Serial/network/terminal tool)( 跨平台 串口调试助手 网络调试助手 终端工具 linux windows mac Raspberry Pi )支持插件和二次开发
Metrics details
| Stars | 2,549 |
wwj718/awesome-raspberry-pi-zh
树莓派(Raspberry Pi )资源大全中文版 , 包括工具、项目、镜像、资源等
Metrics details
| Stars | 2,505 |
googlecreativelab/coder
A simple way to make web stuff on Raspberry Pi
Metrics details
| Stars | 2,423 |
Aloshi/EmulationStation
A flexible emulator front-end supporting keyboardless navigation and custom system themes.
Metrics details
| Stars | 2,290 |
rsta2/circle
A C++ bare metal environment for Raspberry Pi with USB (32 and 64 bit)
Metrics details
| Stars | 2,274 |
samjabrahams/tensorflow-on-raspberry-pi
TensorFlow for Raspberry Pi
Metrics details
| Stars | 2,259 |
bpatrik/pigallery2
A fast directory-first photo gallery website, with rich UI, optimized for running on low resource servers (especially on raspberry pi)
Metrics details
| Stars | 2,235 |
raspberrypi/noobs
NOOBS (New Out Of Box Software) - An easy Operating System install manager for the Raspberry Pi
Metrics details
| Stars | 2,223 |
gpiozero/gpiozero
A simple interface to GPIO devices with Raspberry Pi
Metrics details
| Stars | 2,123 |
andrewjfreyer/monitor
Distributed advertisement-based BTLE presence detection reported via mqtt
Metrics details
| Stars | 2,107 |
mike4192/spotMicro
Spot Micro Quadruped Project
Metrics details
| Stars | 2,086 |
sui77/rc-switch
Arduino lib to operate 433/315Mhz devices like power outlet sockets.
Metrics details
| Stars | 2,084 |
koutto/pi-pwnbox-rogueap
Homemade Pwnbox :rocket: / Rogue AP :satellite: based on Raspberry Pi — WiFi Hacking Cheatsheets + MindMap :bulb:
Metrics details
| Stars | 2,079 |
raspberrypi/userland
Source code for ARM side libraries for interfacing to Raspberry Pi GPU.
Metrics details
| Stars | 2,071 |
danmacnish/cartoonify
python app to turn a photograph into a cartoon
Metrics details
| Stars | 2,051 |
lukechilds/dockerpi
A Virtualised Raspberry Pi inside a Docker image
Metrics details
| Stars | 2,040 |
pikvm/ustreamer
µStreamer - Lightweight and fast MJPEG-HTTP streamer
Metrics details
| Stars | 2,013 |
ardera/flutter-pi
A light-weight Flutter Engine Embedder for Linux Embedded that runs without X11 or Wayland.
Metrics details
| Stars | 1,976 |
geerlingguy/raspberry-pi-pcie-devices
Raspberry Pi PCI Express device compatibility database
Metrics details
| Stars | 1,940 |
Hexxeh/rpi-update
An easier way to update the firmware of your Raspberry Pi
Metrics details
| Stars | 1,939 |
dresden-elektronik/deconz-rest-plugin
deCONZ REST-API plugin to control ZigBee devices
Metrics details
| Stars | 1,909 |
