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 timers1 version - Latest release: about 6 hours ago - 0 downloads total - 1 maintainer
tcp-std 0.1.0 💰
Standard, blocking I/O handler for tcp-lib1 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
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
generator 0.8.8
Stackfull Generator Library in Rust44 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_system2 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 executor2 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-coroutine7 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 go12 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 engine2 versions - Latest release: 6 months ago - 682 downloads total - 11 stars on GitHub - 1 maintainer
Top 9.3% on crates.io
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
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
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
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 containers8 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 entries2 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 MAY7 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 go37 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 flows3 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 filesystems1 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 Rust2 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
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
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-coroutine11 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 coroutines4 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 experience4 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 coroutines3 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-coroutine2 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 Rust8 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
54 versions - Latest release: 9 months ago - 15 dependent packages - 14 dependent repositories - 123 thousand downloads total - 2,253 stars on GitHub - 1 maintainer
may 0.3.51
Rust Stackful Coroutine Library54 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 filesystems3 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 Rust55 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-io2 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 blocker18 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 streams3 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 Rust14 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 rust3 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 Rust4 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 calendars1 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` Rust4 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 streams2 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 rust5 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
11 versions - Latest release: 2 months ago - 4 dependent packages - 761 dependent repositories - 5.58 million downloads total - 255 stars on GitHub - 1 maintainer
corosensei 0.3.2
A fast and safe implementation of stackful coroutines11 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-coroutine1 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 coroutine13 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 contacts1 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 processes2 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 futures11 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 minicoro4 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 support2 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 point6 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 Bevy7 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 streams1 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 minicoro2 versions - Latest release: over 2 years ago - 1 dependent package - 4 thousand downloads total - 1 stars on GitHub - 1 maintainer
Related Keywords
rust
48
async
30
generator
19
hook
13
io-free
12
yield
11
fiber
11
sans-io
11
library
11
runtime
10
concurrency
8
await
8
bevy
8
coroutines
7
thread
7
open-coroutine
6
futures
6
asynchronous
6
multi-thread
5
ui
5
reactivity
5
defer
5
stream
5
green
5
fibers
4
game
4
networking
3
stackful
3
concurrent
3
context
3
vdir
3
http
3
mco
3
goroutine
3
asyncio
3
minicoro
3
rust-crate
3
async-runtime
3
filesystem
3
tcp
3
macro
3
write
3
read
3
syscall
2
protocol
2
server
2
rust-library
2
stack
2
scalability
2
io
2
green-threads
2
rust-lang
2
procedure
2
mio
2
directory
2
file
2
fs
2
gamedev
2
std
2
future
2
functional
2
rpc-framework
2
timer
2
tokio
2
process
2
serialize
2
vcf
2
work-steal
2
ical
2
vcard
2
signal
2
rpc
2
remote
2
object
1
authorization
1
squatting
1
collection
1
reactive-programming
1
reactive
1
publisher-subscriber-pattern
1
publisher-subscriber
1
optional-implementations
1
functional-reactive-programming
1
handler
1
monads
1
multithreading
1
preempt
1
net
1
terminate
1
command
1
webdav
1
contact
1
carddav
1
addressbook
1
task
1
io-uring
1
iouring
1
io_uring
1
utils
1
ucontext
1