neco

Concurrency library

A C concurrency library providing coroutines and synchronization primitives.

Concurrency library for C (coroutines)

GitHub

1k stars
17 watching
80 forks
Language: C
last commit: 4 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
sharow/libconcurrent A lightweight, low-overhead concurrency library 361
mpusz/coroutines A library for writing concurrent code using cooperative multitasking 0
quuxplusone/coro A single-header library providing facilities for C++2a Coroutines 80
digital-fabric/polyphony A Ruby library that enables fine-grained concurrency with high-performance I/O support using cooperative coroutines and async I/O APIs. 659
dtenny/clj-con A Common Lisp package providing concurrency operations similar to Clojure 35
typelift/concurrent A library providing functional concurrency primitives inspired by concurrent programming languages. 209
zewo/venice A Swift library providing structured concurrency and CSP capabilities for concurrent programming on macOS and Linux. 1,495
mfichman/coro A modern C++ library providing an async socket I/O implementation with SSL support 50
xudong-huang/may A high-performance library for stackful coroutines with support for asynchronous I/O and efficient scheduling. 1,959
free/concurrent-writer A high-performance alternative to bufio.Writer with concurrency support 54
didactic-drunk/concurrent.cr A library that provides modern concurrency tools for parallel processing in Crystal 48
iyyel/fio A type-safe and highly concurrent library for F# that provides a construct known as the IO monad for handling side effects in functional programming. 37
shiyanhui/libcsp A high performance concurrency library influenced by the CSP model 1,309
zenthangplus/goccm A package to limit concurrency in Goroutines 71
mtmucha/coros A C++23 library for task-based parallelism utilizing coroutines and the new expected type. 306