🏡 Open source home automation that puts local control and privacy first.
-
Updated
Oct 7, 2026 - Python
The Raspberry Pi is a popular single-board computer designed to promote the teaching of computer science in schools. The use of the Raspberry Pi computer ranges from robotics to home automation. Many variations of the Raspberry Pi exist, such as the Raspberry Pi Zero, which is smaller than the more powerful Raspberry Pi 4.
🏡 Open source home automation that puts local control and privacy first.
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.
The painless way to host your own Git service
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 into your personal assistant.
A simple and easy-to-use library to enjoy videogames programming
A black hole for Internet advertisements
12 Weeks, 24 Lessons, IoT for All!
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
The official documentation for Raspberry Pi computers and microcontrollers
F´ - A flight software and embedded systems framework
Offline speech recognition API for Android, iOS, Raspberry Pi and servers with Python, Java, C# and Node
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
🎧 Your Personal Streaming Service
OctoPrint is the snappy web interface for your 3D printer!
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.
Shell script to set up a Raspberry Pi/Odroid/PC with RetroArch emulator and various cores
Blynk library for IoT boards. Works with Arduino, ESP32, ESP8266, Raspberry Pi, Particle, etc.
Open source hardware and software platform to build a small scale self driving car.
Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO
Created by Raspberry Pi Foundation
Released July 2011