Cpp20 Open Source Projects

Browse 178 Cpp20 open source projects, ranked by GitHub stars. Find the most popular Cpp20 tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 178 projects
25,665 stars

changkun/modern-cpp-tutorial

📚 Modern C++ Tutorial: C++11 to C++26 On the Fly | https://changkun.de/modern-cpp/

Metrics details
Stars25,665
21,819 stars

AnthonyCalandra/modern-cpp-features

A cheatsheet of modern C++ language and library features.

Metrics details
Stars21,819
15,921 stars

federico-busato/Modern-CPP-Programming

Modern C++ Programming Course (C++03/11/14/17/20/23/26)

Metrics details
Stars15,921
14,325 stars

SFTtech/openage

Clone of the Age of Empires II engine 🚀

Metrics details
Stars14,325
13,094 stars

rigtorp/awesome-modern-cpp

A collection of resources on modern C++

Metrics details
Stars13,094
12,929 stars

skypjack/entt

Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more

Metrics details
Stars12,929
6,810 stars

doctest/doctest

The fastest feature-rich C++11/14/17/20/23 single-header testing framework

Metrics details
Stars6,810
6,373 stars

0voice/cpp_new_features

2021年最新整理, C++ 学习资料,含C++ 11 / 14 / 17 / 20 / 23 新特性、入门教程、推荐书籍、优质文章、学习笔记、教学视频等

Metrics details
Stars6,373
5,004 stars

NVIDIA/thrust

[ARCHIVED] The C++ parallel algorithms library. See https://github.com/NVIDIA/cccl

Metrics details
Stars5,004
4,892 stars

R3nzTheCodeGOD/R3nzSkin

Skin changer for League of Legends (LOL)

Metrics details
Stars4,892
4,878 stars

spaceandtimelabs/blitzar

Zero-knowledge proof acceleration with GPUs for C++ and Rust

Metrics details
Stars4,878
4,515 stars

andreasfertig/cppinsights

C++ Insights - See your source code with the eyes of a compiler

Metrics details
Stars4,515
4,130 stars

p-ranav/awesome-hpp

A curated list of awesome header-only C++ libraries

Metrics details
Stars4,130
3,824 stars

hanickadot/compile-time-regular-expressions

Compile Time Regular Expression in C++

Metrics details
Stars3,824
3,802 stars

danielkrupinski/Osiris

Cross-platform game hack for Counter-Strike 2 with Panorama-based GUI.

Metrics details
Stars3,802
3,046 stars

microsoft/proxy

Proxy: Next Generation Polymorphism in C++

Metrics details
Stars3,046
2,973 stars

odygrd/quill

Asynchronous Low Latency C++ Logging Library

Metrics details
Stars2,973
2,756 stars

David-Haim/concurrencpp

Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all

Metrics details
Stars2,756
2,304 stars

NVIDIA/libcudacxx

[ARCHIVED] The C++ Standard Library for your entire system. See https://github.com/NVIDIA/cccl

Metrics details
Stars2,304
2,228 stars

rutura/The-C-20-Masterclass-Source-Code

Source code for the C++ 20 Masterclass on udemy

Metrics details
Stars2,228
2,192 stars

alibaba/async_simple

Simple, light-weight and easy-to-use asynchronous components

Metrics details
Stars2,192
2,104 stars

marzer/tomlplusplus

Header-only TOML config file parser and serializer for C++17.

Metrics details
Stars2,104
2,066 stars

ludouzi/fooyin

A customisable music player

Metrics details
Stars2,066
2,055 stars

monocasual/giada

Your Hardcore Loop Machine.

Metrics details
Stars2,055
1,840 stars

NVIDIA/cub

[ARCHIVED] Cooperative primitives for CUDA C++. See https://github.com/NVIDIA/cccl

Metrics details
Stars1,840
1,664 stars

tip-of-the-week/cpp

C++ Tip Of The Week

Metrics details
Stars1,664
1,550 stars

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
Stars1,550
1,446 stars

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
Stars1,446
1,430 stars

