libmill

Concurrency library

Introduces concurrency features to the C programming language in a style similar to Go.

Go-style concurrency in C

GitHub

3k stars
103 watching
204 forks
Language: C
last commit: over 5 years ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
yyzybb537/libgoA high-performance coroutine and parallel programming library for C++ that enables efficient and scalable concurrent execution.3,221
sustrik/libdillStructured concurrency primitives for C to manage concurrent tasks efficiently1,692
luk4z7/go-concurrency-guideA comprehensive guide to Go concurrency, covering fundamental concepts and practical examples.2,518
concurrencykit/ckA set of libraries and data structures designed to simplify the development of high-performance concurrent systems in C.2,409
sharow/libconcurrentA lightweight, low-overhead concurrency library360
gonum/gonumA set of libraries for numerical computations in the Go programming language.7,690
zenthangplus/goccmA package to limit concurrency in Goroutines71
arunsworld/nurseryA package providing abstractions for structured concurrency in Go68
shiyanhui/libcspA high performance concurrency library influenced by the CSP model1,312
tidwall/necoA C concurrency library providing coroutines and synchronization primitives.1,152
syocy/a-tour-of-go-in-haskellA Haskell adaptation of Go's concurrency tutorial130
borodust/cl-flowA Reactive computation tree library for non-blocking concurrent Common Lisp programming.50
anacrolix/go-libutpA Go wrapper around a C++ UTP reference implementation92
andlabs/libuiA portable GUI library for C that uses native GUI technologies of each platform.10,745
seborama/fuegoA Go library that applies functional programming concepts to improve code readability and reduce complex bugs in concurrent systems.143