A library for enabling task-based multi-threading. It allows execution of task graphs with arbitrary dependencies.
- cpp
- multithreading
- fibers
- task-scheduler
47,133 repositories indexed
25–44 of 44 · Most stars
A library for enabling task-based multi-threading. It allows execution of task graphs with arbitrary dependencies.
A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines
Powerful multi-threaded coroutine dispatcher and parallel execution engine
An easy-to-use and fast library for task-based parallelism, utilizing coroutines.
Vert.x for Kotlin
C++20 concurrency framework with no compromises. Excellent performance, powerful features, and simple syntax.
Sophisticated and functionally-minded async with advanced features: coroutines, promises, ES2015 iterables, fantasy-land
Coroutine support for clojure
C++20 Microservice Bootstrapping Framework
A Neovim plugin for readable concurrency with coroutines.
Kotlin coroutine based library for RabbitMQ
Coroutine-based multithreading library for Delphi
Coroutines for GameMaker
Cl-coroutine is a coroutine library for Common Lisp. It uses cl-cont continuations library in its implementation.
An asynchronous coroutine-based Kotllin client for the Chrome DevTools Protocol
A powerful C# coroutine library for Godot.
:dizzy: A coroutines-driven Low & Slow traffic sender, written in Rust
Composable Concurrency Abstractions for JavaScript. :railway_track: :rhinoceros: :train: :vertical_traffic_light:
Type-safe extensions for the vertx eventbus
Operate Neovim jobs from Lua coroutines