1.ocornut / imgui
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
Ranked by Attention Score: stars gained over the last 90 complete days
58 repositories by Attention Score · Aug 5, 2026 – Nov 2, 2026 (UTC)
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
C++ Library Manager for Windows, Linux, and MacOS
C++ Insights - See your source code with the eyes of a compiler
Extremely fast, in memory, serialization, reflection, and RPC library for C++. JSON, BEVE, BSON, CBOR, CSV, JSONB, MessagePack, TOML, YAML, EETF
Conan - The open-source C and C++ package manager
Generate types and converters from JSON, Schema, and GraphQL
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
Decentralized cryptocurrency blockchain daemon implementing the XRP Ledger protocol in C++
Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)
Production-ready C++ Asynchronous Framework with rich functionality
MiniOB is a compact database that assists developers in understanding the fundamental workings of a database.
BS::thread_pool: a fast, lightweight, modern, and easy-to-use C++17 / C++20 / C++23 thread pool library
A categorized list of C++ resources.
Apache Thrift
A curated list of awesome header-only C++ libraries
The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)
Marrying Rust and CMake - Easy Rust and C/C++ Integration!
Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color
Pencil2D is an easy, intuitive tool to make 2D hand-drawn animations. Pencil2D is open source and cross-platform.
HTTP and WebSocket built on Boost.Asio in C++11
The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript
The official C++ client API for PostgreSQL.
Descent 3 by Outrage Entertainment
Apache Avro is a data serialization system.
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
Tools and libraries to glue C/C++ APIs to high-level languages
❤️ SQLite ORM light header only library for modern C++
Official repository of the SOCI - The C++ Database Access Library
Yocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
ChakraCore is an open source Javascript engine with a C API.
Rapid YAML - a library to parse and emit YAML, and do it fast.
Cross-platform, efficient, customizable, and robust asynchronous HTTP(S)/WebSocket server C++ library with the right balance between performance and ease of use
An experimental embedded SQL engine in C++20. Query Parquet, CSV, JSON, Arrow, Avro, SQLite, and Excel files directly with SQL, in-process. Early-stage.
An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the production.
2D Game Engine with Lua Scripting made on top of SFML !
Yet Another Serialization
C++ ODBC wrapper
Build powerful pipelines in any programming language.
C++ modules for plotting, graphing and data visualization
rpclib is a modern C++ msgpack-RPC server and client library
No-Fuss Time Management App
Slides and other materials from CppCon 2020
A C++ Web Framework built on top of Qt, using the simple approach of Catalyst (Perl) framework.
Cross-platform C++17 Runtime Reflection Library
Generate Object Pascal (Delphi, FPC), Oxygene, C++ and C# code to access the WMI
Modern documentation for modern C++. Configure with YAML, output Markdown, post-process with Material for MkDocs.
Port of Python's Turtle to C++
C++, SDL 2 and SFML game engine that allows to create games on Nintendo Switch, Web (HTML 5), Mobile and PC.
Boost.GIL - Generic Image Library | Requires C++14 since Boost 1.80
Linq for list comprehension in C++
:boom: Robust C/C++ code completion for Sublime Text 3/4
An interactive physics engine & library.
⚡ Open-source software for deep learning-based digital pathology
Neovim popup UI for cppman, with searchable C++ reference docs and in-buffer navigation
AhoiTools C++ Project Scaffolding plugin for Neovim