lthread
Coroutine library
A C library for managing concurrent execution of small tasks with cooperative scheduling.
lthread, a multicore enabled coroutine library written in C
813 stars
36 watching
82 forks
Language: C
last commit: 5 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
takagi/cl-coroutine | A coroutine library for Common Lisp that enables efficient and lightweight cooperative multitasking. | 65 |
sharow/libconcurrent | A lightweight, low-overhead concurrency library | 360 |
lpsantil/rt0 | A minimal C runtime for Linux on i386 & x86_64 | 579 |
rustcc/coroutine-rs | Provides an implementation of cooperative multitasking in Rust | 412 |
mtmucha/coros | A C++23 library for task-based parallelism utilizing coroutines and the new expected type. | 308 |
belozierov/swiftcoroutine | An implementation of coroutines in Swift to simplify asynchronous programming and improve error handling. | 836 |
tonbit/coroutine | An implementation of asynchronous coroutines in C++11 using ucontext and fiber | 417 |
tomeraberbach/lfi | A library providing lazy, functional iteration capabilities for handling async and concurrent iteration in JavaScript | 234 |
lualanes/lanes | A lightweight multithreading library for Lua | 469 |
askyrme/luaproc | A library that enables concurrent programming in Lua by providing support for coroutines and message passing between independent processes. | 118 |
xudong-huang/may | A high-performance library for stackful coroutines with support for asynchronous I/O and efficient scheduling. | 1,966 |
quuxplusone/coro | A single-header library providing facilities for C++2a Coroutines | 80 |
leonoel/cloroutine | Provides a low-level, generic stackless coroutine builder for asynchronous programming in Clojure and ClojureScript | 233 |
robloach/raylib-lua-sol | A Lua library that enables videogame programming using raylib and sol2, allowing developers to easily prototype and develop games with Lua. | 95 |
mpusz/coroutines | A library for writing concurrent code using cooperative multitasking | 0 |