Life & fun · alternatives · 2026
24 alternatives to Conduit for C++: Lazy Sequences Using the Coroutine TS
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Conduit for C++: Lazy Sequences Using the Coroutine TS launched in 2018; newer entries below may have overtaken it.
- 1

Concurrency in UIKits, browsers and web servers
2016 · soundcloud.com · its alternatives →
- 2

Long-simmering side project that is finally ready to see the light. HAMTs are a cool persistent data structure and implementing one has been a lot of fun. Beyond the code, there is likely some value in the extensive and largely complete implementation docs; basic benchmarks are linked in the README, too. Kind of aiming to be "the libavl for HAMTs". That is obviously a high and aspirational bar but a distinct possibility if it stirs up a little interest and/or contribution. Anyways, it's time for this to go out, collect feedback and maybe even some use outside of toy projects. Let me…
2023 · github.com · its alternatives →
- 3

A cross-language, zero-copy coroutine observability framework based on the cTP shared-memory protocol, utilizing lock-free ring buffers for ultra-low overhead state tracing. - lixiasky-back/coroTracer
Mar 2026 · github.com · its alternatives →
- 4

:copyright: Concurrent Programming Library (Coroutine) for C11 - sharow/libconcurrent
2016 · github.com · its alternatives →
- 5

A guide to functional programming
2016 · amazon.com · its alternatives →
- 6OS
2013 · yeppp.info · its alternatives →
- 7

Single header stackful cross-platform coroutine library in pure C. - edubart/minicoro
2021 · github.com · its alternatives →
- 8AC
2016 · funcy.readthedocs.io · its alternatives →
- 9

2017 · github.com · its alternatives →
- 10

2025 · scarlang.pages.dev · its alternatives →
- 11CO
2017 · medium.com · its alternatives →
- 12

tiny_coro is a lightweight, educational M:N asynchronous runtime written from scratch using C++20 coroutines. It's designed to strip away the complexity of industrial libraries (like Seastar or Folly) to show the core mechanics clearly. Key Technical Features: M:N Scheduling: Maps M coroutines to N kernel threads (Work-Stealing via Chase-Lev deque). Memory Safety: Implements EBR (Epoch-Based Reclamation) to manage memory safely in lock-free structures without GC. Visualizations: I used Manim (the engine behind 3Blue1Brown) to create animations showing exactly how tasks are stolen and…
Feb 2026 · github.com · its alternatives →
- 13RA
2014 · lkozma.net · its alternatives →
- 14TC
2022 · fouronnes.github.io · its alternatives →
- 15

Earlier this year, I took a month to reexamine my coding habits and rethink some past design choices. I hope to rewrite and improve my FOSS libraries this year, and I needed answers to a few questions first. Perhaps some of these questions will resonate with others in the community, too. - Are coroutines viable for high-performance work? - Should I use SIMD intrinsics for clarity or drop to assembly for easier library distribution? - Has hardware caught up with vectorized scatter/gather in AVX-512 & SVE? - How do secure enclaves & pointer tagging differ on Intel, Arm, & AMD? - What's…
2025 · github.com · its alternatives →
- 16EW
C++ Wildcard Pattern Matching
2022 · partow.org · its alternatives →
- 17CI
2014 · cheatcode.io · its alternatives →
- 18

Pattern-matching, first-class functions, and more in Haskell
2014 · stevekrouse.github.io · its alternatives →
- 19

- 20LA
2017 · sekao.net · its alternatives →
- 21

2017 · github.com · its alternatives →
- 22CC
2025 · carburetta.com · its alternatives →
- 23FA
2016 · nakkaya.com · its alternatives →
- 24
Rust 1.1▲1A memory-safe alternative to C/C++ with modern semantics
2015 · blog.rust-lang.org · its alternatives →
Also compare
- Code Podcast 3: Concurrency – Event Loop & Coroutines alternatives
- A hash array-mapped trie implementation in C alternatives
- I made a zero-copy coroutine tracer to find my scheduler's lost wakeups alternatives
- Libconcurrent – Coroutines in C alternatives
- Purely Functional Data Structures alternatives
- Open-source SIMD-accelerated math library for C/C++/C#/Java/FORTRAN alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →