1.ocornut / imgui
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
Ranked by Attention Score: stars gained over the last 30 complete days
51 repositories by Attention Score · Oct 4, 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
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
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! ;)
Generate types and converters from JSON, Schema, and GraphQL
Decentralized cryptocurrency blockchain daemon implementing the XRP Ledger protocol in C++
BS::thread_pool: a fast, lightweight, modern, and easy-to-use C++17 / C++20 / C++23 thread pool library
Production-ready C++ Asynchronous Framework with rich functionality
MiniOB is a compact database that assists developers in understanding the fundamental workings of a database.
Marrying Rust and CMake - Easy Rust and C/C++ Integration!
A categorized list of C++ resources.
Apache Thrift
The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)
Descent 3 by Outrage Entertainment
The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript
Tools and libraries to glue C/C++ APIs to high-level languages
Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color
Apache Avro is a data serialization system.
HTTP and WebSocket built on Boost.Asio in C++11
Pencil2D is an easy, intuitive tool to make 2D hand-drawn animations. Pencil2D is open source and cross-platform.
The official C++ client API for PostgreSQL.
ChakraCore is an open source Javascript engine with a C API.
❤️ SQLite ORM light header only library for modern C++
Cross-platform, efficient, customizable, and robust asynchronous HTTP(S)/WebSocket server C++ library with the right balance between performance and ease of use
Yocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
A curated list of awesome header-only C++ libraries
2D Game Engine with Lua Scripting made on top of SFML !
Rapid YAML - a library to parse and emit YAML, and do it fast.
Official repository of the SOCI - The C++ Database Access Library
Build powerful pipelines in any programming language.
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.
C++ ODBC wrapper
Slides and other materials from CppCon 2020
A C++ Web Framework built on top of Qt, using the simple approach of Catalyst (Perl) framework.
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.
:boom: Robust C/C++ code completion for Sublime Text 3/4
No-Fuss Time Management App
Cross-platform C++17 Runtime Reflection Library
Boost.GIL - Generic Image Library | Requires C++14 since Boost 1.80
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++ modules for plotting, graphing and data visualization
AhoiTools C++ Project Scaffolding plugin for Neovim