1.Cysharp / UniTaskProvides an efficient allocation free async/await integration for Unity.csharpunitycoroutinetaskthreadC#MIT11K total1K forks+562 starsfrom 10,717 · score 6.33
2.alibaba / PhotonLibOSProbably the fastest coroutine lib in the world!libosiouringnet-libraryfs-librarycppcoroutine+3 moreC++APACHE-2.01.2K total183 forks+55 starsfrom 1,176 · score 4.03
3.idealvin / coostA lightweight C++ base library with Go-style coroutines.coroutinelogunit-testflaggoroutinememory-allocatorC++Other license4.2K total593 forks+52 starsfrom 4,175 · score 3.97
4.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+39 starsfrom 2,736 · score 3.69
5.google / marlArchivedA hybrid thread / fiber task scheduler written in C++ 11threadsfibersschedulertask-schedulertaskscoroutine+4 moreC++APACHE-2.02K total205 forks+18 starsfrom 1,984 · score 2.94
6.volt-software / IchorC++20 Microservice Bootstrapping Frameworkthreadsevent-loopsboostcpp20cpp20-librarycoroutines+8 moreC++MIT238 total18 forks+5 starsfrom 233 · score 1.79
7.belozierov / SwiftCoroutineArchivedSwift coroutines for iOS, macOS and Linux.swiftcoroutinescoroutineawaitasynccombine+14 moreSwiftMIT832 total48 forks+2 starsfrom 830 · score 1.10