boost-ext/ut

C++20 μ(micro)/Unit Testing framework

Metrics details
Stars1,430
1,421 stars

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
Stars1,421
1,340 stars

hyprwm/hyprpaper

Hyprpaper is a wayland wallpaper utility with IPC controls.

Metrics details
Stars1,340
1,308 stars

hyprwm/Hypr

Hypr is a tiling window manager written in modern C++.

Metrics details
Stars1,308
1,265 stars

stotko/stdgpu

stdgpu: Efficient STL-like Data Structures on the GPU

Metrics details
Stars1,265
1,179 stars

Siv3D/OpenSiv3D

C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)

Metrics details
Stars1,179
1,166 stars

madmann91/bvh

A modern C++ BVH construction and traversal library

Metrics details
Stars1,166
1,085 stars

fwsGonzo/libriscv

C++20 RISC-V RV32/64/128 userspace emulator library

Metrics details
Stars1,085
991 stars

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
Stars991
989 stars

eyalz800/zpp_bits

A lightweight C++20 serialization and RPC library

Metrics details
Stars989
961 stars

jbaldwin/libcoro

C++20 coroutine library

Metrics details
Stars961
924 stars

Mq-b/Modern-Cpp-templates-tutorial

现代C++模板教程

Metrics details
Stars924
900 stars

saucer/saucer

🛸 A modern, cross-platform C++ webview library

Metrics details
Stars900
899 stars

storm-devs/storm-engine

Game engine behind Sea Dogs, Pirates of the Caribbean and Age of Pirates games.

Metrics details
Stars899
886 stars

ConorWilliams/libfork

A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines

Metrics details
Stars886
860 stars

s9w/oof

Convenient, high-performance RGB color and position control for console output

Metrics details
Stars860
819 stars

RavEngine/RavEngine

A fast C++23 3D game engine for modern devices, with wide platform support

Metrics details
Stars819
800 stars

Reputeless/PerlinNoise

Header-only Perlin noise library for modern C++ (C++17/C++20)

Metrics details
Stars800
800 stars

e-dant/watcher

Filesystem watcher. Works anywhere. Simple, efficient and friendly.

Metrics details
Stars800
798 stars

ckormanyos/real-time-cpp

Source code for the book Real-Time C++, by Christopher Kormanyos

Metrics details
Stars798
764 stars

Speek-App/Speek

Privacy focused messenger that doesn't trust anyone with your identity, your contact list, or your communications

Metrics details
Stars764
752 stars

Mq-b/Loser-HomeWork

卢瑟们的作业展示,答案讲解,以及一些C++知识

Metrics details
Stars752
745 stars

tcbrindle/flux

A C++20 library for sequence-orientated programming

Metrics details
Stars745
713 stars

mpark/variant

C++17 `std::variant` for C++11/14/17

Metrics details
Stars713
691 stars

Ubpa/USRefl

Header-only, tiny (99 lines) and powerful C++20 static reflection library.

Metrics details
Stars691
686 stars

deathkiller/jazz2-native

🎮 · Jazz² Resurrection: Native C++ reimplementation of Jazz Jackrabbit 2

Metrics details
Stars686
622 stars

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
Stars622
610 stars

bfrg/vim-cpp-modern

Extended Vim syntax highlighting for C and C++ (C++11/14/17/20/23)

Metrics details
Stars610
597 stars

bfgroup/Lyra

A simple to use, composable, command line parser for C++ 11 and beyond

Metrics details
Stars597
595 stars

jinja2cpp/Jinja2Cpp

Jinja2 C++ (and for C++) almost full-conformance template engine implementation

Metrics details
Stars595
576 stars

danvratil/qcoro

C++ Coroutines for Qt

Metrics details
Stars576
561 stars

DeveloperPaul123/thread-pool

A modern, fast, lightweight thread pool library based on C++20

Metrics details
Stars561
1-60 of 178 projects
Get A Weekly Email With Trending Cpp20 Projects
Stay updated on Cpp20 plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.