nowfound

Dev tools · April 8, 2024

Neco – Coroutine Library for C

Concurrency library for C (coroutines). Contribute to tidwall/neco development by creating an account on GitHub.

Neco – Coroutine Library for C launched on April 8, 2024 with 145 votes, #356 of 4,347 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 2 years on.

Visit github.com ↗Alternativestop 8% of April 2024

In plain words

Neco is a coroutine library for C that enables concurrent programming through lightweight, stackful coroutines. It allows developers to write asynchronous code in a more readable, sequential style rather than using callbacks. The library is designed for C programmers who need to handle multiple concurrent operations efficiently. It stands out for providing a practical alternative to callback-based concurrency patterns while maintaining simplicity and performance in C applications.

written from the facts on this page · September 2026

Does a similar job

all alternatives →
  • Libconcurrent – Coroutines in C2016 · github.com · ▲91

    :copyright: Concurrent Programming Library (Coroutine) for C11 - sharow/libconcurrent

  • Asymmetric stackful cross-platform Coroutines in pure C2021 · github.com · ▲39

    Single header stackful cross-platform coroutine library in pure C. - edubart/minicoro

  • C discrete event SIM w stackful coroutines runs 45x faster than SimPyFeb 2026 · github.com · ▲69

    Hi 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…

  • Coros – A Modern C++ Library for Task Parallelism2024 · github.com · ▲129

    Hello 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:…

  • A thread hierarchy management library in C2020 · github.com · ▲53

    Non-preemptive Thread Hierarchy Manager. Contribute to gueststar/nthm development by creating an account on GitHub.

  • Chan – pure C implementation of Go channels2014 · github.com · ▲150

    Pure C implementation of Go channels. Contribute to tylertreat/chan development by creating an account on GitHub.

More dev tools this month

the category →
  • /dev/null▲481

    a social network for devs

    Dev tools · 2d ago · dev-null.sh

  • open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.

    Dev tools · 27d ago · github.com

  • Contribute to reladraw/reladraw development by creating an account on GitHub.

    Dev tools · 25d ago · github.com

  • OpenBot▲362

    Grok Bot alternative: free, local, open-source, multiplayer

    Dev tools · 22d ago · openbot.run

  • Talanoa▲341

    Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…

    Dev tools · 20d ago · talanoa.email

  • CoreSpeed▲332

    One MCP for everything your agents need: apps, memory, tools

    Dev tools · 27d ago · corespeed.io

Source: Show HN post ↗

Launched alongside, April 2024

the whole month →
  • Supabase▲2,325

    The Postgres developer platform is now generally available

    Dev tools · 2024 · supabase.com

  • Build your pixel-perfect booking experience with Atoms

    Dev tools · 2024 · cal.com

  • PaddleBoat▲1,162

    Perfect your sales pitch with realistic AI roleplays

    AI · 2024 · padboat.com

  • deco.cx 2.0▲1,078

    Build web apps 10x faster with Deno, JSX, TS & Tailwind

    Dev tools · 2024 · decocms.com

  • IXORD AI▲955

    Navigate tasks, ignite creativity

    AI · 2024

  • A central nervous system for all your productivity apps

    AI · 2024 · getassista.com