coderonion / awesome-cpp20
This repository lists some awesome public projects about C++20, C++23, C++26 and beyond.
☆13Updated 3 months ago
Alternatives and similar repositories for awesome-cpp20:
Users that are interested in awesome-cpp20 are comparing it to the libraries listed below
- Class template designed to express optionality without having to sacrifice memory to store additional bool flag☆12Updated last year
- Container Traits for Modern C++☆29Updated 4 years ago
- Boost.Scope, a collection of scope guard utilities.☆15Updated this week
- The Fancy Named Parameters Library☆31Updated last week
- Enterprise quality C++ application framework with dependency injection, test framework, and logging☆16Updated last year
- C++11 compatible charconv☆30Updated 3 weeks ago
- Advanced Reflection and Serialization Library in C++26♦️☆13Updated 10 months ago
- A single-file header-only version of C++17-like invoke() for C++98, C++11 and later☆32Updated last year
- A collection of std-like containers written in C++11. Features fast unordered flat map/set, configurable double-ended vector and sparse d…☆33Updated 5 months ago
- C++26 STL for C++14~ developers☆10Updated this week
- another c#-like property accessor for C++11 and above.☆20Updated 5 months ago
- A C++20 metaprogramming library focusing on metafunction composition.☆12Updated 3 months ago
- Demo implementation of C++ networking☆16Updated 6 months ago
- C++20 SIMD Within A Register library☆30Updated last week
- Fast, in stack, fixed size string implementation with constexpr noexcept constructors and accessors. fixed_size_string improves memory lo…☆26Updated 10 months ago
- String facilities for C++98 and later - a library in search of its identity.☆22Updated 2 years ago
- Type traits for properties of C / C++ enum types☆21Updated 5 years ago
- A sort wrapper enabling both use of random-access sorting on non-random access containers, and increased performance for the sorting of l…☆20Updated last year
- Wide-Decimal implements a generic C++ template for large decimal float types from about 10 up to 10 million digits.☆52Updated this week
- Asio Buffers without the Asio☆12Updated 2 months ago
- A migration path to C++ library extensions scope_exit, scope_fail, scope_success, unique_resource☆45Updated 2 weeks ago
- Rust-like trait-based polymorphism for C++☆9Updated 2 years ago
- A library for working and manipulating IPv4/IPv6 addresses and networks☆10Updated 2 months ago
- C++20 fiber implementation with similar interface to std::thread, header-only / x86_64 / Linux only / stackful / built-in scheduler / thr…☆28Updated 6 months ago
- Optimized C++20/23 vectors, strings with in class buffer storage, and utility algorithms☆13Updated last month
- Runtime choosing of template specializations using compile-time lookup-tables. Compile all states of a template function, but execute the…☆26Updated last year
- A view that allows iteration over a view, returning the index of each item along with each item☆12Updated 4 years ago
- Unique-ownership smart pointers with observable lifetime.☆35Updated last year
- Various useful c++ containers and utilities.☆14Updated this week
- 3 different C++, multi-threaded queues including a lock-free one☆10Updated last year