libaco

Coroutine library

A C coroutine library with low overhead and high performance

A blazing fast and lightweight C asymmetric coroutine library 💎 ⛅🚀⛅🌞

GitHub

4k stars
138 watching
391 forks
Language: C
last commit: over 2 years ago
Linked from 2 awesome lists

ccoroutinecoroutine-libraryhigh-performancelightweight

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
yyzybb537/libgo A high-performance coroutine and parallel programming library for C++ that enables efficient and scalable concurrent execution. 3,215
lewissbaker/cppcoro A library of C++ coroutine abstractions for building high-performance asynchronous programming systems. 3,424
cloudwu/coroutine An asynchronous programming library for C that allows concurrent execution of tasks without shared state. 2,456
jart/cosmopolitan A build-once run-anywhere C library that reconfigures stock compilers to output a POSIX-approved format for native execution on multiple platforms. 18,408
andlabs/libui A portable GUI library for C that uses native GUI technologies of each platform. 10,737
belozierov/swiftcoroutine An implementation of coroutines in Swift to simplify asynchronous programming and improve error handling. 837
tboox/tbox A comprehensive C library providing a wide range of functionality for various applications, including networking, concurrency, data storage and manipulation. 4,880
attractivechaos/klib A standalone and lightweight C library providing efficient implementations of various algorithms and data structures 4,209
rui314/chibicc An open-source C compiler that aims to implement all C11 features and compile real-world programs correctly. 9,726
ibireme/yyjson A high-performance JSON library written in ANSI C. 3,125
idealvin/coost A lightweight C++ library providing various utility functions and features 4,009
pocoproject/poco A collection of C++ class libraries providing solutions to frequently encountered problems in network-centric applications. 8,434
baidu-research/warp-ctc An implementation of a loss function used in sequence data analysis and machine learning 4,069
mtmucha/coros A C++23 library for task-based parallelism utilizing coroutines and the new expected type. 306
arun11299/coro-async A C++ library providing a coroutine-based approach to networking 37