coio-rs

Coroutine scheduler

Provides a framework for writing asynchronous programs with efficient coroutine scheduling and I/O handling

Coroutine I/O for Rust

GitHub

455 stars
15 watching
31 forks
Language: Rust
last commit: about 8 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
rsepassi/zigcoroA Zig coroutine library providing stackful asymmetric coroutines and async IO functionality169
rustcc/coroutine-rsProvides an implementation of cooperative multitasking in Rust412
belozierov/swiftcoroutineAn implementation of coroutines in Swift to simplify asynchronous programming and improve error handling.836
xudong-huang/mayA high-performance library for stackful coroutines with support for asynchronous I/O and efficient scheduling.1,970
kprotty/zapA runtime designed to efficiently manage concurrent tasks and resources in a high-performance manner.454
mfichman/coroA modern C++ library providing an async socket I/O implementation with SSL support50
leonoel/cloroutineProvides a low-level, generic stackless coroutine builder for asynchronous programming in Clojure and ClojureScript233
dpc/miocoRe-implementation of an asynchronous programming system with green threads for Rust.146
stav121/taskletAn asynchronous task scheduling library written in Rust.31
zonyitoo/mqtt-rsAn MQTT protocol library written in Rust.179
xudong-huang/generator-rsA Rust library that provides a stackful coroutine framework with generator support and basic concurrency features.314
kassane/asioA C++ library providing an asynchronous I/O framework for building networked applications.7
hugoabonizio/schedule.crProvides a clear and flexible DSL to write periodic or scheduled tasks in Crystal74
awestlake87/pyo3-asyncioA Rust library that enables interactions between Python Coroutines and Rust Futures using the Asyncio Library318
arun11299/coro-asyncA C++ library providing a coroutine-based approach to networking37