Shell Raspberry Pi

Open-source Shell projects categorized as Raspberry Pi

Top 23 Shell Raspberry Pi Projects

Raspberry Pi
  1. Pi-hole

    A black hole for Internet advertisements

    Project mention: 🏗️ Building my home server P5: Network-wide ad blocking with Pi-hole | dev.to | 2026-03-16

    In my previous blog post, I covered deploying containers, configuring UFW, and setting up Nginx as a reverse proxy for my services. In this post, I'm taking things a step further by adding network-wide ad blocking to my home lab using Pi-hole. Pi-hole is a DNS sinkhole that blocks ads and trackers at the network level, meaning every device on my local network benefits from it without needing any client-side software. It also comes with a slick web interface for monitoring DNS queries and managing blocklists. On top of that, I configured Pi-hole to handle local DNS resolution for all my home lab services, so I can access them by their subdomain names instead of remembering IP addresses and port numbers.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. 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, Amazon Linux, Alpine and Raspberry Pi. Includes client config and management scripts.

  4. awesome-raspberry-pi

    📝 A curated list of awesome Raspberry Pi tools, projects, images and resources

  5. RetroPie-Setup

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

  6. pivpn

    The Simplest VPN installer, designed for Raspberry Pi

    Project mention: pivpn VS amneziawg-installer - a user suggested alternative | libhunt.com/r/pivpn | 2026-04-22
  7. raspotify

    A Spotify Connect client that mostly Just Works™

    Project mention: Spotify Connect, Raspberry Pi, AirPlay & HomePod - because simple audio setups are boring | dev.to | 2025-12-14

    sudo apt-get -y install curl && curl -sL https://dtcooper.github.io/raspotify/install.sh | sh

  8. PiShrink

    Make your pi images smaller!

  9. log2ram

    ramlog like for systemd (Put log into a ram folder)

  10. NextCloudPi

    📦 Build code for NextcloudPi: Raspberry Pi, Odroid, Rock64, curl installer...

  11. pi-apps

    Raspberry Pi App Store for Open Source Projects

  12. docker-homebridge

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

  13. crankshaft

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

  14. teslausb

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

    Project mention: Tesla withheld data, lied, misdirected police to avoid blame in Autopilot crash | news.ycombinator.com | 2025-08-04

    anyone with a Tesla using this or something similar these days? curious if it would have been helpful in this case.

    https://github.com/marcone/teslausb

  15. pimox7

    Proxmox V7 for Raspberry Pi

  16. chromium_os-raspberry_pi

    Build your Chromium OS for Raspberry Pi 4B, Pi400 and the latest Raspberry Pi 5

  17. rpi-audio-receiver

    Raspberry Pi Audio Receiver with Bluetooth A2DP, AirPlay 2, and Spotify Connect

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

  19. IOTstack

    docker stack for getting started on IOT on the Raspberry PI

  20. showmewebcam

    Raspberry Pi + High Quality Camera = High-quality USB Webcam!

  21. balena-rpiplay

    Turn a Raspberry Pi into an Airplay server using RPiPlay to enable screen mirroring on tvs, monitors and projectors.

  22. pi-hosted

    Raspberry Pi Self Hosted Server Based on Docker / Portainer.io

  23. RPi4

    Raspberry Pi 4 UEFI Firmware Images

    Project mention: Raspberry Pi 5 Gets a MicroSD Express Hat | news.ycombinator.com | 2025-07-28

    Yes; it means you can, for example, install an off-the-shelf copy of Debian. See https://github.com/pftf/RPi4.

    In theory, it's a wonderful idea, because it means you can run the same distro on your RPis as on the rest of your fleet (architecture differences notwithstanding), and therefore have consistent patching requirements, etc. In practice, as frustrating as it is that the RPi kernel patches haven't been upstreamed, they exist for a reason and I think by not having them, you're shooting yourself in the foot (even if you only hit a toe or two). Two things I observed recently when directly comparing stock Debian aarch64 with Raspberry Pi OS on an RPi4 was a 40%+ reduction in SD card read performance, and nonfunctional power control of the USB ports.

    Fwiw I still have a “poor man's NAS” RPi4 running Debian, and it works great. (The SD card throughput deficiencies don't affect me there because the system boots from a USB-attached SSD.) If you're able to take the time to make a situation-specific assessment of what works (and what works “well enough”) vs. what doesn't, then in the long term, you can reap the benefits of not having to remember how to handle a single oddball OS in your fleet (particularly given RPi OS' particularly consumer-oriented whims).

  24. pisdr-image

    🥧 A SDR Linux Distro for the Raspberry Pi and other SBC. Compatible out of the box with multiple SDR.

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

Shell Raspberry Pi discussion

Log in or Post with

Shell Raspberry Pi related posts

Index

What are some of the best open-source Raspberry Pi projects in Shell? This list will help you:

# Project Stars
1 Pi-hole 59,139
2 setup-ipsec-vpn 28,000
3 awesome-raspberry-pi 16,471
4 RetroPie-Setup 10,381
5 pivpn 7,998
6 raspotify 5,138
7 PiShrink 4,043
8 log2ram 3,067
9 NextCloudPi 2,906
10 pi-apps 2,742
11 docker-homebridge 2,692
12 crankshaft 2,613
13 teslausb 2,308
14 pimox7 1,975
15 chromium_os-raspberry_pi 1,754
16 rpi-audio-receiver 1,619
17 PADD 1,538
18 IOTstack 1,526
19 showmewebcam 1,447
20 balena-rpiplay 1,423
21 pi-hosted 1,415
22 RPi4 1,359
23 pisdr-image 1,101

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Shell is
the 8th most popular programming language
based on number of references?