SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C Raspberry Pi Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
Project mention: Two computers, one monitor, zero fiddling – Alex Plescan | news.ycombinator.com | 2026-05-18
Personally i prefer two computers, two monitors, one mouse/keyboard.
Deskhop has been a lifesaver https://github.com/hrvach/deskhop
-
-
openmptcprouter
OpenMPTCProuter is an open source solution to aggregate multiple internet connections using Multipath TCP (MPTCP) on OpenWrt
-
hcxtools
A small set of tools to convert packets from capture files to hash files for use with Hashcat or John the Ripper.
-
-
-
-
direwolf
Dire Wolf is a software "soundcard" AX.25 packet modem/TNC and APRS encoder/decoder. It can be used stand-alone to observe APRS traffic, as a tracker, digipeater, APRStt gateway, or Internet Gateway (IGate). For more information, look at the bottom 1/4 of this page and in https://github.com/wb2osz/direwolf/blob/dev/doc/README.md
-
flutter-pi
A light-weight Flutter Engine Embedder for Linux Embedded that runs without X11 or Wayland.
-
-
-
Project mention: Show HN: Open-Source Voice AI Badge Powered by ESP32+WebRTC | news.ycombinator.com | 2025-10-09
-
-
Inkycal
Create awesome e-paper dashboards within minutes! Modularity? Check! Python3? Check? Works on Raspberry Pi Zero W? Check! Support for own modules? Check!
Project mention: I built Timeframe, our family e-paper dashboard | news.ycombinator.com | 2026-02-22This is such an impressive tool. As others have noted, the price of entry is high, but it's incredible what it pulls off.
I've been doing a cheaper version using a Waveshare 7.5 inch screen, a Raspberry Pi and a 3d printed case coupled with Inkycal: https://github.com/aceinnolab/Inkycal. This works well for my needs, but seeing what else can be done maybe it's time for an upgrade.
-
moonlight-tv
Lightweight NVIDIA GameStream Client, for LG webOS TV and embedded devices like Raspberry Pi
-
GUIslice
GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL
-
88x2bu-20210702
Linux Driver for USB WiFi Adapters that are based on the RTL8812BU and RTL8822BU Chipsets - v5.13.1
-
8821au-20210708
Linux Driver for USB WiFi Adapters that are based on the RTL8811AU and RTL8821AU Chipsets - v5.12.5.2
-
8821cu-20210916
Linux Driver for USB WiFi Adapters that are based on the RTL8811CU, RTL8821CU, RTL8821CUH and RTL8731AU Chipsets - v5.12.0.4
-
ssd1306
Driver for SSD1306, SSD1331, SSD1351, IL9163, ILI9341, ST7735, PCD8544, Nokia 5110 displays running on Arduino/ESP32/Linux (Rasperry) platforms
C Raspberry Pi discussion
C Raspberry Pi related posts
-
Two computers, one monitor, zero fiddling – Alex Plescan
-
Building a Real-Time HN Display for $15
-
Show HN: Open-Source Voice AI Badge Powered by ESP32+WebRTC
-
Armbian Updates: OMV support, boot improvents, Rockchip optimizations
-
The atrocious state of binary compatibility on Linux and how to address it
-
OpenWrt Two Approval
-
Circle – C++ bare metal environment for Raspberry Pi with USB (32 and 64 bit)
-
A note from our sponsor - SaaSHub
www.saashub.com | 7 Jun 2026
Index
What are some of the best open-source Raspberry Pi projects in C? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | raylib | 33,258 |
| 2 | nnn | 21,607 |
| 3 | raspberry-pi-os | 13,782 |
| 4 | deskhop | 7,600 |
| 5 | arduino-pico | 2,799 |
| 6 | openmptcprouter | 2,398 |
| 7 | hcxtools | 2,390 |
| 8 | circle | 2,253 |
| 9 | hcxdumptool | 2,149 |
| 10 | ustreamer | 1,991 |
| 11 | direwolf | 1,982 |
| 12 | flutter-pi | 1,954 |
| 13 | Guitar | 1,680 |
| 14 | picolm | 1,643 |
| 15 | libpeer | 1,517 |
| 16 | scottokeebs | 1,505 |
| 17 | Inkycal | 1,457 |
| 18 | moonlight-tv | 1,388 |
| 19 | GUIslice | 1,352 |
| 20 | 88x2bu-20210702 | 1,204 |
| 21 | 8821au-20210708 | 1,117 |
| 22 | 8821cu-20210916 | 821 |
| 23 | ssd1306 | 810 |