Stars
Cross-platform C++ library for fast binary and REST messaging
Cross-platform, Serial Port library written in C++
Simple C/C++ bindings for CAN bus communication
A cross-platform remote logging console written in C++
Named message queue in C++ for Linux/Unix/Mac for inter process communication (IPC).
Audio decoding libraries for C/C++, each in a single source file.
A cross-platform header-only C++14 library for reading and writing ZIP files
A minimal C++17 zip library for zip compression and decompression.
📊 Cross-platform user-friendly xlsx library for C++11+
Trampoline is a static RTOS for small embedded systems. Its API is aligned with OSEK/VDX OS and AUTOSAR OS 4.2 standards.
FreeRTOS UART sample porting to Raspberry Pi 4B.
The Pololu USB Library (also known as libusbp) is a cross-platform C library for accessing USB devices.
The arguably fastest GPIO Library for the Raspberry Pi
[Start here!] Flow-IPC - Modern C++ toolkit for high-speed inter-process communication (IPC)
C++ IPC Library: A high-performance inter-process communication using shared memory on Linux/Windows.
An out-of-the-box raspebrrypi/raspbian distro with a realtime kernel
C/C++ Library for Processing Structured Configuration Files
A set of C++ classes that provide a common API for realtime audio input/output across Linux (native ALSA, JACK, PulseAudio and OSS), Macintosh OS X (CoreAudio and JACK), and Windows (DirectSound, A…
PortAudio is a cross-platform, open-source C language library for real-time audio input and output.