Raspberrypi Open Source Projects

Browse 231 Raspberrypi open source projects, ranked by GitHub stars. Find the most popular Raspberrypi tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 231 projects
11,645 stars

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
Stars11,645
10,170 stars

pikvm/pikvm

Open and inexpensive DIY IP-KVM based on Raspberry Pi

Metrics details
Stars10,170
6,157 stars

MichaIng/DietPi

Lightweight justice for your single-board computer!

Metrics details
Stars6,157
5,306 stars

patriciogonzalezvivo/glslViewer

Console-based GLSL Sandbox for 2D/3D shaders

Metrics details
Stars5,306
5,214 stars

FD-/RPiPlay

An open-source AirPlay mirroring server for the Raspberry Pi. Supports iOS 9 and up.

Metrics details
Stars5,214
5,197 stars

RaspAP/raspap-webgui

The easiest, full-featured wireless router setup for Debian-based devices. Period.

Metrics details
Stars5,197
4,639 stars

motioneye-project/motioneye

A web frontend for the motion daemon.

Metrics details
Stars4,639
4,449 stars

guysoft/FullPageOS

A raspberrypi distro to display a full page browser on boot

Metrics details
Stars4,449
4,073 stars

Drewsif/PiShrink

Make your pi images smaller!

Metrics details
Stars4,073
3,472 stars

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
Stars3,472
2,888 stars

f1xpl/openauto

AndroidAuto headunit emulator

Metrics details
Stars2,888
2,629 stars

opencardev/crankshaft

Crankshaft: A turnkey GNU/Linux solution that transforms a Raspberry Pi to an Android Auto head unit.

Metrics details
Stars2,629
2,614 stars

balena-labs-projects/balena-sound

Build a single or multi-room streamer for an existing audio device using a Raspberry Pi! Supports Bluetooth, Airplay and Spotify Connect

Metrics details
Stars2,614
2,576 stars

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
Stars2,576
2,552 stars

raspberrypi/rpi-imager

The home of Raspberry Pi Imager, a user-friendly tool for creating bootable media for Raspberry Pi devices.

Metrics details
Stars2,552
2,511 stars

marcopeocchi/yt-dlp-web-ui

A terrible web ui for yt-dlp 🙄. Designed to be self-hosted.

Metrics details
Stars2,511
2,238 stars

winder/Universal-G-Code-Sender

A cross-platform G-Code sender for GRBL, Smoothieware, TinyG and G2core.

Metrics details
Stars2,238
2,123 stars

gpiozero/gpiozero

A simple interface to GPIO devices with Raspberry Pi

Metrics details
Stars2,123
2,034 stars

pimusicbox/pimusicbox

An image (SD-card) to turn the Raspberry Pi into an easy to use MusicBox with Spotify playback and AirTunes streaming

Metrics details
Stars2,034
2,013 stars

pikvm/ustreamer

µStreamer - Lightweight and fast MJPEG-HTTP streamer

Metrics details
Stars2,013
1,930 stars

home-assistant/supervised-installer

Installer for a generic Linux system

Metrics details
Stars1,930
1,815 stars

jens-maus/RaspberryMatic

:house: A lightweight, buildroot-based Linux operating system alternative for your CCU3, ELV-Charly or for running your "HomeMatic CCU" IoT central as a pure virtual appliance (using Proxmox VE, VirtualBox, Docker/OCI, Kubernetes/K8s, Home Assistant, vmWare ESXi, etc.) or on your own RaspberryPi, Tinkerboard, ODROID, etc. SBC device...

Metrics details
Stars1,815
1,779 stars

1tayH/noisy

Simple random DNS, HTTP/S internet traffic noise generator

Metrics details
Stars1,779
1,687 stars

dwhinham/mt32-pi

🎹🎶 A baremetal kernel that turns your Raspberry Pi 3 or later into a Roland MT-32 emulator and SoundFont synthesizer based on Circle, Munt, and FluidSynth.

Metrics details
Stars1,687
1,611 stars

MuYunyun/blog

Life is a moment :notebook_with_decorative_cover:

Metrics details
Stars1,611
1,542 stars

pi-hole/PADD

PADD (formerly Chronometer2) is a more expansive version of the original chronometer.sh that is included with Pi-Hole. PADD provides in-depth information about your Pi-hole.

Metrics details
Stars1,542
1,495 stars

balena-os/wifi-connect

Easy WiFi setup for Linux devices from your mobile phone or laptop

Metrics details
Stars1,495
1,485 stars

skyjake/lagrange

A Beautiful Gemini Client

Metrics details
Stars1,485
1,464 stars

golemparts/rppal

A Rust library that provides access to the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.

Metrics details
Stars1,464
1,324 stars

danmons/retronas

Use a Raspberry Pi, old computer or VM as network storage for different retro computers and consoles

Metrics details
Stars1,324
1,281 stars

kidoman/embd

Embedded Programming Framework in Go

Metrics details
Stars1,281
1,265 stars

