Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
Repository Index
47,133 repositories indexed
1–22 of 22 · Most stars
A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
- cpp
- python
- imgui
- toolkit
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
- header-only
- modern-cpp
- cpp
- entity-component-system
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
- cplusplus
- cplusplus-17
- c-plus-plus
- c-plus-plus-17
CLI11 is a command line parser for C++11 and beyond that provides a rich feature set with a simple and intuitive interface.
- cli-parser
- cpp11
- no-dependencies
- cli
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
- cplusplus
- cplusplus-17
- c-plus-plus
- c-plus-plus-17
Header-only TOML config file parser and serializer for C++17.
- toml
- cplusplus-17
- cplusplus-20
- header-only
A fast & densely stored hashmap and hashset
- c-plus-plus
- cpp17
- cpp
- hash
A library for enabling task-based multi-threading. It allows execution of task graphs with arbitrary dependencies.
- cpp
- multithreading
- fibers
- task-scheduler
Tool to check C++ #include dependencies (dependency graphs created in .dot format)
Platform Abstraction C++ Libraries
A high performance, shared memory, lock free, cross platform, single file, no dependencies, C++11 key-value store
A C++14-compatible physical units library with no dependencies and a single-file delivery option. Emphasis on safety, accessibility, performance, and developer experience.
- cpp
- cpp14
- cpp14-library
- dimensional-analysis
Collection of self-contained header-only libraries for C++17
Unicode Algorithms Implementation for C/C++
- unicode
- utf-16
- utf-8
- utf16
ring-span lite - A C++yy-like ring_span type for C++98, C++11 and later in a single-file header-only library
- cpp98
- cpp11
- cpp14
- cpp17
Faster enum reflection for C++17 since I don't want to wait for C++26 reflection.
- c-plus-plus
- cpp
- cpp20
- enum
Compact SVO optimized vector for C++17 or higher
- cpp17
- container
- header-only
- no-dependencies
A simple C++ header-only template library implementing matching using wildcards
- cpp
- cpp11
- cpp14
- cpp17
Modern, fast and ergonomic C++ HTTP/1.1, HTTP/2 and WebSocket server & client library for Linux, macOS and Windows, perfect for microservices.
- cpp
- cpp23
- http-server
- linux
Argy: Command-line parsing library for modern C++ — simple, intuitive, and header-only with no dependencies.
- argument-parser
- cli
- command-line
- cpp