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/14/17/20 On the Fly | https://changkun.de/modern-cpp/

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. modern-cpp-features

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

  4. shadPS4

    PlayStation 4 emulator for Windows, Linux and macOS written in C++

    Project mention: PS4 Emulator for Windows,Linux,macOS | news.ycombinator.com | 2024-08-20
  5. openage

    Clone of the Age of Empires II engine 🚀

    Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    [openage]https://github.com/SFTtech/openage) - Age of Empires II clone. Python, C++

  6. Modern-CPP-Programming

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

    Project mention: 3rd Edition of Programming: Principles and Practice Using C++ by Stroustrup | news.ycombinator.com | 2024-04-19
  7. awesome-modern-cpp

    A collection of resources on modern C++

    Project mention: Modern C++ – A collection of resources on modern C++ | news.ycombinator.com | 2024-08-15
  8. entt

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

    Project mention: Using Jolt with flecs & Dear ImGui: Game Physics Introspection | dev.to | 2024-04-17

    EnTT is a popular alternative to flecs for C++, which has different performance/memory characteristics.

  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

    Project mention: The Two Factions of C++ | news.ycombinator.com | 2024-11-24

    catch2 has become fairly bloated. doctest takes all of the best parts of catch2 without all the bloat and the end result is a test framework that is literally over 10x faster than catch2. It's also like 90% compatible with catch2 so porting your tests to it is pretty easy.

    Especially if you have a build process that always runs your unit tests, it's nice to have a very fast test/compile/debug loop.

    https://github.com/doctest/doctest

  11. nghttp2

    nghttp2 - HTTP/2 C Library and tools

  12. 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 | 2024-04-05

    Sorry, I don't know about an Emacs plugin. All the plugins/extensions I'm aware of are listed in the Readme.md: https://github.com/andreasfertig/cppinsights/#c-insights--vi...

    I'm happy to add an entry for Emacs once somebody develops a plugin for that editor.

  13. awesome-hpp

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

  14. compile-time-regular-expressions

    Compile Time Regular Expression in C++

    Project mention: Implementing Regular Expressions in TypeScript Types (Badly) | news.ycombinator.com | 2024-10-20

    Hana Dusikova did this in C++ several years ago, with her CTRE library.

    https://github.com/hanickadot/compile-time-regular-expressio...

    Of course, it has all the usual tradeoffs of compile-time template programming.

  15. Osiris

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

  16. 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

    Project mention: What Postgres Full Text Search Is Missing | news.ycombinator.com | 2024-08-06
  17. proxy

    Proxy: Next Generation Polymorphism in C++ (by microsoft)

  18. concurrencpp

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

    Project mention: Concurrencpp – C++ Coroutine Library | news.ycombinator.com | 2024-08-03
  19. quill

    Asynchronous Low Latency C++ Logging Library (by odygrd)

    Project mention: Quill: High-Performance Asynchronous C++ Logging Library | dev.to | 2024-08-27

    To dive deeper into Quill or contribute to the project, visit the GitHub repository or the Documentation page.

  20. async_simple

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

  21. giada

    Your Hardcore Loop Machine.

  22. tomlplusplus

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

  23. cpp

    C++ Tip Of The Week

  24. filesystem

    An implementation of C++17 std::filesystem for C++11 /C++14/C++17/C++20 on Windows, macOS, Linux and FreeBSD.

  25. ut

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

  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

  • OpenJazz is a free, open-source version of the classic Jazz Jackrabbit games

    1 project | news.ycombinator.com | 26 Jan 2025
  • Wisnialang Compiler Project

    1 project | news.ycombinator.com | 13 Jan 2025
  • Introducing CI Pipeline for Clang-Format Checks in faker-cxx

    1 project | dev.to | 21 Nov 2024
  • Increasing Code Coverage in faker-cxx

    1 project | dev.to | 21 Nov 2024
  • Show HN: An update to my friendly C++ WebGPU open source library

    1 project | news.ycombinator.com | 29 Oct 2024
  • MQTT turns 25 (and has taken over the world)

    5 projects | news.ycombinator.com | 22 Oct 2024
  • Implementing Regular Expressions in TypeScript Types (Badly)

    3 projects | news.ycombinator.com | 20 Oct 2024
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 24 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

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

# Project Stars
1 modern-cpp-tutorial 24,577
2 modern-cpp-features 20,226
3 shadPS4 19,183
4 openage 13,327
5 Modern-CPP-Programming 13,006
6 awesome-modern-cpp 12,198
7 entt 10,774
8 doctest 6,143
9 nghttp2 4,734
10 cppinsights 4,218
11 awesome-hpp 3,675
12 compile-time-regular-expressions 3,498
13 Osiris 3,443
14 infinity 3,375
15 proxy 2,521
16 concurrencpp 2,496
17 quill 2,069
18 async_simple 1,860
19 giada 1,782
20 tomlplusplus 1,683
21 cpp 1,600
22 filesystem 1,400
23 ut 1,312

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai