Cpp20 Open Source Projects
Browse 178 Cpp20 open source projects, ranked by GitHub stars. Find the most popular Cpp20 tools and libraries.
changkun/modern-cpp-tutorial
📚 Modern C++ Tutorial: C++11 to C++26 On the Fly | https://changkun.de/modern-cpp/
Metrics details
| Stars | 25,665 |
AnthonyCalandra/modern-cpp-features
A cheatsheet of modern C++ language and library features.
Metrics details
| Stars | 21,819 |
federico-busato/Modern-CPP-Programming
Modern C++ Programming Course (C++03/11/14/17/20/23/26)
Metrics details
| Stars | 15,921 |
SFTtech/openage
Clone of the Age of Empires II engine 🚀
Metrics details
| Stars | 14,325 |
rigtorp/awesome-modern-cpp
A collection of resources on modern C++
Metrics details
| Stars | 13,094 |
skypjack/entt
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
Metrics details
| Stars | 12,929 |
doctest/doctest
The fastest feature-rich C++11/14/17/20/23 single-header testing framework
Metrics details
| Stars | 6,810 |
0voice/cpp_new_features
2021年最新整理, C++ 学习资料,含C++ 11 / 14 / 17 / 20 / 23 新特性、入门教程、推荐书籍、优质文章、学习笔记、教学视频等
Metrics details
| Stars | 6,373 |
NVIDIA/thrust
[ARCHIVED] The C++ parallel algorithms library. See https://github.com/NVIDIA/cccl
Metrics details
| Stars | 5,004 |
R3nzTheCodeGOD/R3nzSkin
Skin changer for League of Legends (LOL)
Metrics details
| Stars | 4,892 |
spaceandtimelabs/blitzar
Zero-knowledge proof acceleration with GPUs for C++ and Rust
Metrics details
| Stars | 4,878 |
andreasfertig/cppinsights
C++ Insights - See your source code with the eyes of a compiler
Metrics details
| Stars | 4,515 |
p-ranav/awesome-hpp
A curated list of awesome header-only C++ libraries
Metrics details
| Stars | 4,130 |
hanickadot/compile-time-regular-expressions
Compile Time Regular Expression in C++
Metrics details
| Stars | 3,824 |
danielkrupinski/Osiris
Cross-platform game hack for Counter-Strike 2 with Panorama-based GUI.
Metrics details
| Stars | 3,802 |
microsoft/proxy
Proxy: Next Generation Polymorphism in C++
Metrics details
| Stars | 3,046 |
odygrd/quill
Asynchronous Low Latency C++ Logging Library
Metrics details
| Stars | 2,973 |
David-Haim/concurrencpp
Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
Metrics details
| Stars | 2,756 |
NVIDIA/libcudacxx
[ARCHIVED] The C++ Standard Library for your entire system. See https://github.com/NVIDIA/cccl
Metrics details
| Stars | 2,304 |
rutura/The-C-20-Masterclass-Source-Code
Source code for the C++ 20 Masterclass on udemy
Metrics details
| Stars | 2,228 |
alibaba/async_simple
Simple, light-weight and easy-to-use asynchronous components
Metrics details
| Stars | 2,192 |
marzer/tomlplusplus
Header-only TOML config file parser and serializer for C++17.
Metrics details
| Stars | 2,104 |
ludouzi/fooyin
A customisable music player
Metrics details
| Stars | 2,066 |
monocasual/giada
Your Hardcore Loop Machine.
Metrics details
| Stars | 2,055 |
NVIDIA/cub
[ARCHIVED] Cooperative primitives for CUDA C++. See https://github.com/NVIDIA/cccl
Metrics details
| Stars | 1,840 |
tip-of-the-week/cpp
C++ Tip Of The Week
Metrics details
| Stars | 1,664 |
gulrak/filesystem
An implementation of C++17 std::filesystem for C++11 /C++14/C++17/C++20 on Windows, macOS, Linux and FreeBSD.
Metrics details
| Stars | 1,550 |
mpusz/mp-units
The Domain-Correct Quantities and Units Library for C++ — full quantity kind safety, ISO 80000 compliant, C++29 standardization candidate.
Metrics details
| Stars | 1,446 |
boost-ext/ut
C++20 μ(micro)/Unit Testing framework
Metrics details
| Stars | 1,430 |
axmolengine/axmol
Axmol Engine – A Multi-platform Engine for Desktop, XBOX (UWP), WebAssembly and Mobile games. (a fork of Cocos2d-x-4.0)
Metrics details
| Stars | 1,421 |
hyprwm/hyprpaper
Hyprpaper is a wayland wallpaper utility with IPC controls.
Metrics details
| Stars | 1,340 |
hyprwm/Hypr
Hypr is a tiling window manager written in modern C++.
Metrics details
| Stars | 1,308 |
stotko/stdgpu
stdgpu: Efficient STL-like Data Structures on the GPU
Metrics details
| Stars | 1,265 |
Siv3D/OpenSiv3D
C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)
Metrics details
| Stars | 1,179 |
madmann91/bvh
A modern C++ BVH construction and traversal library
Metrics details
| Stars | 1,166 |
fwsGonzo/libriscv
C++20 RISC-V RV32/64/128 userspace emulator library
Metrics details
| Stars | 1,085 |
ultimatepp/ultimatepp
U++ is a C++ cross-platform rapid application development framework focused on programmer's productivity. It includes a set of libraries (GUI, SQL, Network etc.), and integrated development environment (TheIDE).
Metrics details
| Stars | 991 |
eyalz800/zpp_bits
A lightweight C++20 serialization and RPC library
Metrics details
| Stars | 989 |
jbaldwin/libcoro
C++20 coroutine library
Metrics details
| Stars | 961 |
Mq-b/Modern-Cpp-templates-tutorial
现代C++模板教程
Metrics details
| Stars | 924 |
saucer/saucer
🛸 A modern, cross-platform C++ webview library
Metrics details
| Stars | 900 |
storm-devs/storm-engine
Game engine behind Sea Dogs, Pirates of the Caribbean and Age of Pirates games.
Metrics details
| Stars | 899 |
ConorWilliams/libfork
A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines
Metrics details
| Stars | 886 |
s9w/oof
Convenient, high-performance RGB color and position control for console output
Metrics details
| Stars | 860 |
RavEngine/RavEngine
A fast C++23 3D game engine for modern devices, with wide platform support
Metrics details
| Stars | 819 |
Reputeless/PerlinNoise
Header-only Perlin noise library for modern C++ (C++17/C++20)
Metrics details
| Stars | 800 |
e-dant/watcher
Filesystem watcher. Works anywhere. Simple, efficient and friendly.
Metrics details
| Stars | 800 |
ckormanyos/real-time-cpp
Source code for the book Real-Time C++, by Christopher Kormanyos
Metrics details
| Stars | 798 |
Speek-App/Speek
Privacy focused messenger that doesn't trust anyone with your identity, your contact list, or your communications
Metrics details
| Stars | 764 |
Mq-b/Loser-HomeWork
卢瑟们的作业展示,答案讲解,以及一些C++知识
Metrics details
| Stars | 752 |
tcbrindle/flux
A C++20 library for sequence-orientated programming
Metrics details
| Stars | 745 |
mpark/variant
C++17 `std::variant` for C++11/14/17
Metrics details
| Stars | 713 |
Ubpa/USRefl
Header-only, tiny (99 lines) and powerful C++20 static reflection library.
Metrics details
| Stars | 691 |
deathkiller/jazz2-native
🎮 · Jazz² Resurrection: Native C++ reimplementation of Jazz Jackrabbit 2
Metrics details
| Stars | 686 |
Zhuagenborn/Plants-vs.-Zombies-Online-Battle
🧟 Plants vs. Zombies multiplayer battle, developed via reverse engineering, inline hook and dynamic-link library injection. Two online players defend and attack as the plant and zombie respectively(通过逆向工程、内联Hook和动态链接库注入实现的《植物大战僵尸》双人网络对战,两名玩家分别使用植物或僵尸进行防守和攻击)
Metrics details
| Stars | 622 |
bfrg/vim-cpp-modern
Extended Vim syntax highlighting for C and C++ (C++11/14/17/20/23)
Metrics details
| Stars | 610 |
bfgroup/Lyra
A simple to use, composable, command line parser for C++ 11 and beyond
Metrics details
| Stars | 597 |
jinja2cpp/Jinja2Cpp
Jinja2 C++ (and for C++) almost full-conformance template engine implementation
Metrics details
| Stars | 595 |
danvratil/qcoro
C++ Coroutines for Qt
Metrics details
| Stars | 576 |
DeveloperPaul123/thread-pool
A modern, fast, lightweight thread pool library based on C++20
Metrics details
| Stars | 561 |
