C++ Raspberrypi

Open-source C++ projects categorized as Raspberrypi

Top 22 C++ Raspberrypi Projects

Raspberrypi
  1. RPiPlay

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

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. glslViewer

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

  4. openauto

    AndroidAuto headunit emulator

  5. rpi-imager

    The home of Raspberry Pi Imager, a user-friendly tool for creating bootable media for Raspberry Pi devices.

    Project mention: 13 yo "Vibe Coding" on Raspberry Pi and Arduino | dev.to | 2025-03-24

    I am fan of Raspberry Pi, and own a couple of them. This is an inexpensive device, and has a nice "tinker vibe" attached to it. The Raspberry Pi Imager makes it super easy to stage and configure. We went with it, and installed the latest version of Raspberry OS 64 bits on a 4B device I had already.

  6. 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: Mt32-pi developer quits due to community harassment | news.ycombinator.com | 2025-02-17
  7. rpi-vk-driver

    VK driver for the Raspberry Pi (Broadcom Videocore IV)

  8. ElegantOTA

    OTA updates made slick and simple for everyone! (ESP8266, ESP32, RP2040+W, RP2350+W)

  9. SaaSHub

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

    SaaSHub logo
  10. LabSound

    :microscope: :speaker: graph-based audio engine

  11. JTAGenum

    Given an Arduino compatible microcontroller or Raspberry PI (experimental), JTAGenum scans pins[] for basic JTAG functionality and can be used to enumerate the Instruction Register for undocumented instructions. Props to JTAG scanner and Arduinull which came before JTAGenum and forwhich much of the code and logic is based on. Feel free to branch and modify religiously (readme, credits, whatever)

  12. deepC

    vendor independent TinyML deep learning library, compiler and inference framework microcomputers and micro-controllers

  13. AIS-catcher

    AIS receiver for RTL SDR dongles, Airspy R2, Airspy Mini, Airspy HF+, HackRF, SDRplay and SoapySDR

    Project mention: AIs-catcher real-time view of maritime traffic aggregated from contributors | news.ycombinator.com | 2025-02-15
  14. FileShelter

    FileShelter is a “one-click” file sharing web application

  15. SBFspot

    Yet another tool to read power production of SMA® solar/battery inverters

  16. SeriousSamClassic

    Open source game engine version developed by Croteam for Serious Sam Classic (Windows, Linux, FreeBSD, OpenBSD, NetBSD, macOS, Raspberry Pi OS). Based on https://github.com/Croteam-official/Serious-Engine and linux port https://github.com/icculus/Serious-Engine

  17. SeriousSamClassic-VK

    Open source game engine version developed by Croteam for Serious Sam Classic with Vulkan support (Windows, Linux, FreeBSD, OpenBSD, macOS, Raspberry Pi OS). Based on https://github.com/sultim-t/Serious-Engine-Vk and linux port https://github.com/icculus/Serious-Engine

  18. garlic-player

    Digital Signage Media Player compatible to SMIL

    Project mention: Digital Signage Mediaplayer Software (SMIL-Based) | news.ycombinator.com | 2024-10-06
  19. V4L2-to-NDI

    A video input (V4L2) to NDI converter that works with Raspberry Pi (32-bit and 64-bit), and Intel/AMD CPUs

  20. pigus

    Gravis Ultrasound emulator on an ISA card, using bare metal on a Raspberry Pi 3/4/CM4

  21. displaylib_16bit_PICO

    Display Library for 16-bit color graphic displays for Raspberry PI PICO. C++ SDK, supports ssd1331, st7735, ili9341, st7789 and GC9A01.

  22. Display_Lib_RPI

    A C++ Library for Linux based single board computers ( sbc ) to drive electronic displays. Developed and tested on Raspberry pi (5, 4 & 3).

  23. sds011

    SDS011 for Linux ( Raspberry Pi & Ubuntu)

  24. raspberry-xmrig-64

    RandomX, CryptoNight, AstroBWT and Argon2 CPU/GPU miner

  25. SaaSHub

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

    SaaSHub logo
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++ Raspberrypi discussion

Log in or Post with

C++ Raspberrypi related posts

Index

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

# Project Stars
1 RPiPlay 5,046
2 glslViewer 4,953
3 openauto 2,618
4 rpi-imager 1,905
5 mt32-pi 1,489
6 rpi-vk-driver 1,235
7 ElegantOTA 749
8 LabSound 753
9 JTAGenum 745
10 deepC 586
11 AIS-catcher 580
12 FileShelter 515
13 SBFspot 364
14 SeriousSamClassic 136
15 SeriousSamClassic-VK 121
16 garlic-player 98
17 V4L2-to-NDI 89
18 pigus 57
19 displaylib_16bit_PICO 33
20 Display_Lib_RPI 31
21 sds011 17
22 raspberry-xmrig-64 0

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

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