#Raspberry-pi

Showing 60 of 356 repositories tagged #raspberry-pi, ranked by stars

home-assistant
home-assistant
core

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

Score
100
β˜… 88.4k β‘‚ 38.0k +115/day
Python
gogs
gogs
gogs

The painless way to host your own Git service

Score
100
β˜… 47.7k β‘‚ 5.1k +15/day
Go
raysan5
raysan5
raylib

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

Score
100
β˜… 33.8k β‘‚ 3.2k +136/day
C
hwdsl2
hwdsl2
setup-ipsec-vpn

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 client config and management scripts.

Score
100
β˜… 28.1k β‘‚ 6.5k β€”
Shell
navidrome
navidrome
navidrome

🎧 Your Personal Streaming Service

Score
95
β˜… 22.2k β‘‚ 1.6k +59/day
Go
jarun
jarun
nnn

nΒ³ The unorthodox terminal file manager

Score
97
β˜… 21.7k β‘‚ 807 +12/day
C
microsoft
microsoft
IoT-For-Beginners

12 Weeks, 24 Lessons, IoT for All!

Score
98
β˜… 17.0k β‘‚ 2.9k +5/day
Jupyter Notebook
alphacep
alphacep
vosk-api

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

Score
97
β˜… 14.9k β‘‚ 1.7k +13/day
Jupyter Notebook
rust-embedded
rust-embedded
rust-raspberrypi-OS-tutorials

:books: Learn to write an embedded OS in Rust :crab:

Score
88
β˜… 14.7k β‘‚ 875 +5/day
Rust
k2-fsa
k2-fsa
sherpa-onnx

Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, HarmonyOS, Raspberry Pi, RISC-V, RK NPU, Axera NPU, Ascend NPU, x86_64 servers, websocket server/client, support 12 programming languages

Score
93
β˜… 13.4k β‘‚ 1.5k +62/day
C++
getumbrel
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.

Score
100
β˜… 11.6k β‘‚ 771 +18/day
TypeScript
therecipe
therecipe
qt

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

Score
52
β˜… 10.8k β‘‚ 747 +3/day
Go
openframeworks
openframeworks
openFrameworks

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

Score
90
β˜… 10.4k β‘‚ 2.6k +3/day
C++
xonsh
xonsh
xonsh

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

Score
93
β˜… 9.5k β‘‚ 729 +2/day
Python
hybridgroup
hybridgroup
gobot

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

Score
90
β˜… 9.4k β‘‚ 1.1k +3/day
Go
OctoPrint
OctoPrint
OctoPrint

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

Score
95
β˜… 9.0k β‘‚ 1.7k +6/day
Python
nhivp
nhivp
Awesome-Embedded

A curated list of awesome embedded programming.

Score
100
β˜… 8.8k β‘‚ 1.2k +22/day
teslamate-org
teslamate-org
teslamate

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

Score
99
β˜… 8.7k β‘‚ 984 +23/day
Elixir
alexellis
alexellis
k3sup

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

Score
86
β˜… 7.4k β‘‚ 431 β€”
Go
hwdsl2
hwdsl2
docker-ipsec-vpn-server

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 Android.

Score
98
β˜… 7.1k β‘‚ 1.5k +4/day
Shell
flwrlabs
flwrlabs
flower

Flower: A Friendly Federated AI Framework

Score
90
β˜… 7.0k β‘‚ 1.2k +1/day
Python
MycroftAI
MycroftAI
mycroft-core

Mycroft Core, the Mycroft Artificial Intelligence platform.

Score
64
β˜… 6.6k β‘‚ 1.3k β€”
Python
piku
piku
piku

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

Score
89
β˜… 6.6k β‘‚ 155 +3/day
Python
infinition
infinition
Bjorn

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 services, and potential vulnerabilities. Bjorn can perform brute force attacks, file stealing, host zombification, and supports custom attack scripts.

Score
85
β˜… 6.1k β‘‚ 358 +11/day
Python
raspberrypi
raspberrypi
documentation

