Libconcurrent – Coroutines in C
:copyright: Concurrent Programming Library (Coroutine) for C11 - sharow/libconcurrent
Libconcurrent – Coroutines in C launched on January 12, 2016 with 91 votes, #526 of 4,522 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 10 years on.
In plain words
Libconcurrent is a concurrent programming library that implements coroutines for C11, enabling developers to write non-blocking concurrent code in C. It is designed for C developers who need to handle multiple concurrent tasks within a single program. The library provides coroutine functionality as an alternative to traditional threading approaches, allowing for lightweight concurrent execution patterns.
written from the facts on this page · September 2026
Does a similar job
all alternatives →
Neco – Coroutine Library for C2024 · github.com · ▲145Concurrency library for C (coroutines). Contribute to tidwall/neco development by creating an account on GitHub.
Asymmetric stackful cross-platform Coroutines in pure C2021 · github.com · ▲39Single header stackful cross-platform coroutine library in pure C. - edubart/minicoro
Coros – A Modern C++ Library for Task Parallelism2024 · github.com · ▲129Hello Hacker News. I’m Martin, a graduate student from Prague, and I’ve been working on Coros, a C++ library for task-based parallelism. After spending some time with OpenMP and oneTBB, I wanted to try building a library using modern features from the C++ standard library. I’ve used coroutines for task encapsulation and C++23 expected for exception handling, while trying to maintain good performance. Additionally, I’ve implemented monadic-like behavior to allow easy chaining of tasks, similar to the monadic operations in std::expected. You can check out the project here:…
Moustique – C++14 coroutine-based non-blocking IO on Linux2018 · github.com · ▲68C++14 high performance non-blocking network IO (based on epoll + boost.context) - matt-42/moustique
C discrete event SIM w stackful coroutines runs 45x faster than SimPyFeb 2026 · github.com · ▲69Hi all, I have built Cimba, a multithreaded discrete event simulation library in C. Cimba uses POSIX pthread multithreading for parallel execution of multiple simulation trials, while coroutines provide concurrency inside each simulated trial universe. The simulated processes are based on asymmetric stackful coroutines with the context switching hand-coded in assembly. The stackful coroutines make it natural to express agentic behavior by conceptually placing oneself "inside" that process and describing what it does. A process can run in an infinite loop or just act as a one-shot customer…
Chan – pure C implementation of Go channels2014 · github.com · ▲150Pure C implementation of Go channels. Contribute to tylertreat/chan development by creating an account on GitHub.
More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 2d ago · permit.petercai.com
- IV
Life & fun · 14d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 15d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 9d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 13d ago · carrierexplode.com

Life & fun · 23d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, January 2016
the whole month →
Website Grader▲768Grade your website's strengths and weaknesses in seconds.
Growth · 2016 · website.grader.com


Clearbit Connect▲723Rapportive on steroids. See data about contacts in Gmail.
Growth · 2016 · clearbit.com

Create a viral waiting list in 60 seconds
Growth · 2016 · app.referralhero.com