Home β€Ί Hardware & Internet of Things β€Ί Raspberry Pi

Raspberry Pi

Top Hardware & Internet of Things tools for raspberry pi β€” made for makers, hobbyists and engineers. Every project below is a real, public GitHub repository, ranked by the stars the community gave it.

50 repositories Β· ranked by GitHub stars by default

home-assistant avatar

core

by home-assistant

:house_with_garden: Open source home automation that puts local control and privacy first.

⭐ 91.9k🍴 39.2k πŸ’» PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
pi-hole avatar

pi-hole

by pi-hole

A black hole for Internet advertisements

⭐ 61.6k🍴 3.4k πŸ’» ShellCoding Knowledge Recommended
Updated 02 Nov 2026 Explore Tool
gogs avatar

gogs

by gogs

The painless way to host your own Git service

⭐ 47.9k🍴 5.1k πŸ’» GoAdvanced Developer Tool
Updated 31 Oct 2026 Explore Tool
raysan5 avatar

raylib

by raysan5

A simple and easy-to-use library to enjoy videogames programming

⭐ 35.5k🍴 3.4k πŸ’» CAdvanced Developer Tool
Updated 31 Oct 2026 Explore Tool
hwdsl2 avatar

setup-ipsec-vpn

by hwdsl2

Set up your own IPsec VPN server in just a few minutes, with IPsec/L2TP, Cisco IPsec and IKEv2. Supports Ubuntu, Debian, CentOS/RHEL, Alpine Linux and Raspberry Pi OS. Includes…

⭐ 28.9k🍴 6.5k πŸ’» ShellCoding Knowledge Recommended
Updated 29 Oct 2026 Explore Tool
navidrome avatar

navidrome

by navidrome

🎧 Your Personal Streaming Service

⭐ 24.5k🍴 1.8k πŸ’» GoCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
MagicMirrorOrg avatar

MagicMirror

by MagicMirrorOrg

MagicMirrorΒ² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirrorΒ² allows you to convert your hallway or bathroom mirror…

⭐ 24.2k🍴 4.6k πŸ’» JavaScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
mikeroyal avatar

Self-Hosting-Guide

by mikeroyal

Self-Hosting Guide. Learn all about locally hosting (on premises & private web servers) and managing software applications by yourself or your organization. Including Cloud, LLMs,…

⭐ 23.4k🍴 1.2k πŸ’» DockerfileBasic Technical Setup
Updated 27 Jun 2025 Explore Tool
jarun avatar

nnn

by jarun

nΒ³ The unorthodox terminal file manager

⭐ 22.1k🍴 833 πŸ’» CCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
microsoft avatar

IoT-For-Beginners

by microsoft

12 Weeks, 24 Lessons, IoT for All!

⭐ 17.2k🍴 2.9k πŸ’» Jupyter NotebookCoding Knowledge Recommended
Updated 26 May 2026 Explore Tool

πŸ“ A curated list of awesome Raspberry Pi tools, projects, images and resources

⭐ 17.1k🍴 1.2k πŸ’» ShellBasic Technical Setup
Updated 27 Oct 2026 Explore Tool
k2-fsa avatar

sherpa-onnx

by k2-fsa

Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support…

⭐ 15.8k🍴 1.9k πŸ’» C++Coding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool
alphacep avatar

vosk-api

by alphacep

Offline speech recognition API for Android, iOS, Raspberry Pi and servers with Python, Java, C# and Node

⭐ 15.2k🍴 1.8k πŸ’» Jupyter NotebookCoding Knowledge Recommended
Updated 15 Oct 2026 Explore Tool
s-matyukevich avatar

raspberry-pi-os

by s-matyukevich

Learning operating system development using Linux kernel and Raspberry Pi

⭐ 14k🍴 1.3k πŸ’» CBasic Technical Setup
Updated 29 Mar 2024 Explore Tool
rwaldron avatar

johnny-five

by rwaldron

JavaScript Robotics and IoT programming framework, developed at Bocoup.

⭐ 13.4k🍴 1.7k πŸ’» JavaScriptCoding Knowledge Recommended
Updated 24 Oct 2023 Explore Tool
makerspet avatar

