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
SideFX Labs
SideFX Labs is a free, open-source, artist-friendly toolset for Houdini containing hundreds of Houdini Digital Assets (HDAs), Python module…
931236active
ZED SDK
The ZED SDK is a cross-platform spatial perception library for Stereolabs ZED stereo cameras, providing depth sensing, SLAM, 3D reconstruct…
841236active
berkeley-abc/abc
ABC is a system for sequential logic synthesis and formal verification of digital circuits, developed at UC Berkeley. It can be used as a s…
761235active
EasyRPG Player
EasyRPG Player is a free, cross-platform game interpreter that plays games created with RPG Maker 2000 and 2003, using the liblcf library t…
731235active
Monad
The execution component of a Monad blockchain node, written in C++. It contains a custom EVM implementation, a purpose-built database (Mona…
971234active
KLayout/klayout
KLayout is an open-source Qt-based viewer and editor for IC mask layouts, supporting formats like GDS2 and OASIS. It includes Ruby and Pyth…
931234active
Rakashazi/emu-ex-plus-alpha
A multi-platform retro game console emulation system consisting of emulator apps for many classic consoles, built on the Imagine platform a…
541234active
witnessmenow/Universal-Arduino-Telegram-Bot
An Arduino IDE library providing an interface to the Telegram Bot API, designed to work across multiple Arduino architectures such as ESP82…
231234active
rive-app/rive-runtime
Rive's low-level C++ runtime that loads .riv animation files, advances state machines and animations, and renders vector graphics. It provi…
751233active
MxEngine
MxEngine is an open-source, general-purpose 3D game engine written in modern C++ with an OpenGL rendering backend and a Vulkan backend in p…
321232active
vslavik/diff-pdf
diff-pdf is a command-line tool for visually comparing two PDF files, with options to output a diff-highlighted PDF or view differences in …
634324maintenance
alibaba/PhotonLibOS
PhotonLibOS is a high-performance C++ library providing a stackful coroutine runtime with a symmetric scheduler and non-blocking IO engines…
921230active
morganstanley/hobbes
Hobbes is a strongly typed domain-specific language with an embedded JIT compiler and runtime for efficient dynamic expression evaluation, …
761230active
google/orbit
Orbit is a standalone native application profiler for Windows and Linux that combines callstack sampling with dynamic instrumentation to id…
104313maintenance
psi4/psi4
Psi4 is an open-source quantum chemistry package for electronic structure calculations, with computationally demanding code in C++ and a fl…
941229active
unitreerobotics/unitree_mujoco
A MuJoCo-based simulator for Unitree robots (Go2, B2, H1, G1, etc.) that integrates with Unitree SDK2 control programs in both C++ and Pyth…
741229active
tbenthompson/cppimport
cppimport is a Python library that lets you import C++ files directly as Python extension modules, compiling them transparently on first im…
651228active
RQNG/WouoUI
WouoUI is a C library implementing a silky-smooth menu UI for small OLED displays (128x128, 128x64, 128x32), inspired by Zhihui Jun's MonoU…
311228stable
alibaba/x-deeplearning
X-DeepLearning (XDL) is an industrial deep learning framework from Alibaba optimized for high-dimension sparse data scenarios such as adver…
234301maintenance
electronicarts/gigi
Gigi is a framework from Electronic Arts for rapid prototyping and development of real-time rendering techniques, consisting of a visual Ed…
731226active
SwagSoftware/Kisak-Strike
Kisak-Strike (Gentoo Offensive) is a fully open-source rebuild of Counter-Strike: Global Offensive's Source engine codebase, targeted at Li…
341226active
jbikker/tinybvh
TinyBVH is a single-header, dependency-free C++ library for fast Bounding Volume Hierarchy (BVH) construction and ray traversal on CPU and …
671225active
Corosync Cluster Engine
Corosync is a C-based Group Communication System providing a closed process group communication model with virtual synchrony guarantees, pl…
691224active
dev47apps/droidcam-linux-client
The Linux client for DroidCam, which turns an Android or iOS phone into a webcam for a computer over WiFi or USB. It provides a GTK GUI and…
581224active
dethrace-labs/dethrace
Dethrace is an open-source reverse-engineering project that rebuilds the 1997 driving/mayhem game Carmageddon to run natively on modern sys…
831223active
FEniCSx
DOLFINx is the next-generation computational environment of the FEniCS Project, implemented in C++ with Python bindings, for solving partia…
931222active
hyperrealm/libconfig
libconfig is a compact C/C++ library for parsing and processing structured, type-aware configuration files. Its format is more compact and …
761222stable
maoabc/nmmp
nmmp is an APK/AAB/AAR hardening tool that converts Dalvik bytecode from classes.dex into native C code executed by a custom dex virtual ma…
361222active
RamboRogers/rfhunter
RFHunter is a DIY hardware device built on an ESP32 and AD8317 RF power detector that scans for RF signals to help locate hidden cameras, w…
231221active
simondlevy/TinyEKF
TinyEKF is a lightweight, header-only C/C++ implementation of the Extended Kalman Filter designed for microcontrollers like Arduino and STM…
631220stable
dartsim/dart
DART (Dynamic Animation and Robotics Toolkit) is an open-source, research-focused C++ physics engine for robotics, animation, and machine l…
1001217active
cp2k/cp2k
CP2K is an open-source quantum chemistry and solid state physics package for atomistic simulations of molecular, liquid, periodic, and biol…
831217stable
PoseLib/PoseLib
PoseLib is a C++ library of minimal solvers for calibrated camera pose estimation, covering absolute and relative pose from point and line …
661217active
clementine-player/Clementine
Clementine is a cross-platform music player and library organizer inspired by Amarok 1.4, built with C++ and Qt. It plays local music, inte…
944260maintenance
wang-bin/QtAV
QtAV is a cross-platform multimedia playback framework built on Qt and FFmpeg, providing C++ and QML APIs for building video/audio players …
354259maintenance
fraunhoferhhi/vvenc
VVenC is Fraunhofer HHI's fast and efficient open-source software encoder for the H.266/VVC video compression standard, written in C++. It …
771215active
sammycage/lunasvg
LunaSVG is a lightweight, portable C++ library for rendering and manipulating SVG files, built on PlutoVG. It can rasterize SVG documents t…
731215active
i2Nav-WHU/KF-GINS
KF-GINS is an open-source C++ implementation of an EKF-based GNSS/INS loosely-coupled integrated navigation system, developed by Wuhan Univ…
671215active
veselink1/refl-cpp
refl-cpp is a header-only C++17 library providing static, compile-time reflection and introspection. It encodes type metadata in the type s…
231215stable
drhelius/Gearboy
Gearboy is an accurate cross-platform Game Boy, Game Boy Color, and Super Game Boy emulator written in C++, available as a desktop app, a R…
991214active
jxy-s/herpaderping
A proof-of-concept tool and technical write-up demonstrating Process Herpaderping, a Windows technique that maps a process image from a fil…
321214active
qtumproject/qtum
Qtum Core is the reference full-node wallet and daemon for the Qtum hybrid blockchain, which combines Bitcoin's UTXO model with Ethereum Vi…
821213active
thestk/rtmidi
RtMidi is a set of C++ classes providing a common cross-platform API for realtime MIDI input and output across Linux (ALSA, JACK), macOS (C…
671212stable
SdFat
SdFat is a C++ library for Arduino and other embedded platforms providing access to SD cards with FAT16/FAT32/exFAT filesystems. It support…
351211active
kb
A collection of single-header, permissively-licensed C/C++ libraries in the stb style. Its main library, kb_text_shape.h, provides Unicode …
631210active
Amazon Kinesis Video Streams Producer SDK
A pure C WebRTC client SDK for Amazon Kinesis Video Streams that enables real-time audio/video communication between embedded devices and t…
911209active
OriginQ/QPanda-2
QPanda 2 is an open-source quantum computing framework by Origin Quantum for building, running, and optimizing quantum algorithms, with a C…
231209active
eBay/NuRaft
NuRaft is a C++ implementation of the Raft consensus algorithm packaged as a replication library. It extends the original Raft paper with p…
671206active
gansm/finalcut
FINAL CUT is a lightweight C++ widget toolkit for building text-based user interface (TUI) terminal applications with its own windowing sys…
671206active
roboticslibrary/rl
A self-contained C++ library for rigid body kinematics and dynamics, motion planning, collision detection, and robot control. It includes h…
261206stable
Tesseract OCR iOS
An iOS framework wrapping the Tesseract OCR engine (with Leptonica and image libraries) for use in Objective-C or Swift apps on iOS 9.0+. I…
234211maintenance
facebookincubator/fizz
Fizz is a C++14 implementation of the TLS 1.3 protocol, supporting all major handshake modes including PSK resumption, early data, client a…
961204active
skywind3000/PyStand
PyStand is a small C++ launcher for Windows that pairs with Python's Embedded distribution to run Python applications without a full Python…
651204active
Artelnics/opennn
OpenNN is an open-source C++ library for building, training, and deploying neural networks for advanced analytics. It is dependency-free, o…
941202active
OpenFHE
OpenFHE is an open-source C++ library for fully homomorphic encryption (FHE), implementing all major schemes (BFV, BGV, CKKS, FHEW/TFHE, LM…
841202active
zserge/jsmn
jsmn is a minimalistic, header-only JSON parser/tokenizer written in C89 with no dependencies and no dynamic memory allocation. It produces…
234198maintenance
x64dbg/GleeBug
GleeBug is a debugging framework for Windows written in C, designed to make building debuggers and debugging tools complete and easy to use…
721201active
CookiePLMonster/SilentPatch
SilentPatch is a community-made patch plugin for the 3D-era Grand Theft Auto games (GTA III, Vice City, San Andreas) that fixes crashes, bu…
891200active
AirSLAM
AirSLAM is an efficient, illumination-robust point-line visual SLAM system supporting stereo visual odometry/VIO, offline map optimization,…
431200active
SaschaWillems/Vulkan-glTF-PBR
A Vulkan-based physically-based rendering (PBR) sample application that loads and renders glTF 2.0 models with image-based lighting. It inc…
701199active
outfoxxed/hy3
hy3 is a Hyprland plugin that provides an i3/sway-like manual tiling layout with node-based window manipulation and enhanced tabbed groups.…
861197active
digint/tinyfsm
TinyFSM is a simple, header-only C++11 finite state machine library designed for optimal performance and low memory footprint. It wraps eve…
321197stable
DeepRec-AI/DeepRec
DeepRec is a high-performance deep learning framework for recommendation models, built on TensorFlow 1.15 with Intel and NVIDIA TensorFlow …
231197active
google/double-conversion
A C++ library providing efficient binary-decimal and decimal-binary conversion routines for IEEE doubles, extracted from the V8 JavaScript …
721196stable
YPLiang19/Mango
MangoFix is an iOS hotfix SDK built around a DSL whose syntax closely resembles Objective-C, allowing developers to replace any Objective-C…
311196active
pgaskin/NickelMenu
NickelMenu is a C++ tool that adds custom menu items to Kobo e-reader firmware, letting users launch scripts, toggle hidden settings, and r…
631195active
isec-tugraz/meltdown
A collection of proof-of-concept applications demonstrating the Meltdown CPU vulnerability, built on the libkdump library. It includes demo…
104170maintenance
GaijinEntertainment/daScript
Daslang (formerly daScript) is a high-performance, statically strong-typed scripting language built at Gaijin Entertainment for games and r…
941193active
CNugteren/CLBlast
CLBlast is a lightweight, tunable OpenCL BLAS library written in C++11 that implements basic linear algebra subprograms for vectors and mat…
771193stable
pspdev/pspsdk
An open-source SDK of libraries and tools for developing homebrew software for Sony's PlayStation Portable (PSP). It provides OS stub libra…
771193active
reo7sp/tgbot-cpp
tgbot-cpp is a C++ library wrapping the Telegram Bot API, currently supporting Bot API 10.2. It provides event handlers for commands and me…
961192active
G6EJD/ESP32-e-Paper-Weather-Display
An Arduino/ESP32 firmware project that fetches weather data from the OpenWeatherMap API and renders it on Waveshare ePaper (e-ink) displays…
721192active
NoahGameFrame
NoahGameFrame (NF) is a fast, scalable, distributed game server engine and plugin framework written in C++, featuring an actor model, netwo…
234158maintenance
data61/MP-SPDZ
MP-SPDZ is a versatile C++ framework for secure multi-party computation (MPC) supporting many protocols across various security models, inc…
821191active
tronkko/dirent
A C/C++ library that provides the UNIX dirent.h programming interface for retrieving information about files and directories on Microsoft W…
361191stable
trustedsec/CS-Remote-OPs-BOF
A collection of Beacon Object Files (BOFs) by TrustedSec implementing remote operations commands for Cobalt Strike, covering tasks like use…
971190active
Jamesbarford/holyc-lang
A from-scratch compiler for HolyC, the language of TempleOS, written in C. It provides AOT and JIT compilation, a REPL, LSP support, an ass…
861190active
libass
libass is a portable C library that renders ASS/SSA (Advanced Substation Alpha) subtitles, mostly compatible with VSFilter. It is widely us…
801190stable
pytorch/cpuinfo
A C/C++ library that detects CPU information essential for performance optimization, including supported instruction sets, cache details, c…
711189stable
csete/gpredict
Gpredict is a real-time satellite tracking and orbit prediction desktop application using SGP4/SDP4 propagation with NORAD TLE data. It dis…
921188stable
NVIDIA-RTX/Streamline
NVIDIA Streamline is an open-source cross-IHV integration framework that lets game and application developers integrate multiple vendor sup…
911188active
usetrmnl/trmnl-firmware
Open-source firmware for the TRMNL e-ink display device, written in C for embedded hardware. It handles Wi-Fi provisioning via a captive po…
901188active
google/dawn
Dawn is Google's open-source, cross-platform native implementation of the WebGPU standard, implementing the webgpu.h C/C++ API on top of D3…
921187active
YOPO
YOPO is a learning-based one-stage planner for quadrotor autonomous navigation in obstacle-dense environments, integrating perception, mapp…
761187active
Siv3D/OpenSiv3D
Siv3D (formerly OpenSiv3D) is a C++20 framework for creative coding, supporting 2D/3D games, media art, visualizers, and simulators. It pro…
641187active
graphitemaster/incbin
A single-header C/C++ library that embeds binary and text files directly into executables at compile time via macros and inline assembly. I…
391187stable
pqpo/SmartCropper
An Android library for smart image cropping that automatically detects document borders using OpenCV (with an optional TensorFlow Lite HED …
624136maintenance
Xinyuan-LilyGO/T-Display-S3
Official examples, pin maps, and support library for the LilyGO T-Display-S3 ESP32-S3 development board with a 1.9-inch 170x320 ST7789 disp…
741186active
dos-like
A small C framework, like a tiny game engine, for writing games and programs that recreate the look, feel, and sound of early-90s MS-DOS so…
521186active
itisyang/playerdemo
An open-source video player built with C++, Qt, FFmpeg, and SDL2, positioned as an open-source alternative to PotPlayer. It is primarily in…
581185active
BitShares
BitShares Core is the node software and command-line wallet for the BitShares blockchain, a decentralized exchange (DEX) platform. It provi…
851184active
markparticle/WebServer
A high-performance HTTP web server written in C++14 for Linux, using epoll-based Reactor concurrency with a thread pool, achieving 10,000+ …
324120maintenance
AGenUI/AGenUI
AGenUI is a high-performance A2UI SDK written in C++ that renders AI-generated, streaming user interfaces as native components on iOS, Andr…
811182active
OpenVPN/openvpn3
OpenVPN 3 is a C++20 class library implementing an OpenVPN client that is protocol-compatible with OpenVPN 2.x, with a minimal command-line…
751180active
stdware/qwindowkit
QWindowKit is a cross-platform window customization framework for Qt Widgets and Qt Quick that lets applications replace the native title b…
751180active
AliveToolkit/alive2
Alive2 is a set of C++ libraries and tools for automatically verifying LLVM code and optimization transformations using symbolic execution …
701179active
Facico/Chinese-Vicuna
Chinese-Vicuna is a low-resource LLaMA+LoRA solution for building Chinese instruction-following language models, structured after Alpaca. I…
344106maintenance
sultim-t/xash-rt
A fork of the Xash3D FWGS game engine that adds a real-time path-traced renderer (RayTracedGL1), primarily targeting Half-Life 1. It replac…
231178active
kiwi-bdd/Kiwi
Kiwi is a Behavior Driven Development (BDD) testing library for iOS written in Objective-C. It lets developers write readable spec-style te…
234101maintenance
tiltedphoques/TiltedEvolution
Tilted Online (Skyrim Together) is a C++ framework that adds online multiplayer to Bethesda games, currently supporting Skyrim Special Edit…
971177active

← prev page 20 / 36 next →