Cpp20

Open-source projects categorized as Cpp20
+ C++ + Python + HTML

Top 23 Cpp20 Open-Source Projects

  1. modern-cpp-tutorial

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

    Project mention: Modern C++ Tutorial: C++ 11/14/17/20 On the Fly | news.ycombinator.com | 2026-05-28
  2. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  3. modern-cpp-features

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

  4. Modern-CPP-Programming

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

    Project mention: Modern C++ Programming: Busato | news.ycombinator.com | 2026-05-02
  5. openage

    Clone of the Age of Empires II engine 🚀

  6. entt

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

    Project mention: EnTT | news.ycombinator.com | 2026-05-10
  7. awesome-modern-cpp

    A collection of resources on modern C++

  8. PrismLauncher

    A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of MultiMC)

    Project mention: PrismLauncher VS onyx-launcher - a user suggested alternative | libhunt.com/r/PrismLauncher | 2026-07-30
  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. doctest

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

  11. nghttp2

    nghttp2 - HTTP/2 C Library and tools

  12. infinity

    The AI-native database built for LLM applications, providing incredibly fast hybrid search of dense vector, sparse vector, tensor (multi-vector), and full-text.

  13. cppinsights

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

    Project mention: C++ Insights – See your source code with the eyes of a Compiler | news.ycombinator.com | 2026-10-01

    The tool can be found at - https://cppinsights.io/

  14. awesome-hpp

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

    Project mention: Canvas_ity: A tiny, single-header <canvas>-like 2D rasterizer for C++ | news.ycombinator.com | 2026-02-21

    that's a common pattern in C++ land because there is no standard way to use libraries in C++

    https://github.com/p-ranav/awesome-hpp

  15. Osiris

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

  16. compile-time-regular-expressions

    Compile Time Regular Expression in C++

    Project mention: Is Rust faster than C? | news.ycombinator.com | 2026-01-14

    Other examples are CTRE (https://github.com/hanickadot/compile-time-regular-expressio...) and format string compilation (https://fmt.dev/12.0/api/#compile-api). The closest C counterpart is re2c which also requires external tooling.

  17. thread-pool

    BS::thread_pool: a fast, lightweight, modern, and easy-to-use C++17 / C++20 / C++23 thread pool library

  18. quill

    Ultra-low-latency asynchronous C++17 logging and metrics library for performance-critical applications (by odygrd)

    Project mention: Quill vs spdlog: Which C++ Logger Is Better for Low-Latency Applications? | dev.to | 2026-06-18

    Quill was designed for a narrower problem:

  19. userver

    Production-ready C++ Asynchronous Framework with rich functionality

    Project mention: Came across the async framework userver 3.0 recently – they've moved to C++20 | news.ycombinator.com | 2026-05-28
  20. concurrencpp

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

  21. fooyin

    A customisable music player

    Project mention: Classic 7 is a Windows 10 LTSC mod to look 1:1 to Windows 7 | news.ycombinator.com | 2026-05-14
  22. async_simple

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

  23. tomlplusplus

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

  24. less_slow.cpp

    Playing around "Less Slow" coding practices in C++ 20, C, CUDA, PTX, & Assembly, from numerics & SIMD to coroutines, ranges, exception handling, networking and user-space IO

  25. cpp

    C++ Tip Of The Week

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Cpp20 discussion

Log in or Post with

Cpp20 related posts

  • Jazz² Resurrection

    1 project | news.ycombinator.com | 15 Oct 2026
  • Show HN: The ros2_utils_tool v1.0, a tool for ROS2 activies with full UI support

    1 project | news.ycombinator.com | 7 Sep 2026
  • Show HN: The ros2_utils_tool v1.0, a toolkit for ROS2 tasks with full UI support

    1 project | news.ycombinator.com | 7 Sep 2026
  • Show HN: Ef_vi vs. DPDK vs. AF_XDP – 24h tail-latency benchmarks on real NICs

    1 project | news.ycombinator.com | 23 Jul 2026
  • Untitled Minecraft Launcher VS PrismLauncher - a user suggested alternative

    2 projects | 19 Jul 2026
  • Vix.cpp v2.7.0 is out: a stronger foundation for native C++ applications

    2 projects | dev.to | 29 Jun 2026
  • Vix.cpp v2.6.3: Stability, Benchmarks, and a Stronger C++ Runtime

    1 project | dev.to | 19 Jun 2026
  • A note from our sponsor - AppSignal
    www.appsignal.com | 15 Oct 2026
    Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise. Learn more →

Index

What are some of the best open-source Cpp20 projects? This list will help you:

# Project Stars
1 modern-cpp-tutorial 25,880
2 modern-cpp-features 21,902
3 Modern-CPP-Programming 16,208
4 openage 14,486
5 entt 13,177
6 awesome-modern-cpp 13,126
7 PrismLauncher 10,627
8 doctest 6,890
9 nghttp2 5,064
10 infinity 4,734
11 cppinsights 4,672
12 awesome-hpp 4,186
13 Osiris 3,885
14 compile-time-regular-expressions 3,863
15 thread-pool 3,066
16 quill 3,049
17 userver 2,982
18 concurrencpp 2,757
19 fooyin 2,537
20 async_simple 2,207
21 tomlplusplus 2,167
22 less_slow.cpp 1,927
23 cpp 1,669

Sponsored
AppSignal knows why the f*#k it crashed.
Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
www.appsignal.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?