oomwoo

by makerspet

Open-source vacuum robot cleaner

⭐ 12.9k🍴 813 πŸ’» PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
getumbrel avatar

umbrel

by getumbrel

An elegant home server OS. Run OpenClaw, store your files and, and do more with over 300 apps in the Umbrel App Store.

⭐ 12.5k🍴 823 πŸ’» TypeScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
nasa avatar

fprime

by nasa

FΒ΄ - A flight software and embedded systems framework

⭐ 11.9k🍴 1.8k πŸ’» C++Advanced Developer Tool
Updated 01 Nov 2026 Explore Tool
therecipe avatar

qt

by therecipe

Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly

⭐ 10.8k🍴 744 πŸ’» GoCoding Knowledge Recommended
Updated 04 Mar 2024 Explore Tool
openframeworks avatar

openFrameworks

by openframeworks

openFrameworks is a community-developed cross platform toolkit for creative coding in C++.

⭐ 10.5k🍴 2.6k πŸ’» C++Coding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
RetroPie avatar

RetroPie-Setup

by RetroPie

Shell script to set up a Raspberry Pi/Odroid/PC with RetroArch emulator and various cores

⭐ 10.4k🍴 1.4k πŸ’» ShellCoding Knowledge Recommended
Updated 31 Oct 2026 Explore Tool
pikvm avatar

pikvm

by pikvm

Open and inexpensive DIY IP-KVM based on Raspberry Pi

⭐ 10.4k🍴 577 πŸ’» β€”Basic Technical Setup
Updated 27 Oct 2026 Explore Tool
xonsh avatar

xonsh

by xonsh

🐚 Python-powered shell. Full-featured, cross-platform and AI-friendly.

⭐ 9.7k🍴 755 πŸ’» PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
hybridgroup avatar

gobot

by hybridgroup

Golang framework for robotics, drones, and the Internet of Things (IoT)

⭐ 9.5k🍴 1.1k πŸ’» GoCoding Knowledge Recommended
Updated 07 Jan 2026 Explore Tool

A curated list of awesome embedded programming.

⭐ 9.3k🍴 1.2k πŸ’» β€”Basic Technical Setup
Updated 10 Oct 2026 Explore Tool
teslamate-org avatar

teslamate

by teslamate-org

A self-hosted data logger for your Tesla 🚘 [main maintainer=@JakobLichterfeld]

⭐ 9.2k🍴 1k πŸ’» ElixirCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
OctoPrint avatar

OctoPrint

by OctoPrint

OctoPrint is the snappy web interface for your 3D printer!

⭐ 9.2k🍴 1.7k πŸ’» PythonCoding Knowledge Recommended
Updated 30 Oct 2026 Explore Tool
pivpn avatar

pivpn

by pivpn

The Simplest VPN installer, designed for Raspberry Pi

⭐ 8.1k🍴 682 πŸ’» ShellCoding Knowledge Recommended
Updated 30 Aug 2026 Explore Tool
hrvach avatar

deskhop

by hrvach

Fast Desktop Switching Device

⭐ 7.9k🍴 309 πŸ’» CAdvanced Developer Tool
Updated 28 Sep 2026 Explore Tool
alexellis avatar

k3sup

by alexellis

bootstrap K3s over SSH in < 60s πŸš€

⭐ 7.4k🍴 433 πŸ’» GoAdvanced Developer Tool
Updated 23 Oct 2026 Explore Tool
flwrlabs avatar

flower

by flwrlabs

Flower: A Friendly Federated AI Framework

⭐ 7.2k🍴 1.2k πŸ’» PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool

Docker image to run an IPsec VPN server, with IPsec/L2TP, Cisco IPsec and IKEv2. Auto-generates server config and supports VPN client setup on Linux, Windows, macOS, iOS and…

⭐ 7.2k🍴 1.5k πŸ’» ShellCoding Knowledge Recommended
Updated 29 Oct 2026 Explore Tool
ClemensElflein avatar

OpenMower

by ClemensElflein

Let's upgrade cheap off-the-shelf robotic mowers to modern, smart RTK GPS based lawn mowing robots!

