platform: cpp
3534 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| alibaba/zvec Zvec is an open-source, in-process vector database by Alibaba that embeds directly into applications with no server or daemon required. It … | 83 | 15518 | active |
| dolphin-emu/dolphin Dolphin is a GameCube and Wii emulator that lets users play console games on PC with enhancements like higher resolutions. It is a mature o… | 77 | 15445 | active |
| peng-zhihui/Dummy-Robot Dummy-Robot is a complete open-source design for a super-compact smart robotic arm, including 3D/CAD mechanical models, PCB hardware design… | 32 | 15429 | active |
| acidanthera/OpenCorePkg OpenCore is a UEFI bootloader for booting macOS (Hackintosh) and other operating systems on PC hardware, with an accompanying UEFI developm… | 82 | 15400 | active |
| polybar/polybar Polybar is a fast and easy-to-use tool for creating highly customizable status bars on Linux desktop environments. It provides built-in mod… | 42 | 15334 | stable |
| glfw/glfw GLFW is a multi-platform C library for creating windows, OpenGL/OpenGL ES contexts and Vulkan surfaces, and handling input and events. It p… | 85 | 15286 | stable |
| dogecoin/dogecoin Dogecoin Core is the reference full-node client and wallet for the Dogecoin cryptocurrency, adapted from Bitcoin Core. It lets anyone run a… | 66 | 15259 | active |
| ggml-org/ggml ggml is a plain C/C++ tensor library for machine learning with no dependencies, designed to be simple, portable, and efficient. It supports… | 99 | 15236 | stable |
| organicmaps/organicmaps Organic Maps is a free, open-source, privacy-first offline maps and GPS navigation app for Android and iOS built on OpenStreetMap data. It … | 97 | 15212 | active |
| Lynx Lynx is an open-source cross-platform UI engine family that lets web developers build truly native interfaces for mobile, web, and desktop … | 87 | 15111 | active |
| musescore/MuseScore MuseScore Studio is a free, open-source WYSIWYG music notation and composition application for writing, editing, playing, and printing shee… | 97 | 15030 | active |
| mltframework/shotcut Shotcut is a free, open-source (GPLv3) cross-platform video editor built with Qt and the MLT multimedia framework. It supports hundreds of … | 94 | 14996 | active |
| vosen/ZLUDA ZLUDA is a drop-in replacement layer for CUDA that lets unmodified CUDA applications run on non-NVIDIA GPUs with near-native performance. I… | 85 | 14777 | active |
| bulletphysics/bullet3 Bullet Physics SDK is a C++ library providing real-time collision detection and rigid/soft body multi-physics simulation, with Python bindi… | 44 | 14700 | stable |
| MuJoCo MuJoCo (Multi-Joint dynamics with Contact) is a general-purpose physics engine for fast and accurate simulation of articulated structures i… | 99 | 14680 | active |
| dail8859/NotepadNext Notepad Next is a cross-platform reimplementation of Notepad++ built with Qt 6 in C++. It provides a familiar lightweight text and code edi… | 89 | 14502 | active |
| NVIDIA/TensorRT-LLM NVIDIA's TensorRT-LLM is a Python library and runtime for defining and serving Large Language Models with state-of-the-art inference optimi… | 84 | 14483 | active |
| dlib Dlib is a modern C++ toolkit containing machine learning algorithms, deep learning tools, computer vision, linear algebra, and general-purp… | 86 | 14431 | stable |
| sogou/workflow Sogou C++ Workflow is an enterprise-level C++ framework for parallel computing and asynchronous networking, powering Sogou's back-end servi… | 93 | 14418 | stable |
| k2-fsa/sherpa-onnx sherpa-onnx is an offline speech processing toolkit built on next-gen Kaldi and onnxruntime, supporting speech-to-text, text-to-speech, spe… | 95 | 14411 | active |
| carla-simulator/carla CARLA is an open-source simulator for autonomous driving research built on Unreal Engine, providing open digital assets like urban layouts,… | 70 | 14328 | active |
| dyang886/Game-Cheats-Manager Game Cheats Manager is an open-source desktop application that aggregates single-player game trainers and cheat tables from multiple source… | 93 | 14303 | active |
| spotify/annoy Annoy is a C++ library with Python (and other language) bindings for approximate nearest neighbor search over high-dimensional vectors. It … | 45 | 14289 | stable |
| drogonframework/drogon Drogon is a C++14/17/20-based HTTP web application framework for building high-performance web application servers. It uses non-blocking I/… | 89 | 14217 | active |
| webview A tiny cross-platform webview library for C/C++ that lets developers build modern desktop GUIs using HTML5, CSS, and JavaScript. It abstrac… | 64 | 14209 | active |
| cloudwu/skynet Skynet is a lightweight online game framework written in C with Lua scripting, built around the actor model with multiple Lua states. It is… | 67 | 14130 | stable |
| google/or-tools Google's open-source Operations Research suite for combinatorial optimization, written in C++ with wrappers for Python, C#, and Java. It in… | 79 | 13946 | stable |
| Open3D Open3D is an open-source C++ and Python library for 3D data processing, offering data structures, algorithms, and pipelines for point cloud… | 67 | 13913 | active |
| ccgus/fmdb FMDB is an Objective-C wrapper around the SQLite database engine for Cocoa and Cocoa Touch applications. It provides a clean, object-orient… | 55 | 13836 | stable |
| apache/tvm Apache TVM is an open machine learning compiler framework that takes pre-trained models and compiles them into optimized, deployable module… | 90 | 13691 | active |
| FreeRDP/FreeRDP FreeRDP is a free, open-source implementation of Microsoft's Remote Desktop Protocol (RDP), provided as a C library plus client application… | 99 | 13593 | stable |
| luanti-org/luanti Luanti (formerly Minetest) is a free open-source voxel game engine and game-creation platform with easy modding via Lua. It ships as a play… | 95 | 13499 | active |
| microsoft/mimalloc mimalloc is a compact general-purpose memory allocator developed by Microsoft, serving as a drop-in replacement for malloc with excellent p… | 99 | 13332 | stable |
| CocoaLumberjack/CocoaLumberjack CocoaLumberjack is a fast and flexible logging framework for Apple platforms including macOS, iOS, tvOS, watchOS and visionOS, written in O… | 80 | 13325 | stable |
| NVIDIA/TensorRT NVIDIA TensorRT is an SDK for high-performance deep learning inference on NVIDIA GPUs, comprising an inference compiler that converts train… | 94 | 13293 | stable |
| Cap'n Proto Cap'n Proto is an extremely fast binary data interchange format and capability-based RPC system, designed so data can be read directly from… | 77 | 13169 | stable |
| ninja-build/ninja Ninja is a small, fast build system whose low-level build files are designed to be generated by higher-level tools like CMake. It focuses o… | 78 | 13168 | stable |
| assimp/assimp Open Asset Import Library (Assimp) is a C/C++ library that imports 40+ 3D model file formats (FBX, glTF, Collada, OBJ, STL, and more) into … | 93 | 13167 | stable |
| acaudwell/Gource Gource is an OpenGL-based visualization tool that renders version control repository history as an animated tree, with directories as branc… | 66 | 13119 | active |
| Instagram/IGListKit IGListKit is a data-driven UICollectionView framework from Instagram engineering for building fast, flexible list interfaces on iOS and tvO… | 81 | 13068 | stable |
| skypjack/entt EnTT is a header-only, dependency-free C++17/20 entity component system (ECS) library for game programming and other data-oriented applicat… | 86 | 13050 | stable |
| DaveGamble/cJSON cJSON is an ultralightweight JSON parser and serializer written in ANSI C, distributed as a single C file and header. It provides simple pa… | 59 | 12953 | stable |
| vnotex/vnote VNote is a free, open-source, Qt-based note-taking application focused on Markdown, combining a powerful editor with notebook/folder/tag-ba… | 99 | 12924 | active |
| deepseek-ai/FlashMLA FlashMLA is DeepSeek's library of optimized CUDA attention kernels implementing Multi-head Latent Attention (MLA), including dense and toke… | 62 | 12872 | active |
| mapeditor/tiled Tiled is a free, open-source, general-purpose tile map editor for tile-based games, supporting orthogonal, isometric, and hexagonal maps wi… | 90 | 12850 | stable |
| ShiqiYu/libfacedetection An open-source C++ library for CNN-based face detection in images, with the model embedded as static C source so it has no external depende… | 63 | 12784 | stable |
| colmap/colmap COLMAP is a general-purpose Structure-from-Motion (SfM) and Multi-View Stereo (MVS) pipeline for reconstructing 3D models from ordered or u… | 98 | 12564 | active |
| PX4/PX4-Autopilot PX4 is an open-source autopilot flight stack for drones and unmanned vehicles, supporting multirotors, fixed-wing, VTOL, rovers, and other … | 89 | 12499 | stable |
| redpanda-data/redpanda Redpanda is a Kafka API-compatible streaming data platform written in C++ on the Seastar framework, with no ZooKeeper or JVM dependency. It… | 94 | 12486 | stable |
| cameron314/concurrentqueue moodycamel::ConcurrentQueue is a fast, industrial-strength multi-producer multi-consumer lock-free queue for C++11, implemented as a single… | 77 | 12466 | stable |
| robbiehanson/CocoaAsyncSocket CocoaAsyncSocket is an asynchronous TCP and UDP socket networking library for macOS, iOS, and tvOS, built on Grand Central Dispatch. It pro… | 63 | 12450 | stable |
| vesoft-inc/nebula NebulaGraph is a distributed, open-source graph database written in C++ that handles large graph datasets with millisecond latency and hori… | 60 | 12365 | active |
| DayBreak-u/chineseocr_lite An ultra-lightweight Chinese OCR toolkit combining DBNet text detection, CRNN text recognition, and an angle classifier, with total model s… | 70 | 12339 | active |
| taskflow/taskflow Taskflow is a header-only C++ library for building task-parallel programs using task dependency graphs, with a work-stealing executor for C… | 86 | 12126 | stable |
| google/sentencepiece SentencePiece is a fast, lightweight unsupervised text tokenizer and detokenizer for neural network-based text generation systems, implemen… | 86 | 12043 | stable |
| Autoware Autoware is the world's leading open-source, production-ready software stack for autonomous driving, built on ROS 2 and hosted by the Autow… | 93 | 12016 | stable |
| SFML/SFML SFML is a simple, fast, cross-platform, object-oriented C++ multimedia library providing modules for system, windowing, 2D graphics, audio,… | 84 | 11990 | stable |
| manticoresoftware/manticoresearch Manticore Search is an open-source search database written in C++ that provides fast full-text, vector, and hybrid search with real-time in… | 99 | 11956 | stable |
| snowie2000/mactype MacType is a Windows application that improves font rendering system-wide by hooking into GDI and DirectWrite text rendering. It provides s… | 65 | 11921 | active |
| nasa/fprime F´ (F Prime) is a component-driven, flight-proven C++ framework from NASA JPL for rapidly developing and deploying spaceflight and other em… | 95 | 11695 | stable |
| Tencent/wcdb WCDB is a cross-platform mobile database framework developed by WeChat, built on SQLite and SQLCipher. It provides ORM and a native query l… | 77 | 11631 | active |
| daijro/camoufox Camoufox is an open-source anti-detect browser built on Firefox for web scraping and AI agents, with browser fingerprint spoofing and Playw… | 90 | 11455 | active |
| jrouwe/JoltPhysics Jolt Physics is a multicore-friendly rigid body physics and collision detection library written in C++. It is designed for games and VR app… | 88 | 11437 | stable |
| rerun-io/rerun Rerun is an open-source SDK and viewer for logging, storing, querying, and visualizing multi-rate multimodal data such as images, point clo… | 99 | 11362 | active |
| Immediate-Mode-UI/Nuklear Nuklear is a minimal-state, immediate-mode graphical user interface toolkit written in ANSI C (C89) and distributed as a single-header libr… | 88 | 11350 | stable |
| facebook/hermes Hermes is a JavaScript engine developed by Meta, optimized for fast start-up of React Native apps through ahead-of-time static optimization… | 67 | 11272 | active |
| Cyan4973/xxHash xxHash is an extremely fast non-cryptographic hash algorithm library written in C, offering XXH32, XXH64, and the modern XXH3 family (64- a… | 65 | 11220 | stable |
| gcc-mirror/gcc The GNU Compiler Collection (GCC), the canonical open-source compiler toolchain supporting C, C++, Fortran, Ada, Go, and other languages wi… | 77 | 11192 | stable |
| daniulive/SmarterStreaming SmarterStreaming (大牛直播SDK/SmartMediaKit) is a proprietary cross-platform low-latency streaming SDK for Windows, Linux, Android, iOS, Harmon… | 67 | 11171 | active |
| microsoft/STL Microsoft's official open-source implementation of the C++ Standard Library (STL) that ships with the MSVC toolset and Visual Studio. The r… | 88 | 11136 | active |
| PointCloudLibrary/pcl The Point Cloud Library (PCL) is a large-scale, modular open-source C++ library for 2D/3D image and point cloud processing. It provides sta… | 68 | 11101 | stable |
| jemalloc/jemalloc jemalloc is a general-purpose malloc(3) memory allocator implementation emphasizing fragmentation avoidance and scalable concurrency suppor… | 80 | 11065 | stable |
| baldurk/renderdoc RenderDoc is a free, open-source, frame-capture based graphics debugger for Vulkan, D3D11, D3D12, OpenGL, and OpenGL ES applications. It le… | 92 | 11022 | stable |
| ZeroMQ ZeroMQ (libzmq) is a high-performance, brokerless asynchronous messaging library implementing the ZMTP protocol, providing socket-like abst… | 65 | 10972 | stable |
| moonshine-ai/moonshine Moonshine Voice is an open-source on-device AI toolkit providing very low latency speech-to-text, intent recognition, and text-to-speech fo… | 89 | 10944 | active |
| google/skia Skia is Google's open source 2D graphics library providing common APIs for drawing text, geometries, and images across hardware and softwar… | 77 | 10906 | stable |
| filecxx/FileCentipede File Centipede is an all-in-one cross-platform internet file upload/download manager built with C++ and Qt. It combines a BitTorrent client… | 67 | 10898 | active |
| cython/cython Cython is an optimising static compiler that translates Python and the extended Cython language into C/C++ code for building fast CPython e… | 99 | 10833 | stable |
| Monero Monero is the reference implementation of the Monero (XMR) privacy-focused cryptocurrency, including the full node daemon (monerod), wallet… | 93 | 10803 | active |
| WasmEdge/WasmEdge WasmEdge is a lightweight, high-performance, extensible WebAssembly runtime hosted by CNCF, designed for cloud native, edge, and decentrali… | 97 | 10787 | active |
| dicedb/dicedb DiceDB is an open-source, low-latency key/value data store forked from Valkey (itself a fork of Redis), written in C. It extends Valkey wit… | 68 | 10772 | active |
| TrinityCore/TrinityCore TrinityCore is an open-source C++ MMORPG server framework derived from MaNGOS, implementing game server logic for World of Warcraft client … | 95 | 10745 | active |
| OpenVINO OpenVINO is an open-source toolkit from Intel for optimizing and deploying deep learning inference across CPU, GPU, and NPU hardware. It su… | 95 | 10740 | stable |
| ArthurSonzogni/FTXUI FTXUI is a cross-platform C++ library for building terminal-based user interfaces with a functional, React-inspired style. It provides comp… | 98 | 10604 | active |
| stenzek/duckstation DuckStation is a fast, accurate PlayStation 1 (PSX) emulator for x86-64, AArch32/AArch64, and RISC-V platforms. It ships a Qt frontend plus… | 98 | 10584 | active |
| i3/i3 i3 is a tiling window manager for X11, written from scratch in C using xcb. It arranges windows in a tree structure, supports multi-monitor… | 75 | 10550 | stable |
| yugabyte/yugabyte-db YugabyteDB is an open-source, PostgreSQL-compatible distributed SQL database built for cloud-native, mission-critical OLTP applications. It… | 95 | 10501 | stable |
| openframeworks/openFrameworks openFrameworks is an open-source C++ toolkit for creative coding that wraps common libraries like OpenGL, OpenCV, and audio/video libraries… | 87 | 10419 | stable |
| google/benchmark Google Benchmark is a C++ microbenchmarking library for timing small code snippets, with an API similar to unit test frameworks. It support… | 83 | 10370 | stable |
| NVIDIA/cutlass CUTLASS is NVIDIA's collection of CUDA C++ template abstractions and Python DSLs for implementing high-performance GEMM and related linear … | 99 | 10317 | active |
| erincatto/box2d Box2D is a widely used open-source 2D rigid body physics engine for games, written in portable C17 with a data-oriented design, multithread… | 74 | 10303 | stable |
| KDE/krita Krita is a free and open-source cross-platform digital painting application built on the KDE and Qt frameworks. It provides an end-to-end s… | 77 | 10268 | stable |
| lua/lua The official development repository of Lua, a powerful, lightweight, embeddable scripting language implemented in C. It includes the langua… | 86 | 10256 | stable |
| PrismLauncher/PrismLauncher Prism Launcher is an open-source, cross-platform Minecraft launcher for managing multiple isolated game instances, each with its own mods, … | 97 | 10237 | active |
| Tencent/xLua xLua is a Lua scripting solution for C# environments such as Unity, .Net, and Mono, enabling Lua code to interoperate with C# in both direc… | 49 | 10175 | stable |
| cxasm/notepad-- Notepad-- (ndd) is a lightweight cross-platform text editor for Windows, Linux, and macOS, written in C++. It aims to be a domestic Chinese… | 94 | 10149 | active |
| TarsCloud/Tars Tars is a high-performance RPC framework based on name service and the Tars protocol, with an integrated administration platform and flexib… | 65 | 10077 | stable |
| deepseek-ai/DeepEP DeepEP is a high-performance GPU communication library for expert parallelism (EP) in MoE training and inference, providing high-throughput… | 57 | 10066 | active |
| openscad/openscad OpenSCAD is a free, script-based solid 3D CAD modeller that compiles a description file into a 3D model using constructive solid geometry (… | 67 | 10025 | active |
| optiscaler/OptiScaler OptiScaler is a Windows tool that lets gamers replace upscalers in games that already support DLSS2+/FSR2+/XeSS and manage frame generation… | 87 | 9987 | active |