The official documentation for Raspberry Pi computers and microcontrollers

Score
92
β˜… 5.6k β‘‚ 2.1k +3/day
Python
cuberite
cuberite
cuberite

A lightweight, fast and extensible game server for Minecraft

Score
87
β˜… 5.4k β‘‚ 656 +3/day
C++
hslr-s
hslr-s
sun-panel

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

Score
71
β˜… 5.2k β‘‚ 615 +2/day
Vue
sayanarijit
sayanarijit
xplr

A hackable, minimal, fast TUI file explorer

Score
94
β˜… 4.8k β‘‚ 92 +2/day
Rust
anudeepND
anudeepND
whitelist

A simple tool to add commonly white listed domains to your Pi-Hole setup.

Score
56
β˜… 4.4k β‘‚ 289 +1/day
Python
blinker-iot
blinker-iot
blinker-js

Blinker node.js library for hardware. Works with Raspberry Pi, Banana Pi, linux, windows, macos.

Score
17
β˜… 4.4k β‘‚ 11 +3/day
TypeScript
timothymiller
timothymiller
cloudflare-ddns

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

Score
100
β˜… 4.2k β‘‚ 418 +8/day
Rust
fatihak
fatihak
InkyPi

E-Ink Display with a Raspberry Pi and a Web Interface to customize and update the display with various plugins

Score
75
β˜… 4.1k β‘‚ 545 +13/day
Python
pyload
pyload
pyload

The free and open-source Download Manager written in pure Python

Score
82
β˜… 3.8k β‘‚ 751 +7/day
Python
domoticz
domoticz
domoticz

Free open source home automation system for Linux, Windows, Raspberry Pi. Supports Z-Wave, Zigbee, MQTT, and 150+ devices.

Score
87
β˜… 3.8k β‘‚ 1.2k +2/day
C++
Screenly
Screenly
Anthias

The world's most popular open source digital signage project.

Score
80
β˜… 3.6k β‘‚ 716 +1/day
Python
gokrazy
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)!

Score
81
β˜… 3.5k β‘‚ 135 +1/day
JavaScript
autorope
autorope
donkeycar

Open source hardware and software platform to build a small scale self driving car.

Score
84
β˜… 3.5k β‘‚ 1.4k +8/day
Python
huangjunsen0406
huangjunsen0406
py-xiaozhi

Open-source AI assistant ecosystem with MCP integrations, multimodal workflows, IoT support, and cross-platform voice interaction.

Score
79
β˜… 3.4k β‘‚ 710 +5/day
Python
kizniche
kizniche
Mycodo

An environmental monitoring and regulation system

Score
77
β˜… 3.3k β‘‚ 564 +1/day
Python
GladysAssistant
GladysAssistant
Gladys

A privacy-first, open-source home assistant

Score
100
β˜… 3.1k β‘‚ 306 +3/day
JavaScript
cpaczek
cpaczek
skylight

Project the aircraft passing overhead onto your ceiling in real time, from an RTL-SDR β€” with a live sky layer (sun, moon, stars, ISS) and where each plane is headed.

Score
100
β˜… 3.0k β‘‚ 369 +38/day
TypeScript
scottlawsonbc
scottlawsonbc
audio-reactive-led-strip

:musical_note: :rainbow: Real-time LED strip music visualization using Python and the ESP8266 or Raspberry Pi

Score
74
β˜… 3.0k β‘‚ 646 +3/day
Python
kube-vip
kube-vip
kube-vip

Kubernetes Control Plane Virtual IP and Load-Balancer

Score
97
β˜… 2.9k β‘‚ 302 β€”
Go
SharpAI
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.

Score
100
β˜… 2.9k β‘‚ 456 +11/day
JavaScript
tobychui
tobychui
arozos

Web Desktop Operating System for low power platforms, Now written in Go!

Score
76
β˜… 2.9k β‘‚ 212 +3/day
JavaScript
homebridge
homebridge
docker-homebridge