⭐ 6.7k🍴 412 πŸ’» ShellCoding Knowledge Recommended
Updated 03 Sep 2026 Explore Tool
piku avatar

piku

by piku

The tiniest PaaS you've ever seen. Piku allows you to do git push deployments to your own servers.

⭐ 6.6k🍴 157 πŸ’» PythonCoding Knowledge Recommended
Updated 04 Sep 2026 Explore Tool
MichaIng avatar

DietPi

by MichaIng

Lightweight justice for your single-board computer!

⭐ 6.4k🍴 569 πŸ’» ShellCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
infinition avatar

Bjorn

by infinition

Bjorn is a powerful network scanning and offensive security tool for the Raspberry Pi with a 2.13-inch e-Paper HAT. It discovers network targets, identifies open ports, exposed…

⭐ 6.4k🍴 373 πŸ’» PythonCoding Knowledge Recommended
Updated 20 Jul 2026 Explore Tool
raspberrypi avatar

documentation

by raspberrypi

The official documentation for Raspberry Pi computers and microcontrollers

⭐ 5.6k🍴 2.1k πŸ’» PythonCoding Knowledge Recommended
Updated 28 Oct 2026 Explore Tool

An open source quadruped robot pet framework for developing Boston Dynamics-style four-legged robots that are perfect for STEM, coding & robotics education, IoT robotics…

⭐ 5.5k🍴 652 πŸ’» C++Basic Technical Setup
Updated 08 Sep 2026 Explore Tool
cuberite avatar

cuberite

by cuberite

A lightweight, fast and extensible game server for Minecraft

⭐ 5.5k🍴 659 πŸ’» C++Coding Knowledge Recommended
Updated 25 Apr 2026 Explore Tool
hslr-s avatar

sun-panel

by hslr-s

A server, NAS navigation panel, Homepage, browser homepage. | δΈ€δΈͺζœεŠ‘ε™¨γ€NASε―Όθˆͺ青板、Homepageγ€ζ΅θ§ˆε™¨ι¦–ι‘΅γ€‚

⭐ 5.4k🍴 623 πŸ’» VueCoding Knowledge Recommended
Updated 17 Sep 2026 Explore Tool
patriciogonzalezvivo avatar

glslViewer

by patriciogonzalezvivo

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

⭐ 5.3k🍴 375 πŸ’» C++Coding Knowledge Recommended
Updated 24 Oct 2026 Explore Tool
dtcooper avatar

raspotify

by dtcooper

A Spotify Connect client that mostly Just Worksβ„’

⭐ 5.2k🍴 234 πŸ’» ShellCoding Knowledge Recommended
Updated 22 Oct 2026 Explore Tool
RaspAP avatar

raspap-webgui

by RaspAP

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

⭐ 5.2k🍴 845 πŸ’» PHPCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
sayanarijit avatar

xplr

by sayanarijit

A hackable, minimal, fast TUI file explorer

⭐ 4.8k🍴 97 πŸ’» RustCoding Knowledge Recommended
Updated 26 Oct 2026 Explore Tool
motioneye-project avatar

motioneye

by motioneye-project

A web frontend for the motion daemon.

⭐ 4.7k🍴 716 πŸ’» PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
dw-0 avatar

kiauh

by dw-0

Klipper Installation And Update Helper

⭐ 4.6k🍴 644 πŸ’» PythonCoding Knowledge Recommended
Updated 03 Aug 2026 Explore Tool
timothymiller avatar

cloudflare-ddns

by timothymiller

πŸ¦€ Rust based dynamic DNS (DDNS) updater for Cloudflare

⭐ 4.6k🍴 430 πŸ’» RustCoding Knowledge Recommended
Updated 30 Oct 2026 Explore Tool

Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO

⭐ 4.4k🍴 1.3k πŸ’» C++Coding Knowledge Recommended
Updated 24 Oct 2026 Explore Tool
Drewsif avatar

PiShrink

by Drewsif

Make your pi images smaller!

⭐ 4.1k🍴 699 πŸ’» ShellCoding Knowledge Recommended
Updated 10 May 2026 Explore Tool