Open-source projects categorized as Raspberrypi

Top 23 Raspberrypi Open-Source Projects

  • Open and cheap DIY IP-KVM based on Raspberry Pi

    Open and inexpensive DIY IP-KVM based on Raspberry Pi

    Project mention: Do I need Vpro (or the AMD equivalent)? | reddit.com/r/selfhosted | 2023-06-01
  • RPiPlay

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

    Project mention: Tried using RPiPlay on Pi 3B+, Avahi issues | reddit.com/r/linuxquestions | 2023-01-23

    After following all the instruction on the RPiPlay github, I seem to have been able to build RPiPlay on my Pi. This is what I did:

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • umbrel

    A beautiful personal/home server OS for self-hosting with an app store. Install on a Raspberry Pi 4, any Ubuntu/Debian system, or a VPS.

    Project mention: The Importance of Verifying Your Bitcoin Full Node Software: Exploring Alternatives to Umbrel | reddit.com/r/Bitcoin | 2023-05-30

    Thanks for the post, but I want to clarify that you can audit Umbrel’s source code on GitHub: https://github.com/getumbrel/umbrel

  • glslViewer

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

    Project mention: Fun with real-time manipulation of glsl (shader) files | reddit.com/r/proceduralgeneration | 2022-07-02

    I'm not an expert on glsl/shaders etc. but rather understand how to use Python to read values from hardware (ADC) and convert it to OSC, which, in turn, is passed on to glslViewer (https://github.com/patriciogonzalezvivo/glslViewer) ... it is glslViewer that does all the hard work of hot reloading .frag files as new uniform values are received.

  • raspap-webgui

    Simple wireless AP setup & management for Debian-based devices

    Project mention: Looking for WiFi Guidance | reddit.com/r/octoprint | 2023-05-05

    I also know that the RaspAP software works, because some people have used it before. https://raspap.com it's got a lot more going on than setting up an AP bare bones on the Pi, but might be easier. I haven't tried it but I know people that have.

  • DietPi

    Lightweight justice for your single-board computer!

    Project mention: Pi-Hole for slackware? | reddit.com/r/pihole | 2023-05-30
  • motioneye

    A web frontend for the motion daemon.

    Project mention: License plate Camera | reddit.com/r/RASPBERRY_PI_PROJECTS | 2023-05-22

    motioneyeos is fantastic, but last i checked it wasn't being maintained any more… since you're already using ubuntu, the project is available without the full os distro: motionEye.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • PiShrink

    Make your pi images smaller!

    Project mention: Opening Batocera Image Files | reddit.com/r/retropirates | 2023-05-08
  • MJPG-streamer

    Fork of http://sourceforge.net/projects/mjpg-streamer/

    Project mention: PSA: mjpg-streamer, included with OctoPi, will not work with a Pi camera on 64-bit Linux + workaround | reddit.com/r/3Dprinting | 2023-05-09

    mjpg-streamer uses MMAL to access the Raspberry Pi Camera data, but that's not implemented on ARM 64-bit Linux.

  • gokrazy

    turn your Go program(s) into an appliance running on the Raspberry Pi 3, Pi 4, Pi Zero 2 W, or amd64 PCs!

    Project mention: Writing an OS in Go: The Bootloader | reddit.com/r/golang | 2023-04-29

    reminds me of https://github.com/gokrazy/gokrazy which does similar things.

  • openauto

    AndroidAuto headunit emulator

    Project mention: What would be required between my car's wiring harness and a mini-pc/raspi to handle media and map steering wheel buttons? | reddit.com/r/CarAV | 2023-03-14

    Options are limited. Look here: https://github.com/f1xpl/openauto

  • crankshaft

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

    Project mention: Is it possible to make a wireless Android Auto Dongle? | reddit.com/r/diyelectronics | 2023-04-13

    But, according to : https://github.com/opencardev/crankshaft/wiki/Android-Auto-Wifi

  • gpiozero

    A simple interface to GPIO devices with Raspberry Pi

    Project mention: What can we do with python, exactly? | reddit.com/r/learnpython | 2022-07-10

    No. The pi 4 is not a microcontroller. However, I would recommend gpiozero for a regular pi4

  • teslausb

    A smart USB drive for Tesla Dashcam - extended storage, auto archive, web viewer

    Project mention: Does Tesla just rebadge Samsung USB drives? This one looks just like our Tesla USBs but lighter...? | reddit.com/r/TeslaModel3 | 2023-05-30
  • blog

    Life is a moment :notebook_with_decorative_cover: (by MuYunyun)

  • noisy

    Simple random DNS, HTTP/S internet traffic noise generator

    Project mention: Traffic Generator that can test SSL decryption? | reddit.com/r/networking | 2022-10-26

    What exactly are you trying to measure? TTFB? Latency? Throughput? You could run a fleet of traffic generators in docker, but unless we know exactly what you want to see it's not very helpful.

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

    Project mention: A quick TUI dash for monitoring traffic and stats from your AdGuard Home instance | reddit.com/r/selfhosted | 2023-05-31

    Yeah, I was thinking about making a PiHole version this weekend. But in the meantime, there's also PADD which does something similar for PiHole :)

  • ustreamer

    µStreamer - Lightweight and fast MJPEG-HTTP streamer

    Project mention: MediaMTX: Zero-dependency server for live video and audio streams | news.ycombinator.com | 2023-05-28

    FYI until recently this was known as 'rtsp-simple-server', but it outgrew simply being a RTSP server so it was rebranded. It is commonly used in the 3D printing community for serving webcams attached to printers along with ustreamer (https://github.com/pikvm/ustreamer).

  • rpi-vk-driver

    VK driver for the Raspberry Pi (Broadcom Videocore IV)

    Project mention: Failed to open Light Display Manager when booting | reddit.com/r/raspberry_pi | 2022-09-04

    I was trying to install Vulkan on my Pi3B+ following this link

  • wifi-connect

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

  • inventory-hunter

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

  • RPi-Monitor

    Real time monitoring for embedded devices

    Project mention: Monitoring server and save logs terminal based and selfhosted for Raspberry pi | reddit.com/r/selfhosted | 2022-06-23


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

    Project mention: Attempting to learn MS-DOS; Here's my DOS Gaming Box! | reddit.com/r/retrobattlestations | 2023-02-08

    Cool system. I'd see if you can get a hold of a Roland MT-32 type synth. If your sound card has a daughterboard connector (it does, top right corner) you can get a Serdaco Wavetable board which would let you have generalMIDI output. An external MT-32 or a mt32-pi will also greatly improve your music output.


    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-06-01.

Raspberrypi related posts


What are some of the best open-source Raspberrypi projects? This list will help you:

Project Stars
1 Open and cheap DIY IP-KVM based on Raspberry Pi 6,023
2 RPiPlay 4,575
3 umbrel 4,407
4 glslViewer 4,047
5 raspap-webgui 3,984
6 DietPi 3,910
7 motioneye 3,399
8 PiShrink 2,928
9 MJPG-streamer 2,683
10 gokrazy 2,662
11 openauto 2,138
12 crankshaft 1,926
13 gpiozero 1,683
14 teslausb 1,521
15 blog 1,512
16 noisy 1,509
17 PADD 1,293
18 ustreamer 1,265
19 rpi-vk-driver 1,201
20 wifi-connect 1,131
21 inventory-hunter 1,105
22 RPi-Monitor 1,095
23 mt32-pi 1,015
ONLYOFFICE Docs — document collaboration in your environment
Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises