An open API service indexing awesome lists of open source software.

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

asio coroutines cpp cpp20

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/tmc-examples

TooManyCooks examples

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