platform: cpp
3534 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| mtytel/vital Vital is a spectral warping wavetable synthesizer for music production, released as an open-source (GPLv3) codebase alongside binary builds… | 32 | 2110 | maintenance |
| mike4192/spotMicro Open-source software for controlling a 3D-printed Spot Micro quadruped robot, implementing sit, stand, angle, and walking motion via ROS no… | 32 | 2109 | maintenance |
| dog-qiuqiu/Yolo-Fastest Yolo-Fastest is an ultra-lightweight YOLO-based object detection algorithm and model zoo, with only ~250 MFLOPs and a 666KB ncnn model. It … | 23 | 2103 | maintenance |
| andrewrk/libsoundio libsoundio is a lightweight C library providing cross-platform real-time audio input and output, abstracting over backends like JACK, Pulse… | 33 | 2099 | maintenance |
| doyubkim/fluid-engine-dev Jet is a C++11 fluid simulation engine SDK for computer graphics, created alongside the book 'Fluid Engine Development'. It provides SPH, P… | 23 | 2099 | maintenance |
| TorqueGameEngines/Torque3D Torque3D is an open-source (MIT licensed) 3D game engine originally developed by GarageGames, written in C++. It supports building games fo… | 67 | 2090 | maintenance |
| facebookresearch/ELF ELF is an end-to-end, lightweight and flexible C++/Python platform for game research, focused on real-time strategy games. It hosts multipl… | 10 | 2090 | maintenance |
| sui77/rc-switch An Arduino library (also usable on Raspberry Pi) for sending and receiving 315/433MHz radio-controlled codes to operate devices like power … | 23 | 2085 | maintenance |
| generalized-intelligence/GAAS GAAS (Generalized Autonomy Aviation System) is an open-source C++ framework for fully autonomous VTOL aircraft and drones, built around lid… | 23 | 2084 | maintenance |
| ppwwyyxx/OpenPano OpenPano is a C++ panorama stitching program written from scratch without vision libraries, implementing the Automatic Panoramic Image Stit… | 23 | 2070 | maintenance |
| vinniefalco/DSPFilters A C++ template library for designing and running multichannel IIR digital filters such as Butterworth, Chebyshev, Elliptic, Bessel, and Leg… | 32 | 2069 | maintenance |
| koth/kcws A deep learning Chinese word segmentation toolkit implemented in C++ with TensorFlow, supporting BiLSTM+CRF and IDCNN+CRF models, plus part… | 23 | 2069 | maintenance |
| flowdriveai/flowpilot Flowpilot is an open source driver assistance system built on top of openpilot that provides adaptive cruise control, automated lane center… | 23 | 2065 | maintenance |
| miloyip/nativejson-benchmark A benchmark suite evaluating the conformance and performance (speed, memory, code size) of 41 open-source C/C++ JSON parsing and generation… | 23 | 2065 | maintenance |
| Tencent/LKImageKit LKImageKit is a high-performance Objective-C image framework for iOS that bundles image views, downloading, memory/disk caching, decoding, … | 23 | 2064 | maintenance |
| knightcrawler25/GLSL-PathTracer A toy physically based GPU path tracer written in C++ that runs its rendering loop in GLSL fragment shaders via OpenGL. It supports feature… | 23 | 2056 | maintenance |
| strawlab/python-pcl Python bindings for the Point Cloud Library (PCL), implemented with Cython. It exposes PCL's 3D point cloud processing algorithms (filterin… | 10 | 2056 | maintenance |
| runner365/LiveVideoCoreSDK LiveVideoCoreSDK is an iOS-based live video streaming SDK (built on the open-source videocore project) for RTMP push broadcasting from mobi… | 32 | 2050 | maintenance |
| PyMesh/PyMesh PyMesh is a rapid prototyping geometry processing library for Python, with performance-critical algorithms implemented in C++ and exposed v… | 23 | 2043 | maintenance |
| Tencent/phxrpc PhxRPC is a compact C++ RPC framework from Tencent's WeChat backend team, using Protobuf as IDL to generate client and server code. It feat… | 23 | 2032 | maintenance |
| KDE/latte-dock Latte Dock is a dock application for KDE Plasma desktops that displays tasks and plasmoids with a parabolic zoom animation effect. It is bu… | 76 | 2028 | maintenance |
| darglein/ADOP ADOP is a point-based differentiable neural rendering pipeline for scene refinement and novel view synthesis, implemented in C++/CUDA with … | 23 | 2026 | maintenance |
| PokemonUnity/PokemonUnity PokemonUnity is a legacy C# framework providing the core backend game logic for building Pokémon-style RPG games, such as battles, moves, s… | 57 | 2020 | maintenance |
| skiplang/skip Skip is a statically typed, ahead-of-time compiled general-purpose programming language that tracks side effects to enable safe memoization… | 32 | 2020 | maintenance |
| memononen/nanosvg NanoSVG is a simple single-header C library that parses SVG files into a list of cubic bezier shapes, with an accompanying lightweight rast… | 73 | 2018 | maintenance |
| charto/nbind nbind is a set of C++11 header files that automatically generate JavaScript bindings for C++ libraries with a single #include, usable as No… | 23 | 2001 | maintenance |
| google/butteraugli Butteraugli is a C++ library and command-line tool that estimates the psychovisual difference between two images, producing both a scalar s… | 10 | 2001 | maintenance |
| Corvusoft/restbed Restbed is a C++ framework for building asynchronous RESTful server-side applications with secure, scalable HTTP communication. It supports… | 76 | 2000 | maintenance |
| libharu/libharu libHaru is a free, open-source ANSI C library for generating PDF files, supporting text, lines, images, annotations, font embedding, compre… | 69 | 1993 | maintenance |
| weak1337/Alcatraz Alcatraz is a GUI-based x64 binary obfuscator for Windows PE files (.exe, .dll, .sys) written in C++. It applies transformations like contr… | 31 | 1993 | maintenance |
| mtrebi/memory-allocators A C++ library implementing several custom memory allocators (linear, stack, pool, and free list) as faster alternatives to malloc/free. It … | 76 | 1992 | maintenance |
| orangeduck/Corange Corange is a pure C game engine built on SDL and OpenGL, providing asset, entity, and UI management plus a modern deferred renderer. It ser… | 32 | 1987 | maintenance |
| ionescu007/SimpleVisor SimpleVisor is a minimal, portable Intel VT-x hypervisor written in about 500 lines of C and 10 lines of assembly, supporting dynamic hyper… | 32 | 1985 | maintenance |
| armink/FreeModbus_Slave-Master-RTT-STM32 An open-source Modbus protocol stack based on FreeModbus that adds a master mode to the traditionally slave-only library, supporting RTU, A… | 23 | 1979 | maintenance |
| facebookincubator/spectrum Spectrum is a cross-platform image transcoding library written in portable C/C++ that integrates into Android and iOS projects to perform c… | 10 | 1972 | maintenance |
| KumarRobotics/msckf_vio A stereo visual-inertial odometry package implementing the Multi-State Constraint Kalman Filter (MSCKF) in C++ on ROS. It fuses synchronize… | 32 | 1969 | maintenance |
| keendreams/keen The released source code for Commander Keen in Keen Dreams, a classic DOS side-scrolling platformer originally by id Software. It is a hist… | 32 | 1968 | maintenance |
| oblitum/Interception A Windows kernel driver and C library providing an API to intercept and control keyboard, mouse, and other input devices programmatically. … | 23 | 1967 | maintenance |
| logcabin/logcabin LogCabin is a distributed storage system built on the Raft consensus algorithm that provides a small amount of highly replicated, consisten… | 32 | 1964 | maintenance |
| UnityTech/UIWidgets UIWidgets is a Unity package, derived from Flutter, that lets developers build efficient cross-platform apps with a widget-based UI framewo… | 10 | 1956 | maintenance |
| steemit/steem Steem is the C++ implementation of the Steem blockchain, a delegated proof-of-stake (DPOS) network designed for social media applications a… | 65 | 1949 | maintenance |
| TKJElectronics/KalmanFilter A small C++ Kalman filter library for microcontrollers that fuses accelerometer/magnetometer and gyroscope input to estimate angle, rate, a… | 32 | 1946 | maintenance |
| felis/USB_Host_Shield_2.0 Revision 2.0 of the USB Host Shield library for Arduino, driving the MAX3421E USB host controller. It supports USB devices including game c… | 60 | 1942 | maintenance |
| peng-zhihui/DeepVision DeepVision is an Android-based computer vision algorithm inference and validation framework by peng-zhihui. It decouples data flow control,… | 32 | 1942 | maintenance |
| Themaister/Granite Granite is a personal Vulkan renderer written in C++, featuring a simplified Vulkan abstraction layer and a fairly complete render graph im… | 76 | 1938 | maintenance |
| scipr-lab/libsnark libsnark is a C++ library implementing zkSNARK schemes, cryptographic constructions for proving and verifying computations in zero knowledg… | 44 | 1931 | maintenance |
| sustrik/libdill libdill is a C library that brings structured concurrency to the language, providing coroutines and concurrency primitives. It allows writi… | 32 | 1931 | maintenance |
| google/sling SLING is a natural language frame semantics parser that annotates text with frame semantic graph representations using bi-directional LSTMs… | 10 | 1930 | maintenance |
| uTensor/uTensor uTensor is an extremely lightweight machine learning inference framework built on TensorFlow and optimized for Arm Cortex-M microcontroller… | 32 | 1928 | maintenance |
| mp3guy/ElasticFusion ElasticFusion is a real-time dense visual SLAM system that builds globally consistent surfel-based 3D maps of room-scale environments from … | 48 | 1927 | maintenance |
| ray-cast/ray-mmd Ray-MMD is a free shader library and extension pack for MikuMikuDance that adds physically-based rendering (PBR) via HLSL shaders on the Mi… | 23 | 1925 | maintenance |
| s9xie/hed Reference implementation of Holistically-Nested Edge Detection (HED), a deep learning edge and boundary detection model built on a modified… | 23 | 1925 | maintenance |
| sandeepmistry/arduino-LoRa An Arduino library for sending and receiving data over LoRa radios using Semtech SX1276/77/78/79-based modules. It provides a simple API fo… | 32 | 1920 | maintenance |
| tiann/Leoric Leoric is a proof-of-concept Android library that demonstrates a technique for keeping an app process alive against force-stop kills on And… | 32 | 1917 | maintenance |
| karlkurzer/path_planner A C++ implementation of the Hybrid A* path planning algorithm for nonholonomic autonomous vehicles, developed for the KTH Research Concept … | 66 | 1911 | maintenance |
| Tencent/plato Plato is Tencent's high-performance distributed graph computation framework, developed for graph processing and graph machine learning at W… | 23 | 1911 | maintenance |
| DmitryUlyanov/Multicore-TSNE A multicore modification of Barnes-Hut t-SNE written in C++ with Python (CFFI) and Torch wrappers for fast dimensionality reduction of high… | 32 | 1909 | maintenance |
| Kimera Kimera is a modular C++ library for real-time metric-semantic SLAM that builds semantically annotated 3D meshes from camera and inertial da… | 66 | 1905 | maintenance |
| baidu/tera Tera is a high-performance distributed NoSQL database inspired by Google Bigtable, designed for real-time applications at internet scale. I… | 23 | 1902 | maintenance |
| Tencent/phxqueue PhxQueue is a high-availability, high-throughput distributed queue built on the Paxos consensus protocol, developed by Tencent and used in … | 23 | 1894 | maintenance |
| microsoft/BlingFire Bling Fire is a fast finite state machine and regular expression manipulation library from Microsoft, primarily used for high-performance n… | 23 | 1890 | maintenance |
| cobbr/SharpSploit SharpSploit is a .NET post-exploitation library written in C# that highlights the .NET attack surface for red teamers. It ports and extends… | 32 | 1884 | maintenance |
| positive-security/send-my Send My is a research tool that transmits arbitrary data through Apple's Find My network by encoding it in BLE public-key broadcasts from a… | 23 | 1883 | maintenance |
| serge-rgb/milton Milton is an open-source infinite-canvas paint program written in C++ with SDL and OpenGL. It feels raster-based but works with vectors, al… | 23 | 1880 | maintenance |
| google/security-research-pocs A collection of proof-of-concept exploit code produced during security research by the Google Security Team. It serves as a reference repos… | 10 | 1880 | maintenance |
| TixiaoShan/LVI-SAM LVI-SAM is a tightly-coupled Lidar-Visual-Inertial Odometry and mapping system implemented in C++ on ROS, combining LIO-SAM and VINS-Mono a… | 32 | 1875 | maintenance |
| xyb3rt/sxiv sxiv is a simple, fast image viewer for X11 written in C, supporting zooming, panning, rotating, thumbnail grids, GIF animation playback, a… | 10 | 1861 | maintenance |
| ANYbotics/elevation_mapping A ROS package for robot-centric elevation mapping of rough terrain, built for mobile and legged robots equipped with pose estimation and di… | 32 | 1857 | maintenance |
| phpv8/v8js V8Js is a PHP extension that embeds Google's V8 JavaScript engine into PHP, allowing execution of JavaScript code from PHP scripts. It prov… | 58 | 1856 | maintenance |
| Qihoo360/QConf QConf is a distributed configuration management system built on ZooKeeper that replaces traditional configuration files with centrally mana… | 23 | 1856 | maintenance |
| yinqiwen/ardb Ardb is a Redis-protocol-compatible persistent NoSQL key-value server written in C++ that supports pluggable storage engines such as RocksD… | 23 | 1848 | maintenance |
| antonpup/Aurora Aurora is an open-source Windows utility that unifies RGB lighting control across multiple peripheral brands (Logitech, Razer, Corsair, Coo… | 23 | 1844 | maintenance |
| google/gemmlowp gemmlowp is a small, self-contained, headers-only C++ library for low-precision (quantized) general matrix multiplication (GEMM). It provid… | 32 | 1843 | maintenance |
| NVIDIA/cub CUB is a header-only C++ library providing reusable cooperative primitives (sort, scan, reduction, histogram) for device-wide, block-wide, … | 10 | 1842 | maintenance |
| AlexeyAB/Yolo_mark A Windows and Linux GUI application for drawing bounding boxes around objects in images to create labeled training data for YOLO v2/v3 obje… | 32 | 1840 | maintenance |
| rpclib/rpclib rpclib is a modern C++14 msgpack-RPC library providing both client and server implementations with no IDL or code generation required. Func… | 23 | 1840 | maintenance |
| microsoft/ShaderConductor ShaderConductor is a C++ tool and library that cross-compiles HLSL shaders to other shading languages such as GLSL, ESSL, and Metal Shading… | 10 | 1838 | maintenance |
| peng-zhihui/Peak Peak is a tiny smart terminal device kit: a portable ESP32-based firmware and hardware project integrating the LVGL graphics framework, an … | 32 | 1835 | maintenance |
| atomicobject/objection Objection is a lightweight dependency injection framework for Objective-C, inspired by Guice, for macOS and iOS apps. It uses macros to dec… | 23 | 1833 | maintenance |
| devsisters/libquic libquic is a standalone C++ library packaging Chromium's QUIC implementation with minimal dependencies (only embedded BoringSSL), built via… | 23 | 1833 | maintenance |
| RetVal/objc-runtime A debuggable build of the Objective-C runtime (version 906.2), the low-level library that powers Objective-C message dispatch, classes, and… | 32 | 1831 | maintenance |
| tunabrain/tungsten Tungsten is a high-performance physically based renderer written in C++11 that simulates full light transport through arbitrary geometry us… | 23 | 1831 | maintenance |
| johnno1962/Xtrace Xtrace is an Objective-C library (a header and C++ implementation file) that intercepts and logs all method calls to a class or specific in… | 32 | 1830 | maintenance |
| cmuratori/meow_hash Meow Hash is an extremely fast non-cryptographic hash function taking a 128-byte seed and producing 128-bit output, implemented in C/C++ us… | 32 | 1829 | maintenance |
| cmuratori/refterm refterm is a reference renderer for monospace terminal displays written in C, demonstrating that sensible design achieves reasonable frame … | 23 | 1827 | maintenance |
| olive-editor/olive Olive is a free, open-source non-linear video editor built with C++ and Qt, using OpenGL for hardware-accelerated rendering. It runs on Win… | 23 | 9125 | experimental |
| lzfse/lzfse A reference C implementation of the LZFSE compression algorithm, which uses Lempel-Ziv matching with Finite State Entropy coding for fast c… | 32 | 1822 | maintenance |
| google/woff2 Google's reference C++ implementation of the WOFF2 font compression format, built on Brotli. It provides libraries plus CLI tools (woff2_co… | 63 | 1817 | maintenance |
| ljc545w/ComWeChatRobot A PC WeChat robot implemented in C++ that reverse-engineers the Windows WeChat client to expose contacts, messaging, group management, and … | 10 | 1816 | maintenance |
| electronicarts/CnC_Tiberian_Dawn The open-sourced C++ source code for Command & Conquer: Tiberian Dawn, released by Electronic Arts for preservation and Steam Workshop modd… | 10 | 1808 | maintenance |
| fholger/openvr_fsr A modified OpenVR DLL that injects AMD FidelityFX Super Resolution or NVIDIA Image Scaling upscaling into D3D11-based SteamVR games to boos… | 23 | 1807 | maintenance |
| jpbarrette/curlpp cURLpp is a C++ object-oriented wrapper around the libcURL client-side URL transfer library. It adds type safety, exception safety, and C++… | 53 | 1801 | maintenance |
| symisc/sod SOD is an embedded, cross-platform computer vision and machine learning library written in C, distributed as a single dependency-free amalg… | 23 | 1798 | maintenance |
| Unity-Technologies/VolumetricLighting A Unity library of lighting effects from the Adam demo, providing volumetric fog, area lights, and tube lights implemented with compute sha… | 32 | 1797 | maintenance |
| nokiatech/heif Nokia's C++ implementation of the HEIF (High Efficiency Image File Format) standard, ISO/IEC 23008-12, providing reader and writer librarie… | 70 | 1789 | maintenance |
| leapmotion/ProjectNorthStar Open-source reference design for Leap Motion's Project North Star augmented reality headset, including mechanical CAD, electrical designs, … | 53 | 1787 | maintenance |
| enki/libev libev is a high-performance, full-featured event loop library for C, loosely modelled after libevent but faster, smaller, and more featuref… | 32 | 1786 | maintenance |
| ibireme/YYImage YYImage is an Objective-C image framework for iOS that displays, encodes, and decodes animated images including WebP, APNG, and GIF, as wel… | 23 | 1782 | maintenance |
| kmkolasinski/AwesomeBump AwesomeBump is a free open-source desktop application built with Qt that generates normal, height, specular, ambient occlusion, metallic, a… | 23 | 1771 | maintenance |
| sergiomsilva/alpr-unconstrained An implementation of the ECCV 2018 paper 'License Plate Detection and Recognition in Unconstrained Scenarios', combining a Darknet-based de… | 32 | 1770 | maintenance |