Coroutines

Open-source projects categorized as Coroutines

Top 23 Coroutine Open-Source Projects

Coroutines
  1. Swoole

    πŸš€ Coroutine-based concurrency library for PHP

    Project mention: How to Build a Real-Time Chat App with WebSockets (And Why It Works) | dev.to | 2026-03-19

    PHP can handle WebSockets. Projects like Ratchet and Swoole exist for exactly this reason. The traditional PHP execution model β€” spin up a process per request, run the script, die β€” doesn't naturally fit persistent connections. But the ecosystem has evolved.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. kotlinx.coroutines

    Library support for Kotlin coroutines

    Project mention: Modern concurrency approaches on the JVM: Coroutines and Loom | dev.to | 2026-06-02

    A coroutine is a lightweight thread that is managed by the Kotlin runtime. Coroutines were initially proposed in Kotlin version 1.1 M01, released in 2017. The first stable version was released with Kotlin 1.3 one year later.

  4. Coil

    Image loading for Android and Compose Multiplatform.

  5. Pokedex

    πŸ—‘οΈ Pokedex demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.

  6. Kategory

    The perfect companion for your Kotlin journey - Inspired by functional, data-oriented and concurrent programming (by arrow-kt)

  7. gevent

    Coroutine-based concurrency library for Python

  8. tbox

    🎁 A glib-like multi-platform c library

  9. awesome-asyncio

    A curated list of awesome Python asyncio frameworks, libraries, software and resources

  10. Amp

    A non-blocking concurrency framework for PHP applications. 🐘

    Project mention: Parallel Branches in Neuron AI Workflow | dev.to | 2026-05-05

    If you want the branches to actually run at the same time, you need the AsyncExecutor, which is built on Amp:

  11. cppcoro

    A library of C++ coroutine abstractions for the coroutines TS

  12. apps-android-wikipedia

    πŸ“±The official Wikipedia app for Android!

  13. userver

    Production-ready C++ Asynchronous Framework with rich functionality

    Project mention: Came across the async framework userver 3.0 recently – they've moved to C++20 | news.ycombinator.com | 2026-05-28
  14. Kotlin-Coroutines-and-Flow-UseCases-on-Android

    πŸŽ“ Learning Kotlin Coroutines and Flows for Android by example. πŸš€ Sample implementations for real-world Android use cases. πŸ›  Unit tests included!

  15. concurrencpp

    Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all

  16. awesome-android-kotlin-apps

    πŸ‘“ A curated list of awesome android kotlin apps by open-source contributors.

  17. Splitties

    A collection of hand-crafted extensions for your Kotlin projects.

  18. taskr

    A fast, concurrency-focused task automation tool.

  19. may

    rust stackful coroutine library

  20. Foodium

    🍲Foodium is a sample food blog Android application πŸ“± built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, Flow, Dagger 2/Hilt, Architecture Components, MVVM, Room, Retrofit, Moshi, Material Components).

  21. async_simple

    Simple, light-weight and easy-to-use asynchronous components

  22. CatchUp

    An app for catching up on things.

  23. umka-lang

    Umka: a statically typed embeddable scripting language

    Project mention: Umka: A statically typed embeddable scripting language | news.ycombinator.com | 2026-05-06
  24. less_slow.cpp

    Playing around "Less Slow" coding practices in C++ 20, C, CUDA, PTX, & Assembly, from numerics & SIMD to coroutines, ranges, exception handling, networking and user-space IO

    Project mention: Processing Strings 109x Faster Than Nvidia on H100 | news.ycombinator.com | 2025-09-19

    Yes, at the scale of 128-bit registers NEON is mostly enough, except for a few categories of instructions missing in that ISA subset, like scatter/gather ops, that can yield 30% boost over serial memory accesses: https://github.com/ashvardanian/less_slow.cpp/releases/tag/v...

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Coroutines discussion

Log in or Post with

Coroutines related posts

  • Modern concurrency approaches on the JVM: Coroutines and Loom

    2 projects | dev.to | 2 Jun 2026
  • Came across the async framework userver 3.0 recently – they've moved to C++20

    1 project | news.ycombinator.com | 28 May 2026
  • MultiPlayer Tic-Tac-Toe with WebSocket in PHP

    2 projects | dev.to | 17 May 2026
  • Show HN: Writing a C++20M:N Scheduler from Scratch (EBR, Work-Stealing)

    2 projects | news.ycombinator.com | 17 Feb 2026
  • Show HN: C discrete event SIM w stackful coroutines runs 45x faster than SimPy

    3 projects | news.ycombinator.com | 3 Feb 2026
  • Building a Durable Execution Engine with SQLite

    3 projects | news.ycombinator.com | 21 Nov 2025
  • Minicoro: Single header stackful cross-platform coroutine library in pure C

    1 project | news.ycombinator.com | 14 Nov 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 7 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

What are some of the best open-source Coroutine projects? This list will help you:

# Project Stars
1 Swoole 18,878
2 kotlinx.coroutines 13,771
3 Coil 11,813
4 Pokedex 8,328
5 Kategory 6,552
6 gevent 6,439
7 tbox 5,112
8 awesome-asyncio 5,082
9 Amp 4,416
10 cppcoro 3,829
11 apps-android-wikipedia 2,947
12 userver 2,907
13 Kotlin-Coroutines-and-Flow-UseCases-on-Android 2,873
14 concurrencpp 2,751
15 awesome-android-kotlin-apps 2,702
16 Splitties 2,585
17 taskr 2,545
18 may 2,391
19 Foodium 2,322
20 async_simple 2,180
21 CatchUp 2,095
22 umka-lang 2,050
23 less_slow.cpp 1,913

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Kotlin is
the 16th most popular programming language
based on number of references?