coroutine
Coroutine library
An asynchronous programming library for C that allows concurrent execution of tasks without shared state.
A asymmetric coroutine library for C.
2k stars
135 watching
688 forks
Language: C
last commit: almost 2 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
lewissbaker/cppcoro | A library of C++ coroutine abstractions for building high-performance asynchronous programming systems. | 3,424 |
belozierov/swiftcoroutine | An implementation of coroutines in Swift to simplify asynchronous programming and improve error handling. | 837 |
hnes/libaco | A C coroutine library with low overhead and high performance | 3,516 |
mtmucha/coros | A C++23 library for task-based parallelism utilizing coroutines and the new expected type. | 306 |
takagi/cl-coroutine | A coroutine library for Common Lisp that enables efficient and lightweight cooperative multitasking. | 64 |
quuxplusone/coro | A single-header library providing facilities for C++2a Coroutines | 80 |
david-haim/concurrencpp | A C++ concurrency library providing high-level abstractions for writing concurrent and parallel applications | 2,312 |
sharow/libconcurrent | A lightweight, low-overhead concurrency library | 361 |
bloomberg/quantum | A framework for efficient concurrent execution of CPU-bound workloads using coroutines and parallelism | 580 |
leonoel/cloroutine | Provides a low-level, generic stackless coroutine builder for asynchronous programming in Clojure and ClojureScript | 232 |
tonbit/coroutine | An implementation of asynchronous coroutines in C++11 using ucontext and fiber | 416 |
kotlin/kotlinx.coroutines | Supports asynchronous programming in Kotlin with lightweight coroutines and reactive streams libraries | 13,067 |
zonyitoo/coio-rs | Provides a framework for writing asynchronous programs with efficient coroutine scheduling and I/O handling | 456 |
xudong-huang/may | A high-performance library for stackful coroutines with support for asynchronous I/O and efficient scheduling. | 1,959 |
arun11299/coro-async | A C++ library providing a coroutine-based approach to networking | 37 |