C Raspberry Pi

Open-source C projects categorized as Raspberry Pi

Top 23 C Raspberry Pi Projects

Raspberry Pi
  1. raylib

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

    Project mention: Got into Jai closed beta on March 2026 | news.ycombinator.com | 2026-05-07
  2. SaaSHub

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

    SaaSHub logo
  3. nnn

    n³ The unorthodox terminal file manager

    Project mention: Building a TUI is easy now | news.ycombinator.com | 2026-02-13
  4. raspberry-pi-os

    Learning operating system development using Linux kernel and Raspberry Pi

  5. deskhop

    Fast Desktop Switching Device

    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

  6. arduino-pico

    Raspberry Pi Pico Arduino core, for all RP2040 and RP2350 boards

  7. openmptcprouter

    OpenMPTCProuter is an open source solution to aggregate multiple internet connections using Multipath TCP (MPTCP) on OpenWrt

  8. hcxtools

    A small set of tools to convert packets from capture files to hash files for use with Hashcat or John the Ripper.

  9. circle

    A C++ bare metal environment for Raspberry Pi with USB (32 and 64 bit) (by rsta2)

  10. hcxdumptool

    Small tool to capture packets from wlan devices.

  11. ustreamer

    µStreamer - Lightweight and fast MJPEG-HTTP streamer

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

  13. flutter-pi

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

  14. Guitar

    Git GUI Client

  15. picolm

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

    Project mention: PicoLM: Run a 1B parameter LLM on a $10 board | news.ycombinator.com | 2026-02-18
  16. libpeer

    WebRTC Library for IoT/Embedded Device using C

    Project mention: Show HN: Open-Source Voice AI Badge Powered by ESP32+WebRTC | news.ycombinator.com | 2025-10-09
  17. scottokeebs

    A collection of free-to-build handwired keyboard and macropad projects.

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

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

  19. moonlight-tv

    Lightweight NVIDIA GameStream Client, for LG webOS TV and embedded devices like Raspberry Pi

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

  21. 88x2bu-20210702

    Linux Driver for USB WiFi Adapters that are based on the RTL8812BU and RTL8822BU Chipsets - v5.13.1

  22. 8821au-20210708

    Linux Driver for USB WiFi Adapters that are based on the RTL8811AU and RTL8821AU Chipsets - v5.12.5.2

  23. 8821cu-20210916

    Linux Driver for USB WiFi Adapters that are based on the RTL8811CU, RTL8821CU, RTL8821CUH and RTL8731AU Chipsets - v5.12.0.4

  24. ssd1306

    Driver for SSD1306, SSD1331, SSD1351, IL9163, ILI9341, ST7735, PCD8544, Nokia 5110 displays running on Arduino/ESP32/Linux (Rasperry) platforms

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

C Raspberry Pi discussion

Log in or Post with

C Raspberry Pi related posts

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

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

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