utilForever / CppIdiomsLinks
A curated list of Modern C++ idioms
☆25Updated 9 years ago
Alternatives and similar repositories for CppIdioms
Users that are interested in CppIdioms are comparing it to the libraries listed below
Sorting:
- C++20's jthread for C++11 and later in a single-file header-only library (WIP).☆67Updated 2 months ago
- Task System presented in "Better Code: Concurrency - Sean Parent"☆42Updated 5 years ago
- Lock-free concurrent work stealing deque in C++☆41Updated 7 years ago
- Comparison of C++ Serialization Libraries for Graph Data☆38Updated 4 years ago
- A simple C++ 03/11/etc timer class for ~microsecond-precision cross-platform benchmarking. The implementation is as limited and as simple…☆148Updated last year
- Polymorphic memory resource for real-time applications.☆74Updated 2 years ago
- The Art of Template MetaProgramming (TMP) in Modern C++♦️☆168Updated last year
- mlib is a fast, simple c++ meta-programming library that uses c++20.☆47Updated last year
- A C++14 reflection library☆78Updated last month
- Example C++23 and C++20 syntax and tests of compilers and CMake☆118Updated last month
- Code samples from https://vorbrodt.blog/☆115Updated 2 months ago
- 🏀 Up your type-game. A small C++ library for compile-time type names and type indices.☆78Updated 3 years ago
- A parallel pipeline for stream processing☆69Updated 3 years ago
- Light, fast, threadpool for C++20☆112Updated 2 years ago
- a small lightweight std::execution work-alike☆65Updated 10 months ago
- C++ Finite State Machine library☆44Updated last month
- Simple resource pool for recycling resources in C++☆71Updated 7 months ago
- Docker container with compilers and tooling for basic C++ projects☆80Updated 4 years ago
- A C++ serialization/deserialization library designed with embedded systems in mind☆101Updated 8 months ago
- Finite State Machine using C++20 coroutines with symmetric transfer☆93Updated 2 years ago
- C++ serializers benchmark with realistic data☆127Updated 3 years ago
- Libunifex networking library☆20Updated 3 years ago
- Task graph-based asynchronous programming system using C++ coroutine☆100Updated last year
- A bunch of small C++ utilities☆71Updated 2 years ago
- Priority-based Task Scheduling for Modern C++☆93Updated 5 years ago
- Core abstractions for dealing with concurrency in C++☆69Updated last year
- std::invoke/std::apply analogs for C++11/14☆43Updated 3 years ago
- A migration path to C++ library extensions scope_exit, scope_fail, scope_success, unique_resource, C++ standard libraries extensions, ver…☆52Updated 2 months ago
- Helpers for preventing the static initialization order fiasco of global variables.☆46Updated 5 years ago
- An indirect value-type for C++☆83Updated 2 years ago