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.

io-timer 0.0.1
Set of I/O-free coroutines to manage timers
1 version - Latest release: about 6 hours ago - 0 downloads total - 1 maintainer
tcp-std 0.1.0 💰
Standard, blocking I/O handler for tcp-lib
1 version - Latest release: 10 months ago - 680 downloads total - 3 stars on GitHub - 1 maintainer
may_rpc 0.1.7
RPC framework for Rust based on coroutine.
8 versions - Latest release: about 1 year ago - 9.98 thousand downloads total - 21 stars on GitHub - 1 maintainer
Top 4.4% on crates.io
generator 0.8.8
Stackfull Generator Library in Rust
44 versions - Latest release: about 2 months ago - 12 dependent packages - 6,376 dependent repositories - 44.5 million downloads total - 349 stars on GitHub - 1 maintainer
bevy_defer 0.17.0
A simple asynchronous runtime for executing async coroutines.
37 versions - Latest release: 29 days ago - 3 dependent packages - 50.5 thousand downloads total - 78 stars on GitHub - 1 maintainer
bevy_coroutine_system_macro 0.1.1
Procedural macros for bevy_coroutine_system
2 versions - Latest release: 6 months ago - 806 downloads total - 11 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: almost 6 years ago - 2.82 thousand downloads total - 1 stars on GitHub - 1 maintainer
open-coroutine-hook 0.7.0
The syscall hook for open-coroutine
7 versions - Latest release: 9 months ago - 5.27 thousand downloads total - 19 stars on GitHub - 1 maintainer
bevy_defer_picking 0.0.2
bevy_defer reactors for bevy_mod_picking.
2 versions - Latest release: over 1 year ago - 2.57 thousand downloads total - 50 stars on GitHub - 1 maintainer
mco 0.1.48
Rust Coroutine Library like go
12 versions - Latest release: about 2 years ago - 10 dependent packages - 2 dependent repositories - 22.3 thousand downloads total - 64 stars on GitHub - 1 maintainer
bevy_coroutine_system 0.1.1
A coroutine system for Bevy game engine
2 versions - Latest release: 6 months ago - 682 downloads total - 11 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: almost 6 years ago - 1 dependent package - 46 dependent repositories - 1.15 million downloads total - 469 stars on GitHub - 1 maintainer
Top 9.0% on crates.io
genawaiter-macro 0.99.1
Convenience macros for generators (genawaiter)
2 versions - Latest release: almost 6 years ago - 1 dependent package - 49 dependent repositories - 2.66 million downloads total - 469 stars on GitHub - 1 maintainer
mapcomp 0.3.0
Python-like list comprehensions for standard containers
8 versions - Latest release: over 1 year ago - 1 dependent repositories - 12 thousand downloads total - 11 stars on GitHub - 1 maintainer
ncd 0.1.2
Nate's Central Dispatch. Rust concurrency library.
3 versions - Latest release: 5 months ago - 6.29 thousand downloads total - 1 maintainer
io-keyring 0.0.2 💰
Set of I/O-free Rust coroutines and runtimes to manage keyring entries
2 versions - Latest release: 5 months ago - 1.35 thousand downloads total - 2 stars on GitHub - 1 maintainer
may_actor 0.2.3
Simple Actor library based on MAY
7 versions - Latest release: over 1 year ago - 11.2 thousand downloads total - 28 stars on GitHub - 1 maintainer
async_shared 0.2.0
A simple signal implementation.
2 versions - Latest release: about 1 year ago - 11.1 thousand downloads total - 78 stars on GitHub - 1 maintainer
cogo 0.1.36
Rust Coroutine Library like go
37 versions - Latest release: almost 4 years ago - 7 dependent packages - 1 dependent repositories - 48.2 thousand downloads total - 64 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: over 1 year ago - 1.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
io-oauth 0.0.3 💰
Set of I/O-free coroutines to manage OAuth flows
3 versions - Latest release: 4 months ago - 1.11 thousand downloads total - 1 stars on GitHub - 1 maintainer
io-fs 0.0.1 💰
Set of I/O-free coroutines and runtimes to manage filesystems
1 version - Latest release: 7 months ago - 1.15 thousand downloads total - 2 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: about 1 year ago - 2.94 thousand downloads total - 4 stars on GitHub - 1 maintainer
mco-gen 0.1.1
Stackfull Generator Library in Rust
2 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 6.41 thousand downloads total - 64 stars on GitHub - 1 maintainer
Top 5.0% on crates.io
genawaiter 0.99.1
Stackless generators on stable Rust.
7 versions - Latest release: almost 6 years ago - 47 dependent packages - 205 dependent repositories - 2.7 million downloads total - 469 stars on GitHub - 1 maintainer
open-coroutine-macros 0.7.0
The proc macros for open-coroutine
11 versions - Latest release: 9 months ago - 1 dependent package - 1 dependent repositories - 10.4 thousand downloads total - 19 stars on GitHub - 1 maintainer
libhook 0.1.0
Hook system calls.
4 versions - Latest release: about 3 years ago - 1 dependent package - 5.03 thousand downloads total - 19 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 9 years ago - 4.17 thousand downloads total - 1 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: 11 months ago - 4.79 thousand downloads total - 27 stars on GitHub - 1 maintainer
coroutines 0.2.0
High performance coroutine library with native experience
4 versions - Latest release: almost 8 years ago - 1 dependent repositories - 7.28 thousand downloads total - 53 stars on GitHub - 1 maintainer
cocoro 0.3.0
A more type-safe take on Rust stackless coroutines
3 versions - Latest release: 23 days ago - 1.85 thousand downloads total - 2 stars on GitHub - 1 maintainer
open-coroutine-hooks 0.5.0
The syscall hook for open-coroutine
2 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 2.79 thousand downloads total - 19 stars on GitHub - 1 maintainer
bevy_defer_http 0.0.4
Hyper based http utilies for bevy_defer.
3 versions - Latest release: over 1 year ago - 4.23 thousand downloads total - 78 stars on GitHub - 1 maintainer
algoroutine 0.1.7
Light-weight algebraic effect(algebraic goroutine) in Rust
8 versions - Latest release: 11 months ago - 5.27 thousand downloads total - 4 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: 9 months ago - 35 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: about 2 years ago - 1 dependent package - 1 dependent repositories - 4.73 thousand downloads total - 19 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: almost 7 years ago - 4.81 thousand downloads total - 6 stars on GitHub - 1 maintainer
mioco 0.8.1
Scalable, asynchronous IO coroutine-based handling (aka MIO COroutines).
13 versions - Latest release: over 9 years ago - 3 dependent packages - 5 dependent repositories - 74.6 thousand downloads total - 150 stars on GitHub - 1 maintainer
Top 6.3% on crates.io
may 0.3.51
Rust Stackful Coroutine Library
54 versions - Latest release: 9 months ago - 15 dependent packages - 14 dependent repositories - 123 thousand downloads total - 2,253 stars on GitHub - 1 maintainer
next-gen 0.1.1
Safe generators on stable Rust.
16 versions - Latest release: about 4 years ago - 1 dependent package - 5 dependent repositories - 232 thousand downloads total - 37 stars on GitHub - 1 maintainer
io-vdir 0.0.3 💰
Set of I/O-free coroutines to manage Vdir filesystems
3 versions - Latest release: 4 months ago - 1.06 thousand downloads total - 2 stars on GitHub - 1 maintainer
fp_rust 0.3.5
Implement fp features for Rust
55 versions - Latest release: over 4 years ago - 6 dependent packages - 3 dependent repositories - 97.9 thousand downloads total - 122 stars on GitHub - 1 maintainer
sans 0.1.0-alpha.4
Composable coroutine-based programming library for sans-io
2 versions - Latest release: 4 months ago - 527 downloads total - 0 stars on GitHub - 1 maintainer
object-collection 0.0.5
A collection that can store multiple values of types.
5 versions - Latest release: almost 3 years ago - 3 dependent packages - 9.77 thousand downloads total - 19 stars on GitHub - 1 maintainer
timer-utils 0.0.4
The time utils.
4 versions - Latest release: almost 3 years ago - 4 dependent packages - 6.96 thousand downloads total - 15 stars on GitHub - 1 maintainer
may_waiter 0.1.17
Simple coroutine communication blocker
18 versions - Latest release: 11 months ago - 1 dependent package - 2 dependent repositories - 23.3 thousand downloads total - 3 stars on GitHub - 1 maintainer
io-http 0.0.3 💰
Set of I/O-free coroutines to manage HTTP streams
3 versions - Latest release: 4 months ago - 1.76 thousand downloads total - 3 stars on GitHub - 1 maintainer
may_rpc_derive 0.1.4
RPC framework for Rust based on coroutine.
5 versions - Latest release: over 1 year ago - 1 dependent package - 7.29 thousand downloads total - 15 stars on GitHub - 1 maintainer
coroutine 0.8.0
Coroutine Library in Rust
14 versions - Latest release: almost 9 years ago - 3 dependent packages - 1 dependent repositories - 30.2 thousand downloads total - 415 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: about 1 year ago - 2.67 thousand downloads total - 0 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: about 3 years ago - 2 dependent packages - 6.11 thousand downloads total - 19 stars on GitHub - 1 maintainer
minicoroutine 0.1.3
mini coroutine library in rust
3 versions - Latest release: over 2 years ago - 4.71 thousand downloads total - 1 stars on GitHub - 1 maintainer
ecgen-rs 0.1.3
Enumerative Combinatoric Generation in Rust
4 versions - Latest release: 5 months ago - 4.34 thousand downloads total - 0 stars on GitHub - 1 maintainer
io-calendar 0.0.1
Set of I/O-free coroutines to manage calendars
1 version - Latest release: 4 months ago - 178 downloads total - 1 stars on GitHub - 1 maintainer
posturn 0.3.0
Build turn-based games with `async` Rust
4 versions - Latest release: 10 months ago - 3.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
io-stream 0.0.2 💰
Set of I/O-free coroutines and runtimes to manage streams
2 versions - Latest release: 6 months ago - 1.71 thousand downloads total - 3 stars on GitHub - 1 maintainer
ucontext 0.0.5
glibc's ucontext binding for rust
5 versions - Latest release: about 11 years ago - 9.19 thousand downloads total - 3 stars on GitHub - 1 maintainer
open-coroutine-timer 0.5.0
The time utils.
4 versions - Latest release: about 2 years ago - 2 dependent packages - 1 dependent repositories - 5.91 thousand downloads total - 15 stars on GitHub - 1 maintainer
Top 7.2% on crates.io
corosensei 0.3.2
A fast and safe implementation of stackful coroutines
11 versions - Latest release: 2 months ago - 4 dependent packages - 761 dependent repositories - 5.58 million downloads total - 255 stars on GitHub - 1 maintainer
open-coroutine-iouring 0.5.0
The io_uring support for open-coroutine
1 version - Latest release: about 2 years ago - 1 dependent package - 1.85 thousand downloads total - 19 stars on GitHub - 1 maintainer
stuck 0.4.1
Multi-threading scheduled task facility building on cooperative stackful coroutine
13 versions - Latest release: 9 months ago - 15.1 thousand downloads total - 4 stars on GitHub - 1 maintainer
liblightning 0.0.2
High-performance general-purpose stackful coroutine library.
2 versions - Latest release: almost 8 years ago - 3.48 thousand downloads total - 1 maintainer
io-addressbook 0.0.1 💰
Set of I/O-free coroutines to manage contacts
1 version - Latest release: 4 months ago - 280 downloads total - 4 stars on GitHub - 1 maintainer
genawaiter2-macro 0.100.1
Convenience macros for generators (genawaiter2)
3 versions - Latest release: about 1 year ago - 98.9 thousand downloads total - 1 maintainer
io-process 0.0.2 💰
Set of I/O-free coroutines and runtimes to manage processes
2 versions - Latest release: 5 months ago - 1.27 thousand downloads total - 2 stars on GitHub - 1 maintainer
genawaiter2-proc-macro 0.100.1
procedural macro for generators (genawaiter2)
3 versions - Latest release: about 1 year ago - 98.9 thousand downloads total - 1 maintainer
corona 0.4.3
Coroutine and Async/Await support for tokio-based futures
11 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 20.3 thousand downloads total - 120 stars on GitHub - 1 maintainer
tinycoro 0.1.2
rust bindings to minicoro
4 versions - Latest release: 5 months ago - 1.04 thousand downloads total - 0 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: about 5 years ago - 2 dependent packages - 5.94 thousand downloads total - 6 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: over 8 years ago - 1 dependent repositories - 9.39 thousand downloads total - 6 stars on GitHub - 1 maintainer
simplesched 0.1.1
A naive coroutine based scheduler with asynchronous I/O support
2 versions - Latest release: over 10 years ago - 4.62 thousand downloads total - 34 stars on GitHub - 1 maintainer
greentask 0.2.0
Library to use coroutines as green tasks.
2 versions - Latest release: over 8 years ago - 4.04 thousand downloads total - 0 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: 9 months ago - 2 dependent packages - 1 dependent repositories - 9.66 thousand downloads total - 19 stars on GitHub - 1 maintainer
genawaiter2 0.100.1
Stackless generators on stable Rust.
2 versions - Latest release: about 1 year ago - 96.4 thousand downloads total - 1 maintainer
uefi_corosensei 0.1.4
A fast and safe implementation of stackful coroutines. This is a fork adapted to work in a UEFI e...
1 version - Latest release: 4 months ago - 7.57 thousand downloads total - 0 stars on GitHub - 1 maintainer
bevy_defer_derive 0.3.0
Derive macroes for bevy_defer.
5 versions - Latest release: 4 months ago - 11 thousand downloads total - 79 stars on GitHub - 1 maintainer
concurrency 4.20.1
This exist to prove a point
6 versions - Latest release: about 6 years ago - 8.58 thousand downloads total - 5 stars on GitHub - 1 maintainer
bevy_coroutine 0.4.0
A simple library to run coroutines in Bevy
7 versions - Latest release: 4 months ago - 6.12 thousand downloads total - 12 stars on GitHub - 1 maintainer
tcp-lib 0.1.0 💰
I/O-free library to manage TCP streams
1 version - Latest release: 10 months ago - 773 downloads total - 3 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: almost 3 years ago - 1 dependent package - 4.2 thousand downloads total - 19 stars on GitHub - 1 maintainer
minicoro-sys 0.8.1
rust binding to minicoro
2 versions - Latest release: over 2 years ago - 1 dependent package - 4 thousand downloads total - 1 stars on GitHub - 1 maintainer