Homebridge Docker. HomeKit support for the impatient using Docker on x86_64, Raspberry Pi (ARM64). Includes ffmpeg + libfdk-aac.

Score
96
β˜… 2.7k β‘‚ 253 β€”
Shell
samjabrahams
samjabrahams
tensorflow-on-raspberry-pi

TensorFlow for Raspberry Pi

Score
85
β˜… 2.3k β‘‚ 492 β€”
Python
hwdsl2
hwdsl2
wireguard-install

WireGuard VPN server installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS, Fedora, openSUSE and Raspberry Pi OS. Includes interactive setup and client management.

Score
96
β˜… 2.1k β‘‚ 392 +245/day
Shell
vitoplantamura
vitoplantamura
OnnxStream

Lightweight inference library for ONNX files, written in C++. It can run Stable Diffusion XL 1.0 on a RPI Zero 2 (or in 298MB of RAM) but also Mistral 7B on desktops and servers. ARM, x86, WASM, RISC-V supported. Accelerated by XNNPACK. Python, C# and JS(WASM) bindings available.

Score
98
β˜… 2.1k β‘‚ 96 β€”
C++
koutto
koutto
pi-pwnbox-rogueap

Homemade Pwnbox :rocket: / Rogue AP :satellite: based on Raspberry Pi β€” WiFi Hacking Cheatsheets + MindMap :bulb:

Score
91
β˜… 2.1k β‘‚ 220 β€”
Shell
shellhub-io
shellhub-io
shellhub

:computer: Get seamless remote access to any Linux device. Centralized SSH for the edge and cloud computing

Score
67
β˜… 2.0k β‘‚ 185 β€”
TypeScript
lukechilds
lukechilds
dockerpi

A Virtualised Raspberry Pi inside a Docker image

Score
78
β˜… 2.0k β‘‚ 220 β€”
Dockerfile
LedFx
LedFx
LedFx

LedFx is a network based LED effect engine designed to deliver advanced real-time audio effects to a wide variety of devices.

Score
83
β˜… 2.0k β‘‚ 230 +4/day
Python
ardera
ardera
flutter-pi

A light-weight Flutter Engine Embedder for Linux Embedded that runs without X11 or Wayland.

Score
83
β˜… 2.0k β‘‚ 196 +5/day
C
mmatyas
mmatyas
pegasus-frontend

A cross platform, customizable graphical frontend for launching emulators and managing your game collection.

Score
67
β˜… 1.8k β‘‚ 159 +2/day
C++
hwdsl2
hwdsl2
openvpn-install

OpenVPN server installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS, Fedora, openSUSE, Amazon Linux and Raspberry Pi OS. Includes interactive setup and client management.

Score
94
β˜… 1.7k β‘‚ 488 +4/day
Shell
bjoernkarmann
bjoernkarmann
project_alias

Alias is a teachable β€œparasite” that is designed to give users more control over their smart assistants, both when it comes to customisation and privacy. Through a simple app the user can train Alias to react on a custom wake-word/sound, and once trained, Alias can take control over your home assistant by activating it for you.

Score
76
β˜… 1.7k β‘‚ 99 β€”
Python
RightNow-AI
RightNow-AI
picolm

Run a 1-billion parameter LLM on a $10 board with 256MB RAM

Score
86
β˜… 1.7k β‘‚ 220 +1/day
C
geerlingguy
geerlingguy
raspberry-pi-dramble

DEPRECATED - Raspberry Pi Kubernetes cluster that runs HA/HP Drupal 8

Score
77
β˜… 1.7k β‘‚ 258 β€”
Shell
DT42
DT42
BerryNet

Deep learning gateway on Raspberry Pi and other edge devices

Score
80
β˜… 1.6k β‘‚ 224 β€”
Python
Related Topics
#python#linux#iot#self-hosted#docker#android#mqtt#machine-learning#embedded#privacy#ios

Β© 2026 GitRepoTrend Β· GitHub repositories by topic Β· Updated weekly