1.Cysharp / UniTaskProvides an efficient allocation free async/await integration for Unity.csharpunitycoroutinetaskthreadC#MIT11K total1K forks+59 starsfrom 11,220 · score 4.09
2.idealvin / coostA lightweight C++ base library with Go-style coroutines.coroutinelogunit-testflaggoroutinememory-allocatorC++Other license4.2K total593 forks+14 starsfrom 4,213 · score 2.71
3.David-Haim / concurrencppModern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them allcppawaitasync-awaitexecutor-servicetasksthreadpool+13 moreC++MIT2.8K total253 forks+5 starsfrom 2,770 · score 1.79
4.google / marlArchivedA hybrid thread / fiber task scheduler written in C++ 11threadsfibersschedulertask-schedulertaskscoroutine+4 moreC++APACHE-2.02K total205 forks+3 starsfrom 1,999 · score 1.39
5.alibaba / PhotonLibOSProbably the fastest coroutine lib in the world!libosiouringnet-libraryfs-librarycppcoroutine+3 moreC++APACHE-2.01.2K total183 forks+2 starsfrom 1,229 · score 1.10
6.volt-software / IchorC++20 Microservice Bootstrapping Frameworkthreadsevent-loopsboostcpp20cpp20-librarycoroutines+8 moreC++MIT238 total18 forks+1 starsfrom 237 · score 0.69