balena-io/open-balena

Open source software to manage connected IoT devices at scale

Metrics details
Stars1,265
1,243 stars

Yours3lf/rpi-vk-driver

VK driver for the Raspberry Pi (Broadcom Videocore IV)

Metrics details
Stars1,243
1,205 stars

XavierBerger/RPi-Monitor

Real time monitoring for embedded devices

Metrics details
Stars1,205
1,118 stars

EricJMarti/inventory-hunter

⚡️ Get notified as soon as your next CPU, GPU, or game console is in stock

Metrics details
Stars1,118
1,099 stars

131/h264-live-player

A live h264 player for the browser (ideal for raspberrypi / raspicam )

Metrics details
Stars1,099
1,031 stars

shivasiddharth/GassistPi

Google Assistant for Single Board Computers

Metrics details
Stars1,031
984 stars

ayushsharma82/ElegantOTA

OTA updates made slick and simple for everyone! (ESP8266, ESP32, RP2040+W, RP2350+W)

Metrics details
Stars984
958 stars

morgan3d/quadplay

The quadplay✜ fantasy console

Metrics details
Stars958
937 stars

Pi-EEG/EEGwithRaspberryPI

Open-Source board for converting RaspberryPI to Brain-computer interface

Metrics details
Stars937
917 stars

Fmstrat/diy-ipmi

A DIY IPMI / IP KVM system utilizing the Raspberry Pi

Metrics details
Stars917
904 stars

itas109/CSerialPort

CSerialPort - lightweight cross-platform serial port library and protocol parsing for C++/C/C#/Java/Python/Node.js/Electron/Rust

Metrics details
Stars904
892 stars

PiSugar/PiSugar

PiSugar is a battery module for Raspberry Pi zero(wh)/zero2(wh)/5B/4B/3B+

Metrics details
Stars892
880 stars

nieklinnenbank/FreeNOS

FreeNOS (Free Niek's Operating System) is an experimental microkernel based operating system for learning purposes written in C++. You may use the code as you wish under the terms of the GPLv3.

Metrics details
Stars880
877 stars

jaromaz/MacintoshPi

MacintoshPi is a project that allows running full-screen versions of Apple's Mac OS 7, Mac OS 8 and Mac OS 9 with sound, active online connection and modem emulation under Raspberry Pi.

Metrics details
Stars877
866 stars

hermanhermitage/videocoreiv

Tools and information for the Broadcom VideoCore IV (RaspberryPi)

Metrics details
Stars866
825 stars

richardghirst/PiBits

Metrics details
Stars825
825 stars

pibooth/pibooth

The pibooth project provides a Photo Booth application out-of-the-box for Raspberry Pi and opencv compatible devices

Metrics details
Stars825
798 stars

cyphunk/JTAGenum

Given an Arduino compatible microcontroller or Raspberry PI (experimental), JTAGenum scans pins[] for basic JTAG functionality and can be used to enumerate the Instruction Register for undocumented instructions. Props to JTAG scanner and Arduinull which came before JTAGenum and forwhich much of the code and logic is based on. Feel free to branch and modify religiously (readme, credits, whatever)

Metrics details
Stars798
785 stars

LabSound/LabSound

:microscope: :speaker: graph-based audio engine

Metrics details
Stars785
759 stars

jvde-github/AIS-catcher

AIS receiver for RTL SDR dongles, Airspy R2, Airspy Mini, Airspy HF+, HackRF, SDRplay and SoapySDR

Metrics details
Stars759
757 stars

NeonHorizon/berryio

Web Browser based control system for the RaspberryPi

Metrics details
Stars757
741 stars

andreiw/RaspberryPiPkg

DEPRECATED - DO NOT USE | Go here instead ->

Metrics details
Stars741
726 stars

Botspot/wor-flasher

Legal utility that runs on RPiOS to flash another SD card with Windows 10/11

Metrics details
Stars726
711 stars

bamarni/pi64

A 64-bit OS for the Raspberry Pi 3

Metrics details
Stars711
694 stars

tobykurien/rpi_lcars

Star Trek LCARS interface for Raspberry Pi using Pygame

Metrics details
Stars694
681 stars

agherzan/meta-raspberrypi

Yocto/OE BSP layer for the Raspberry Pi boards

Metrics details
Stars681
671 stars

abhiTronix/raspberry-pi-cross-compilers

Latest GCC Cross Compiler & Native (ARM & ARM64) CI generated precompiled standalone toolchains for all Raspberry Pis. 🍇

Metrics details
Stars671
660 stars

SvenVD/rpisurv

Raspberry Pi surveillance

Metrics details
Stars660
644 stars

flyhigher139/awesome-github-repo

A curated list of awesome GitHub repositories. Inspired by awesome-python, which is inspired by awesome-php.

Metrics details
Stars644
1-60 of 231 projects
Get A Weekly Email With Trending Raspberrypi Projects
Stay updated on Raspberrypi plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.