Modern C++ Programming Course (C++03/11/14/17/20/23/26)
Repository Index
47,133 repositories indexed
1–23 of 23 · Most stars
Clone of the Age of Empires II engine 🚀
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
The fastest feature-rich C++11/14/17/20/23 single-header testing framework
The AI-native database built for LLM applications, providing incredibly fast hybrid search of dense vector, sparse vector, tensor (multi-vector), and full-text.
C++ Insights - See your source code with the eyes of a compiler
BS::thread_pool: a fast, lightweight, modern, and easy-to-use C++17 / C++20 / C++23 thread pool library
Ultra-low-latency asynchronous C++17 logging and metrics library for performance-critical applications
Production-ready C++ Asynchronous Framework with rich functionality
Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
C++20 μ(micro)/Unit Testing framework
A lightweight C++20 serialization and RPC library
A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines
LYNX SHARE — lightweight open-source DAW in C++20/JUCE with the FL Studio workflow: Channel Rack, Piano Roll, Playlist, Mixer and .flp import
A general-purpose lightweight C++ graph library
Cross-platform C++20 GUI framework featuring MVVM architecture, reactive capabilities, and scalable, accelerated GPU rendering.
Lightweight C++20 testing framework.
C++20 concurrency framework with no compromises. Excellent performance, powerful features, and simple syntax.
Simple Useful Libraries: C++17/20 header-only dynamic bitset
Faster enum reflection for C++17 since I don't want to wait for C++26 reflection.
Simple and Fast single header Bitmap (BMP) C++ library
An Fast, Intuitive and Type-Safe C++ Enumeration Support Library
A modular Linux telemetry engine built with eBPF, libbpf CO-RE, and Modern C++ that captures kernel-level process, file, syscall, and network events through a portable event-processing pipeline for decoding, enrichment, filtering, and structured output—forming the foundation for higher-level runtime intelligence.