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

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


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
rsepassi/zigcoro A Zig coroutine library providing stackful asymmetric coroutines and async IO functionality 160
rustcc/coroutine-rs Provides an implementation of cooperative multitasking in Rust 414
belozierov/swiftcoroutine An implementation of coroutines in Swift to simplify asynchronous programming and improve error handling. 837
xudong-huang/may A high-performance library for stackful coroutines with support for asynchronous I/O and efficient scheduling. 1,959
kprotty/zap A runtime designed to efficiently manage concurrent tasks and resources in a high-performance manner. 446
mfichman/coro A modern C++ library providing an async socket I/O implementation with SSL support 50
leonoel/cloroutine Provides a low-level, generic stackless coroutine builder for asynchronous programming in Clojure and ClojureScript 232
dpc/mioco Re-implementation of an asynchronous programming system with green threads for Rust. 146
stav121/tasklet An asynchronous task scheduling library written in Rust. 30
zonyitoo/mqtt-rs An MQTT protocol library written in Rust. 178
xudong-huang/generator-rs A Rust library that provides a stackful coroutine framework with generator support and basic concurrency features. 310
kassane/asio A C++ library providing an asynchronous I/O framework for building networked applications. 7
hugoabonizio/schedule.cr Provides a clear and flexible DSL to write periodic or scheduled tasks in Crystal 74
awestlake87/pyo3-asyncio A Rust library that enables interactions between Python Coroutines and Rust Futures using the Asyncio Library 311
arun11299/coro-async A C++ library providing a coroutine-based approach to networking 37