The C++20 coroutine framework with no compromises. Excellent performance, simple syntax, and powerful features.
toomanycooks provides CMake targets:
find_package(TooManyCooks CONFIG REQUIRED)
target_link_libraries(main PRIVATE TooManyCooks::TooManyCooks)
Additional configurations, including replacing the boost-asio backend with standalone asio,
are available via the overlay port located in the library repo:
https://github.com/tzcnt/TooManyCooks/tree/main/ports/toomanycooks
v1.5.0#0
!uwp & !android
BSL-1.0
Manifest