An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "coroutine" keyword

View the packages on the crates.io package registry that are tagged with the "coroutine" keyword.

Top 9.0% on crates.io
genawaiter-macro 0.99.1
Convenience macros for generators (genawaiter)
2 versions - Latest release: over 5 years ago - 1 dependent package - 49 dependent repositories - 1.84 million downloads total - 466 stars on GitHub - 1 maintainer
coroutine 0.8.0
Coroutine Library in Rust
14 versions - Latest release: over 8 years ago - 3 dependent packages - 1 dependent repositories - 27.9 thousand downloads total - 414 stars on GitHub - 1 maintainer
open-coroutine 0.7.0
The open-coroutine is a simple, efficient and generic stackfull-coroutine library.
34 versions - Latest release: 2 months ago - 30.7 thousand downloads total - 19 stars on GitHub - 1 maintainer
base-coroutine 0.2.0
A fast and safe implementation of stackful coroutines with scheduler which supports preemptive sc...
4 versions - Latest release: over 2 years ago - 2 dependent packages - 5.41 thousand downloads total - 19 stars on GitHub - 1 maintainer
work-steal-queue 0.1.2
Concurrent work-stealing queue, implemented using st3 and crossbeam-deque.
3 versions - Latest release: over 2 years ago - 1 dependent package - 3.7 thousand downloads total - 19 stars on GitHub - 1 maintainer
timer-utils 0.0.4
The time utils.
4 versions - Latest release: over 2 years ago - 4 dependent packages - 6.14 thousand downloads total - 15 stars on GitHub - 1 maintainer
open-coroutine-macros 0.7.0
The proc macros for open-coroutine
11 versions - Latest release: 2 months ago - 1 dependent package - 1 dependent repositories - 8.83 thousand downloads total - 19 stars on GitHub - 1 maintainer
open-coroutine-core 0.7.0
The open-coroutine is a simple, efficient and generic coroutine library.
10 versions - Latest release: 2 months ago - 2 dependent packages - 1 dependent repositories - 8.07 thousand downloads total - 19 stars on GitHub - 1 maintainer
open-coroutine-hook 0.7.0
The syscall hook for open-coroutine
7 versions - Latest release: 2 months ago - 4.08 thousand downloads total - 19 stars on GitHub - 1 maintainer
object-collection 0.0.5
A collection that can store multiple values of types.
5 versions - Latest release: over 2 years ago - 3 dependent packages - 8.53 thousand downloads total - 19 stars on GitHub - 1 maintainer
open-coroutine-queue 0.5.0
Concurrent work-stealing queue, implemented using st3 and crossbeam-deque.
3 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 4.17 thousand downloads total - 19 stars on GitHub - 1 maintainer
libhook 0.1.0
Hook system calls.
4 versions - Latest release: over 2 years ago - 1 dependent package - 4.47 thousand downloads total - 19 stars on GitHub - 1 maintainer
open-coroutine-iouring 0.5.0
The io_uring support for open-coroutine
1 version - Latest release: over 1 year ago - 1 dependent package - 1.56 thousand downloads total - 19 stars on GitHub - 1 maintainer
open-coroutine-timer 0.5.0
The time utils.
4 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 5.26 thousand downloads total - 15 stars on GitHub - 1 maintainer
open-coroutine-hooks 0.5.0
The syscall hook for open-coroutine
2 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 2.46 thousand downloads total - 19 stars on GitHub - 1 maintainer
tcp-std 0.1.0 💰
Standard, blocking I/O handler for tcp-lib
1 version - Latest release: 3 months ago - 431 downloads total - 2 stars on GitHub - 1 maintainer
async_as_symmetric_coroutines 0.0.1
Helpers to use `async` code as symmetric coroutines in stable Rust.
1 version - Latest release: about 1 year ago - 1.22 thousand downloads total - 0 stars on GitHub - 1 maintainer
mioco 0.8.1
Scalable, asynchronous IO coroutine-based handling (aka MIO COroutines).
13 versions - Latest release: almost 9 years ago - 3 dependent packages - 5 dependent repositories - 71.7 thousand downloads total - 148 stars on GitHub - 1 maintainer
yield-return 0.2.0
Implement a coroutine like C#'s `yield return` using Rust's `async`, `await`.
2 versions - Latest release: 7 months ago - 2.17 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 9.3% on crates.io
genawaiter-proc-macro 0.99.1
procedural macro for generators (genawaiter)
2 versions - Latest release: over 5 years ago - 1 dependent package - 46 dependent repositories - 835 thousand downloads total - 464 stars on GitHub - 1 maintainer
fp_rust 0.3.5
Implement fp features for Rust
55 versions - Latest release: almost 4 years ago - 6 dependent packages - 3 dependent repositories - 88.5 thousand downloads total - 122 stars on GitHub - 1 maintainer
context-coroutine 3.1.0
This is a simple set of extensions to provide stackful coroutines; it is not officially associate...
3 versions - Latest release: over 6 years ago - 4.34 thousand downloads total - 6 stars on GitHub - 1 maintainer
Top 6.3% on crates.io
may 0.3.51
Rust Stackful Coroutine Library
54 versions - Latest release: 3 months ago - 15 dependent packages - 14 dependent repositories - 103 thousand downloads total - 2,119 stars on GitHub - 1 maintainer
io-stream 0.0.1 💰
Set of I/O-free coroutines and runtimes to manage streams
1 version - Latest release: about 2 months ago - 367 downloads total - 2 stars on GitHub - 1 maintainer
may_rpc_derive 0.1.4
RPC framework for Rust based on coroutine.
5 versions - Latest release: about 1 year ago - 1 dependent package - 6.41 thousand downloads total - 15 stars on GitHub - 1 maintainer
mapcomp 0.3.0
Python-like list comprehensions for standard containers
8 versions - Latest release: 11 months ago - 1 dependent repositories - 10.9 thousand downloads total - 11 stars on GitHub - 1 maintainer
next-gen 0.1.1
Safe generators on stable Rust.
16 versions - Latest release: over 3 years ago - 1 dependent package - 5 dependent repositories - 150 thousand downloads total - 37 stars on GitHub - 1 maintainer
may_waiter 0.1.17
Simple coroutine communication blocker
18 versions - Latest release: 4 months ago - 1 dependent package - 2 dependent repositories - 20.7 thousand downloads total - 3 stars on GitHub - 1 maintainer
coroutines 0.2.0
High performance coroutine library with native experience
4 versions - Latest release: over 7 years ago - 1 dependent repositories - 6.45 thousand downloads total - 53 stars on GitHub - 1 maintainer
async_shared 0.2.0
A simple signal implementation.
2 versions - Latest release: 8 months ago - 6.19 thousand downloads total - 75 stars on GitHub - 1 maintainer
bevy_defer_http 0.0.4
Hyper based http utilies for bevy_defer.
3 versions - Latest release: about 1 year ago - 3.68 thousand downloads total - 75 stars on GitHub - 1 maintainer
bevy_defer_derive 0.2.2
Derive macroes for bevy_defer.
4 versions - Latest release: 7 months ago - 7.32 thousand downloads total - 75 stars on GitHub - 1 maintainer
bevy_defer 0.14.0
A simple asynchronous runtime for executing async coroutines.
34 versions - Latest release: 3 months ago - 3 dependent packages - 40.2 thousand downloads total - 72 stars on GitHub - 1 maintainer
bevy_defer_picking 0.0.2
bevy_defer reactors for bevy_mod_picking.
2 versions - Latest release: about 1 year ago - 2.17 thousand downloads total - 50 stars on GitHub - 1 maintainer
context_bind 0.0.2
Simple M:N threading library. Should support Linux, MacOS, Free/OpenBSD, and Windows for x86/64, ...
2 versions - Latest release: over 8 years ago - 3.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
io-keyring 0.0.1 💰
Set of I/O-free Rust coroutines and runtimes to manage keyring entries
1 version - Latest release: about 2 months ago - 301 downloads total - 2 stars on GitHub - 1 maintainer
may_rpc 0.1.7
RPC framework for Rust based on coroutine.
8 versions - Latest release: 7 months ago - 8.8 thousand downloads total - 19 stars on GitHub - 1 maintainer
genawaiter2-macro 0.100.1
Convenience macros for generators (genawaiter2)
3 versions - Latest release: 7 months ago - 49.4 thousand downloads total - 1 maintainer
ecgen-rs 0.1.2
Enumerative Combinatoric Generation in Rust
3 versions - Latest release: 4 months ago - 3.36 thousand downloads total - 0 stars on GitHub - 1 maintainer
cocoro 0.2.0
A more type-safe take on Rust stackless coroutines
2 versions - Latest release: 15 days ago - 1.24 thousand downloads total - 2 stars on GitHub - 1 maintainer
terminate 0.2.1
A simple crate to abstract logic to terminate threads, coroutines and the like.
3 versions - Latest release: over 4 years ago - 2 dependent packages - 5.21 thousand downloads total - 6 stars on GitHub - 1 maintainer
algoroutine 0.1.7
Light-weight algebraic effect(algebraic goroutine) in Rust
8 versions - Latest release: 4 months ago - 3.69 thousand downloads total - 4 stars on GitHub - 1 maintainer
easyfibers 0.7.0
easyfibers is a closure-less couroutine library for executing asynchronous tasks as painlessly as...
5 versions - Latest release: almost 8 years ago - 1 dependent repositories - 8.53 thousand downloads total - 6 stars on GitHub - 1 maintainer
concurrency 4.20.1
This exist to prove a point
6 versions - Latest release: over 5 years ago - 7.54 thousand downloads total - 5 stars on GitHub - 1 maintainer
Top 7.2% on crates.io
corosensei 0.2.2
A fast and safe implementation of stackful coroutines
8 versions - Latest release: 2 months ago - 4 dependent packages - 761 dependent repositories - 4.7 million downloads total - 240 stars on GitHub - 1 maintainer
ncd 0.1.1
Concurrency library
2 versions - Latest release: 8 months ago - 2.66 thousand downloads total - 1 maintainer
liblightning 0.0.2
High-performance general-purpose stackful coroutine library.
2 versions - Latest release: over 7 years ago - 3.1 thousand downloads total - 1 maintainer
io-oauth 0.0.1 💰
Set of I/O-free coroutines to manage OAuth flows
1 version - Latest release: about 2 months ago - 259 downloads total - 1 stars on GitHub - 1 maintainer
genawaiter2 0.100.1
Stackless generators on stable Rust.
2 versions - Latest release: 7 months ago - 47.5 thousand downloads total - 1 maintainer
bevy_coroutine 0.3.0
A simple library to run coroutines in Bevy
6 versions - Latest release: 3 months ago - 4.82 thousand downloads total - 11 stars on GitHub - 1 maintainer
minicoroutine 0.1.3
mini coroutine library in rust
3 versions - Latest release: almost 2 years ago - 3.75 thousand downloads total - 1 stars on GitHub - 1 maintainer
ruloom 0.1.2
A thin wrapper around 'corosensei' that provides support for stackful coroutines in Rust (like Lo...
3 versions - Latest release: 7 months ago - 1.84 thousand downloads total - 0 stars on GitHub - 1 maintainer
cogo 0.1.36
Rust Coroutine Library like go
37 versions - Latest release: over 3 years ago - 7 dependent packages - 1 dependent repositories - 42.4 thousand downloads total - 63 stars on GitHub - 1 maintainer
simplesched 0.1.1
A naive coroutine based scheduler with asynchronous I/O support
2 versions - Latest release: almost 10 years ago - 4.2 thousand downloads total - 34 stars on GitHub - 1 maintainer
may_actor 0.2.3
Simple Actor library based on MAY
7 versions - Latest release: about 1 year ago - 9.97 thousand downloads total - 28 stars on GitHub - 1 maintainer
stuck 0.4.1
Multi-threading scheduled task facility building on cooperative stackful coroutine
13 versions - Latest release: 2 months ago - 13.1 thousand downloads total - 4 stars on GitHub - 1 maintainer
greentask 0.2.0
Library to use coroutines as green tasks.
2 versions - Latest release: almost 8 years ago - 3.66 thousand downloads total - 0 stars on GitHub - 1 maintainer
genawaiter2-proc-macro 0.100.1
procedural macro for generators (genawaiter2)
3 versions - Latest release: 7 months ago - 45.9 thousand downloads total - 1 maintainer
minicoro-sys 0.8.1
rust binding to minicoro
2 versions - Latest release: almost 2 years ago - 1 dependent package - 3.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
io-process 0.0.1 💰
Set of I/O-free coroutines and runtimes to manage processes
1 version - Latest release: about 2 months ago - 249 downloads total - 2 stars on GitHub - 1 maintainer
io-http 0.0.1 💰
Set of I/O-free coroutines to manage HTTP streams
1 version - Latest release: about 2 months ago - 253 downloads total - 3 stars on GitHub - 1 maintainer
simple_coro 0.1.3
(ab)using async/await to write simple state-machine based coroutines
4 versions - Latest release: 4 months ago - 2.38 thousand downloads total - 26 stars on GitHub - 1 maintainer
mco 0.1.48
Rust Coroutine Library like go
12 versions - Latest release: over 1 year ago - 10 dependent packages - 2 dependent repositories - 18.7 thousand downloads total - 63 stars on GitHub - 1 maintainer
Top 4.4% on crates.io
generator 0.8.5
Stackfull Generator Library in Rust
41 versions - Latest release: 2 months ago - 12 dependent packages - 6,376 dependent repositories - 23.1 million downloads total - 329 stars on GitHub - 1 maintainer
mco-gen 0.1.1
Stackfull Generator Library in Rust
2 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 5.68 thousand downloads total - 63 stars on GitHub - 1 maintainer
run-loop 0.1.1
Run loop for thread, provide message post, deadline timer and future executor
2 versions - Latest release: over 5 years ago - 2.42 thousand downloads total - 1 stars on GitHub - 1 maintainer
ucontext 0.0.5
glibc's ucontext binding for rust
5 versions - Latest release: over 10 years ago - 8.24 thousand downloads total - 3 stars on GitHub - 1 maintainer
posturn 0.3.0
Build turn-based games with `async` Rust
4 versions - Latest release: 3 months ago - 2.92 thousand downloads total - 0 stars on GitHub - 1 maintainer
tcp-lib 0.1.0 💰
I/O-free library to manage TCP streams
1 version - Latest release: 3 months ago - 366 downloads total - 2 stars on GitHub - 1 maintainer
corona 0.4.3
Coroutine and Async/Await support for tokio-based futures
11 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 18 thousand downloads total - 119 stars on GitHub - 1 maintainer
Top 5.0% on crates.io
genawaiter 0.99.1
Stackless generators on stable Rust.
7 versions - Latest release: over 5 years ago - 47 dependent packages - 205 dependent repositories - 1.83 million downloads total - 461 stars on GitHub - 1 maintainer