Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source cpp software

3521 open-source libraries, tools and applications tagged cpp, ranked by how closely cpp is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

3521 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
JonMagon/KDiskMark
KDiskMark is an open-source HDD and SSD benchmark tool for Linux with a friendly Qt-based GUI, acting as a frontend to the Flexible I/O Tes…
781716active
openucx/ucx
Unified Communication X (UCX) is a production-grade, open-source communication framework for high-bandwidth, low-latency networks. It expos…
901715stable
SVF-tools/SVF
SVF is a C++ static analysis framework built on LLVM that provides scalable and precise value-flow analysis and pointer analysis for source…
831714active
micknoise/Maximilian
Maximilian is a cross-platform C++ audio synthesis and signal processing (DSP) library with JavaScript bindings for Web Audio. It provides …
231707active
airockchip/rknn-llm
RKLLM is Rockchip's software stack for converting, quantizing, and running large language models on Rockchip NPU chips such as RK3588 and R…
831704active
GNOME/gtk
GTK is a multi-platform GUI toolkit written in C for building graphical user interfaces, offering a complete set of widgets for projects fr…
771704stable
mchughalex/skate3recomp
An unofficial native recompilation of the Xbox 360 version of Skate 3 that runs on Windows, Linux, and macOS. Since v2.0.0 it uses a native…
711703active
david-vanderson/dvui
DVUI is an immediate-mode GUI toolkit written in Zig for building whole applications or adding debug windows to existing apps and games. It…
881700active
mcpelauncher
An unofficial open-source launcher that runs the Android version of Minecraft: Bedrock Edition on Linux and macOS by emulating the Android …
981699active
LiteLDev/LeviLamina
LeviLamina is a lightweight, modular mod loader for Minecraft Bedrock Edition, formerly known as LiteLoaderBDS. It provides a comprehensive…
951697active
schreibfaul1/ESP32-audioI2S
An Arduino/ESP32 library that plays audio files and streams (MP3, AAC, FLAC, WAV, Opus, Vorbis) through external I2S DACs like the MAX98357…
941697active
TA-Lib
TA-Lib is a C/C++ library of 200+ battle-tested technical analysis functions (indicators like ADX, MACD, RSI, Bollinger Bands, plus candles…
981696active
vygr/ChrysaLisp
ChrysaLisp is a 64-bit parallel operating system environment featuring a virtual processor, GUI, terminal, OO assembler, C-Script compiler,…
981695active
TorqueGameEngines/Torque2D
Torque2D is a free, MIT-licensed, open-source 2D game engine in C++ built on the proven GarageGames Torque technology. It offers cross-plat…
871694active
GreycLab/CImg
CImg is a small, open-source, header-only C++ template library for image processing. It provides a single image class supporting up to 4-di…
771694stable
TeamHypersomnia/Hypersomnia
Hypersomnia is a free, open-source multiplayer top-down shooter written from scratch in modern C++ without a game engine. It is playable in…
771694active
OpenDUNE/OpenDUNE
OpenDUNE is an open-source reimplementation of the classic real-time strategy game Dune II, written in C. It recreates the original game en…
641690active
wqking/eventpp
eventpp is a header-only C++11 library providing event dispatchers, callback lists, and event queues for implementing signal-slot, publishe…
231685stable
hkneptune/FreeFileSync
A mirror of the FreeFileSync source code, an open-source folder comparison and synchronization tool that creates and manages backup copies …
931684active
probonopd/MiniDexed
MiniDexed is a frequency-modulation (FM) synthesizer emulating the Yamaha DX7, running up to eight tone generators like a TX816/TX802, on a…
571684active
alpha-liu-01/SpeedyNote
SpeedyNote is a free, open-source, cross-platform note-taking application built in C++ with Qt, designed for stylus users who need fast PDF…
841683active
kingslay/KSPlayer
KSPlayer is a Swift media playback framework for iOS, macOS, tvOS, visionOS, and Mac Catalyst built on AVPlayer and FFmpeg. It supports a w…
771683active
wjakob/instant-meshes
Instant Meshes is an interactive field-aligned mesh generator that remeshes 3D geometry into quad or triangle meshes, based on a SIGGRAPH A…
326237maintenance
svaarala/duktape
Duktape is an embeddable JavaScript (ECMAScript E5/E5.1 with partial ES2015+) engine written in C, focused on portability and a compact foo…
656215maintenance
flipperdevices/qFlipper
qFlipper is an open-source Qt-based desktop application for managing the Flipper Zero multi-tool device from a PC. It handles firmware upda…
231671active
libfive/libfive
libfive is a C++ framework and geometry kernel for solid modeling using functional representations (f-reps), with a C API, Scheme and Pytho…
771668active
zama-ai/tfhe-rs
TFHE-rs is a pure Rust implementation of the TFHE fully homomorphic encryption scheme, enabling boolean and integer arithmetic over encrypt…
971667active
facebook/mvfst
MVFST (move fast) is a C++ client and server implementation of the IETF QUIC transport protocol developed by Facebook. It provides a perfor…
771667active
uwerat/qskinny
QSkinny is a lightweight C++/QML GUI framework built on top of the Qt scene graph, offering lightweight controls with a design that separat…
731667active
ITK
The Insight Toolkit (ITK) is an open-source, cross-platform C++ library with Python bindings for image analysis, providing algorithms for p…
921665stable
tttapa/Control-Surface
An Arduino C++ library for building MIDI controllers and control surfaces, with a flexible MIDI abstraction layer supporting 5-pin DIN, USB…
891665active
gaoxiang12/lightning-lm
Lightning-LM is a C++ library providing a complete 3D LiDAR SLAM system with fast LIO front-end, real-time loop closure detection, and high…
481664active
Gooddbird/tinyrpc
TinyRPC is a C++ asynchronous RPC framework built on a reactor event loop with coroutine support, claiming 140k+ QPS. It supports a custom …
631663active
pnggroup/libpng
libpng is the official reference C library for reading, creating, and manipulating PNG (Portable Network Graphics) raster image files. It h…
761657stable
LiangliangNan/Easy3D
Easy3D is a lightweight C++ library (with Python bindings) for processing and rendering 3D data such as point clouds, polygonal surface mes…
751657active
ESP32 MJPEG Streaming Server
A lightweight C++ library providing cooperative multitasking and task scheduling for Arduino, ESPx, STM32, nRF, and other microcontrollers.…
891656stable
tevador/RandomX
RandomX is a proof-of-work algorithm optimized for general-purpose CPUs that uses random code execution and memory-hard techniques to resis…
891655stable
hku-mars/FAST-LIVO
FAST-LIVO is a fast, tightly-coupled sparse-direct LiDAR-Inertial-Visual Odometry system combining a LIO subsystem that registers raw point…
471654stable
chronoxor/CppServer
CppServer is an ultra-fast, low-latency asynchronous socket server and client C++ library supporting TCP, SSL, UDP, HTTP, HTTPS, and WebSoc…
811652stable
sb-ocr/diy-spacemouse
A DIY hardware project for building a low-cost 3D navigation device (spacemouse) using magnets, primarily designed for Autodesk Fusion 360.…
291652active
ammaarreshi/Generals-Mac-iOS-iPad
A native port of Command & Conquer Generals: Zero Hour to Apple Silicon Macs, iPhone, and iPad, built on EA's GPL v3 source release via the…
511650active
foonathan/type_safe
A C++ library providing zero-overhead abstractions that leverage the type system to prevent bugs at compile time. It offers improved wrappe…
401650active
GTRONICK/QSS
A collection of QT Style Sheet (QSS) templates providing ready-made themes like Ubuntu, ElegantDark, MaterialDark, AMOLED, MacOS, and more.…
731647active
symforce-org/symforce
SymForce is a Python/C++ library for fast symbolic computation, code generation, and tangent-space nonlinear optimization aimed at robotics…
891646active
microsoft/MixedRealityToolkit-Unity
Microsoft's Mixed Reality Toolkit (MRTK) v2 for Unity, providing cross-platform input systems, spatial interaction building blocks, and UI …
616075maintenance
vk-com/kphp-kdb
VK's KittenPHP/DB/Engine suite: a PHP-to-C++ translating compiler (KPHP) plus a set of specialized high-performance non-relational database…
326065maintenance
XIVLauncher
Dalamud is a plugin development framework for Final Fantasy XIV that provides access to game data and native interoperability with the game…
761642active
HKUST-Aerial-Robotics/VINS-Mono
VINS-Mono is a real-time SLAM framework for monocular visual-inertial systems, using an optimization-based sliding window formulation for h…
326058maintenance
OpenSAGE/OpenSAGE
OpenSAGE is a free, open-source re-implementation of the SAGE 3D real-time strategy engine used in Command & Conquer: Generals and other EA…
521640active
luanfujun/deep-painterly-harmonization
Research code implementing the 'Deep Painterly Harmonization' algorithm, which seamlessly blends a pasted object into a painting's style us…
326033maintenance
Zhefan-Xu/NavRL
NavRL is a reinforcement learning framework for safe robot and UAV navigation in dynamic environments, published at IEEE RA-L 2025. It incl…
311632active
mdias/rs_asio
RS ASIO is a runtime patch for Rocksmith 2014 Edition - Remastered that injects fake WASAPI devices backed by ASIO audio drivers, enabling …
891630active
macos-fuse-t/fuse-t
FUSE-T is a kext-less FUSE implementation for macOS that replaces kernel extensions with a userspace NFSv4/SMB/FSKit server, letting macOS …
981627active
godlikepanos/anki-3d-engine
AnKi is an open-source 3D game engine written in C++ that runs on Vulkan and D3D12 across Linux, Windows, and Android. It features a modern…
761625active
intelxed/xed
Intel XED is a C library for encoding and decoding X86 (IA32 and Intel64) machine instructions, converting between byte sequences and struc…
891622stable
Firmata
Firmata is a serial communication protocol for controlling microcontrollers from software on a host computer, and this repository is the Fi…
231621stable
mrcodetastic/ESP32-HUB75-MatrixPanel-DMA
An Arduino/ESP-IDF library for the ESP32, ESP32-S2, and ESP32-S3 that drives HUB75/HUB75E RGB LED matrix panels using hardware DMA for high…
911619active
felt/tippecanoe
Tippecanoe is a C++ command-line tool that builds vector tilesets (MBTiles) from large collections of GeoJSON, FlatGeobuf, or CSV features.…
771619active
SOCI/soci
SOCI is a C++ database access library that lets developers embed SQL queries naturally in standard C++ code, with object-relational mapping…
741619stable
foonathan/memory
foonathan/memory is a C++ library providing STL-compatible memory allocators built around a simpler RawAllocator concept. It offers multipl…
301619stable
moonsharp-devs/moonsharp
MoonSharp is a complete Lua 5.2 interpreter written entirely in C# for .NET, Mono, Xamarin, and Unity, with no external dependencies. It in…
711618active
UbiquitousLearning/mllm
MLLM is a fast, lightweight multimodal LLM inference engine written in C++ for mobile and edge devices, with backends for ARM CPU, Qualcomm…
711617active
OpenAtomFoundation/TobudOS
TobudOS (formerly TencentOS Tiny) is a real-time operating system for IoT devices, incubated by the OpenAtom Foundation after being donated…
235939maintenance
rt64/rt64
RT64 is a modern N64 graphics renderer built on D3D12, Vulkan, and Metal, designed for enhanced gameplay in emulators and native game ports…
621613active
HandmadeMath/HandmadeMath
HandmadeMath is a single-header math library for games and computer graphics, providing vectors, matrices, and quaternions in both C and C+…
521613stable
mrtazz/restclient-cpp
A simple C++ REST client library that wraps libcurl for making HTTP requests. It offers both a static-method API for quick calls and a conf…
321613active
thelastoutpostworkshop/gpio_viewer
An Arduino library for ESP32 boards that serves a live web-based view of GPIO pin states for troubleshooting microcontroller projects. It i…
731612active
simulationcraft/simc
SimulationCraft is a multi-player, event-driven combat simulator for World of Warcraft written in C++, modeling player character DPS in rai…
771611active
Try/OpenGothic
OpenGothic is an open-source reimplementation of the Gothic 2: Night of the Raven game client, compatible with the original game data and m…
791610active
RobTillaart/Arduino
A bulk repository collecting numerous Arduino libraries and a few standalone applications written by Rob Tillaart, most including example c…
901609active
LibRaw/LibRaw
LibRaw is a C++ library providing a unified interface for reading RAW files from digital cameras, extracting pixel data, processing metadat…
911608active
wuba/WBBlades
WBBlades is a set of Mach-O based tools for iOS development that detects useless ObjC/Swift classes, protocols, and resources, analyzes pac…
231608active
enkimute/ganja.js
ganja.js is a JavaScript Geometric Algebra code generator that creates Clifford algebras of any signature with operator overloading and alg…
231608stable
sideeffects/HoudiniEngineForUnreal
SideFX's official Unreal Engine plugin that integrates Houdini's procedural workflow into the Unreal editor via Houdini Digital Assets (HDA…
901607active
facebook/CacheLib
CacheLib is a C++ library providing a pluggable, thread-safe in-process caching engine with transparent DRAM and SSD tiering. It includes C…
1001602active
NatLabRockies/EnergyPlus
EnergyPlus is a whole-building energy simulation program that models energy consumption and water use in buildings. It is developed in C++ …
911602active
xLLM-AI/xllm
xLLM is a high-performance C++ inference engine for LLM, VLM, DiT and recommendation models, optimized for heterogeneous AI accelerators su…
801600active
HelenOS/helenos
HelenOS is a portable microkernel-based multiserver operating system written from scratch in C, decomposing OS functionality like file syst…
671599active
jmorton06/Lumos
Lumos is a cross-platform 2D and 3D game engine written in C++17, supporting Vulkan and OpenGL rendering with an ECS architecture and ImGui…
641598active
forkingdog/FDFullscreenPopGesture
An Objective-C category on UINavigationController that enables fullscreen interactive pop gestures in iOS 7+ system style via AOP, requirin…
325873maintenance
robbiehanson/XMPPFramework
XMPPFramework is an Objective-C framework implementing the XMPP standard (RFC-3920) for Mac and iOS, with support for popular XEP extension…
235873maintenance
pytorch/FBGEMM
FBGEMM is a collection of highly optimized low-precision matrix multiplication and convolution kernels for server-side deep learning infere…
911595active
omnigres/omnigres
Omnigres is a collection of PostgreSQL extensions that turn a Postgres instance into a full application platform, hosting application logic…
491594active
agauniyal/rang
Rang is a minimal, single-header modern C++ library for styling terminal output with colors and text attributes via iostream manipulators. …
691593stable
microprofile
Microprofile is an embeddable CPU and GPU profiler written in a few C++ files that you drop into your project. It provides scoped timers, c…
641592active
horde3d/Horde3D
Horde3D is a lightweight, shader-based 3D rendering and animation engine written in C++ with a clean C-style API. It provides a unified sce…
841591active
Tencent/tgfx
TGFX (Tencent Graphics) is a lightweight C++ 2D graphics library built for modern GPUs, providing high-performance rendering of text, image…
701590active
Google Cardboard SDK
Google's open-source Cardboard SDK for building Virtual Reality experiences on Google Cardboard viewers. It provides motion tracking, stere…
901589active
Animation Compression Library
A production-ready C++11 header-only library for compressing skeletal animation clips with high compression ratios, fast decompression, and…
431588active
FDio/vpp
FD.io's Vector Packet Processing (VPP) is an extensible, high-performance packet-processing framework providing production-quality switch a…
771587stable
openblack/openblack
openblack is an open-source reimplementation of the Black & White (2001) game engine written in modern C++ with OpenGL and Vulkan rendering…
681586active
bpftime
bpftime is a high-performance userspace eBPF runtime and general extension framework that lets existing eBPF tools run without kernel privi…
841585active
PlummersSoftwareLLC/NightDriverStrip
NightDriverStrip is C++ firmware for the ESP32 that drives addressable LED strips and matrices with animated effects, configurable over WiF…
801584active
Crementif/BotW-BetterVR
A VR mod/hook that adds a PC VR mode to The Legend of Zelda: Breath of the Wild running on the Cemu emulator. It provides stereo rendering …
931583active
RWKV/rwkv.cpp
A C++ port of the RWKV language model to the ggml tensor library, providing FP32, FP16, and quantized INT4/INT5/INT8 inference focused on C…
341583active
ylmbtm/GameProject3
A cross-platform multi-process game server framework written in C++, with the network layer implemented three ways (Socket API, Boost Asio,…
371582active
gulrak/filesystem
A header-only, single-file C++ library that implements the C++17 std::filesystem API, usable from C++11 through C++20. It closely follows t…
811572stable
OKVIS
Kalibr is a visual-inertial calibration toolbox for camera systems and inertial measurement units. It supports multi-camera, camera-IMU, IM…
325759maintenance
Hylo programming language
Hylo (formerly Val) is a systems programming language built around mutable value semantics and generic programming, implemented in Swift wi…
801570active
rigtorp/MPMCQueue
A bounded multi-producer multi-consumer concurrent queue implemented as a single C++11 header. It is battle-tested in production, including…
231569stable

← prev page 15 / 36 next →