Projects in Awesome Lists by tzcnt
A curated list of projects in awesome lists by tzcnt .
https://github.com/tzcnt/toomanycooks
C++20 thread pool / tasking library / coroutine runtime with no compromises. Excellent performance, powerful features, and simple syntax.
concurrency coroutines cpp cpp20 lock-free multi-threading multithreading parallel task-graph tasking threadpool wait-free work-stealing
Last synced: 07 May 2025
https://github.com/tzcnt/serde_json_any_key
Workaround for "key must be a string" error with serde_json. De/serialize any HashMap<K,V>, Vec<(K,V)>, Iter<(&K,&V)>, or Iter<&(K,V)> as a JSON map.
Last synced: 07 May 2025
https://github.com/tzcnt/tmc-asio
Asio integration for the TooManyCooks runtime
Last synced: 22 Feb 2025
https://github.com/tzcnt/tmc-blosc2
c-blosc2 ported to the TooManyCooks runtime
Last synced: 22 Feb 2025
https://github.com/tzcnt/tmc-cuda
CUDA integration for the TooManyCooks runtime
Last synced: 22 Feb 2025
https://github.com/tzcnt/cpp-cross-platform-template
C++ Windows/Linux cross-platform quickstart based on clang + CMake
Last synced: 22 Feb 2025
https://github.com/tzcnt/coro_functor
C++20 lightweight variant of a std::coroutine_handle<> or a void() functor
coroutine coroutines cpp20 functor type-erasure
Last synced: 22 Feb 2025
https://github.com/tzcnt/runtime-benchmarks
Benchmarks to compare the performance of async runtimes / fork-join frameworks
Last synced: 22 Feb 2025
https://github.com/tzcnt/tmc-grpc
gRPC integration for the TooManyCooks runtime
Last synced: 22 Feb 2025