dian-lun-lin / awesome-cpp-coroutineLinks
The curated list of awesome C++ Coroutine resources.
☆23Updated last year
Alternatives and similar repositories for awesome-cpp-coroutine
Users that are interested in awesome-cpp-coroutine are comparing it to the libraries listed below
Sorting:
- Task graph-based asynchronous programming system using C++ coroutine☆97Updated last year
- C++ utilities☆56Updated 2 weeks ago
- a small lightweight std::execution work-alike☆65Updated 9 months ago
- Implementation of the networking proposal P2762☆70Updated 2 months ago
- Lockfree, atomic, multi producer, multi consumer, C++, in process and inter-process queue☆224Updated 2 years ago
- Scheduling examples using C++20 coroutines☆28Updated 2 years ago
- Async (co_await/co_return) code for c++. This is a base library providing building blocks.☆99Updated 5 months ago
- Code for "SPSC Lock-free, Wait-free Fifo from the Ground Up" presentation at CPPCON 2023☆114Updated last year
- ☆59Updated last year
- Lock-Free implementation of std::atomic<std::shared_ptr> & several Lock-Free data structures based on it☆72Updated last month
- Coroutine library and toolkit for C++20☆39Updated 3 weeks ago
- A fast work-stealing queue template in C++☆330Updated last week
- The Art of Template MetaProgramming (TMP) in Modern C++♦️☆170Updated last year
- Boost.org unordered module☆86Updated 3 weeks ago
- ☆147Updated last month
- A very fast cross-platform memory pool mechanism for C++ built using a data-oriented approach (3 to 24 times faster than regular new or d…☆269Updated last year
- A simple and fast minimalistic header-only library allowing to run async tasks and execute task graphs.☆60Updated last year
- C++20 Static Branch library☆94Updated 7 months ago
- Intuitive & Powerful C++20 consteval metaprogramming library(via value).☆49Updated 4 years ago
- A c++ function closure implementation. It integrates the std::function and std::bind, and even more powerful.☆54Updated 2 years ago
- Implementation of the std::execution (P2300, sender/receiver) proposal☆112Updated last week
- C++20 template metaprogramming, stateful template metaprogramming and concurrent workflow adaptation library☆28Updated last year
- Lightweight recording and sampling of performance counters for specific code segments directly from your C++ application.☆163Updated last week
- Cpp lifetime safety profile static analyzer☆64Updated 11 months ago
- General-purpose C++ graph library☆233Updated 4 months ago
- Source Code for `Today’s TBB: C++ Parallel Programming with Threading Building Blocks, Second Edition' by Michael Voss and James Reinder…☆198Updated 6 months ago
- A collection of std-like containers written in C++11. Features fast unordered flat map/set, configurable double-ended vector and sparse d…☆43Updated 4 months ago
- Protocol Puffers: A little, highly templated, and protobuf-compatible serialization/deserialization header-only library written in C++20☆197Updated 6 months ago
- A low-latency LRU approximation cache in C++ using CLOCK second-chance algorithm. Multi level cache too. Up to 2.5 billion lookups per se…☆75Updated last year
- An adaption of Senders/Receivers for async networking and I/O☆19Updated 8 months ago