-
async-stream
Asynchronous streams using async & await notation
-
async-task
Task abstraction for building executors
-
async-tungstenite
Async binding for Tungstenite, the Lightweight stream-based WebSocket implementation
-
smol
A small and fast async runtime
-
async-std
Async version of the Rust standard library
-
async-global-executor
A global executor built on top of async-executor and async-io
-
embassy-executor
async/await executor designed for embedded usage
-
async-scoped
Spawn scoped (non 'static) asynchronous futures for async_std and tokio runtimes
-
tor-rtcompat
Compatibility layer for asynchronous runtimes, used by Tor
-
fast-socks5
Fast SOCKS5 client/server implementation written in Rust async/.await (tokio)
-
ttrpc
version of ttrpc
-
genawaiter
Stackless generators on stable Rust
-
eyeball
Add observability to your Rust types!
-
igd-next
Internet Gateway Protocol client
-
rsmq_async
Async RSMQ port to rust. RSMQ is a simple redis queue system that works in any redis v2.4+. It contains the same methods as the original one in https://github.com/smrchy/rsmq
-
tls-api
TLS API without implementation
-
dataloader
Facebook's DataLoader using async-await
-
executor-trait
A collection of traits to define a common interface across executors
-
cxx-async
interoperability between C++ coroutines and asynchronous Rust
-
wg
Golang like WaitGroup implementation for sync/async Rust
-
async_executors
Implements Spawn, SpawnLocal and SpawnHandle for commonly used executors
-
reactor-trait
A collection of traits to define a common interface across reactors
-
windmark
An elegant and highly performant async Gemini server framework
-
mobc
A generic connection pool with async/await support
-
ghost_actor
GhostActor makes it simple, ergonomic, and idiomatic to implement async / concurrent code using an Actor model
-
clamav-client
ClamAV client library with optional Tokio and async-std support
-
glommio
thread-per-core crate that makes writing highly parallel asynchronous applications in a thread-per-core architecture easier for rustaceans
-
async-dropper
The least-worst ad-hoc implementation of AsyncDrop as a Derive macro
-
async-graphql-extension-apollo-tracing
An async_graphql extension to send traces & metrics to Apollo Studio
-
agnostic-lite
agnostic-lite
is WASM friendly and light version ofagnostic
, for users who want to write async runtime-agnostic crate -
fauxgen
write your own generators in stable rust
-
natpmp
NAT-PMP client library
-
gprs
A set of filtered and optimized Rust libraries creates a foundation for building modern web frameworks
-
async_cell
A Cell<Option<T>> that you can await on
-
openid-client
OpenID client for Rust
-
tokio-executor-trait
executor-trait implementation for tokio
-
ipgeolocate
Get IP address geolocation information freely
-
next-gen
Safe generators on stable Rust
-
xtra
A tiny actor framework
-
async-socks5
An async/.await SOCKS5 implementation
-
monoio-http
Low level http implementation for Monoio
-
discro
DISCRete Observables for asynchronous Functional Reactive Programming (FRP)
-
stick
Platform-agnostic asynchronous gamepad, joystick and flighstick library
-
smol-macros
Macros for setting up a smol runtime
-
async-event-emitter
Lightweight AsyncEventEmitter
-
tokio-reactor-trait
reactor-trait implementation for tokio
-
elegant-departure
simplify graceful shutdown
-
push_decode
Push-based decoding and pull-based encoding
-
async-observable
Async & reactive synchronization model to keep multiple async tasks / threads partially synchronized
-
async-compatibility-layer
an abstraction layer for using both async-std and tokio
-
tokio-nats
Async-await ready NATS library
-
rasi
Asynchronous IO System Interface
-
async_progress
Create sync points across async tasks
-
smoltimeout
A way to poll a future until it or a timer completes
-
async-rate-limiter
Implements a token bucket algorithm that can be used to limit API access frequency. Written in pure Rust.
-
async-global-executor-trait
executor-trait implementation for async-global-executor
-
rasi-mio
a rasi drivers implementation base on mio
-
test_executors
async executors for testing
-
rip-starttls
Sans I/O implementation of https://duesee.dev/p/avoid-implementing-starttls/
-
async-reactor-trait
reactor-trait implementation for async-io
-
twitchchat
interface to the irc-side of twitch's chat system
-
act-zero
Ergonomic actor system
-
futures-delay-queue
Async delay queue backed by async-std and futures-timer
-
async-executor-trait
executor-trait implementation for async-std
-
wasm-mt
A multithreading library for Rust and WebAssembly
-
spaik
Programming Language
-
async-stream-lite
Proc macro-free async/await Rust streams
-
smol-potat
Proc macro for smol runtime
-
couchbase
The official Couchbase Rust SDK
-
async-gcode
An async gcode parser for no_std targets
-
embedded-asyncdelay-rp2040
A hardware-based, asynchronous delay that can be used with async/await runtimes
-
smol-executor-trait
executor-trait implementation for smol
-
some_local_executor
local executor
-
actix-interop
Use async/await syntax with actix actors
-
continue
Swift-style continuation API
-
async-attributes
Experimental language-level polyfills for Async Rust
-
messages
Runtime-agnostic actor library
-
ringbuf-rs
in-memory ringbuf implementation
-
callback-result
Assists in converting the callback function's method of obtaining results into the await method
-
async-dropper-simple
struct-wrapper (i.e. AsyncDropper<T>) based implementation of AsyncDrop
-
async_to_iter
Convert async functions to generators on stable Rust
-
tls-api-2
TLS API without implementation
-
orientdb-client
client for OrientDB™
-
tfrecord
de/serialize for TensorBoard
-
rasi-sqlite3
rais database driver for sqlite3
-
asyncore
-
woke
A minimalistic waker implementation for executors
-
retrying
General-purpose retrying library for Rust with macros and functions
-
async-ops
Use std::ops traits with Futures
-
sea-streamer-runtime
🌊 SeaStreamer async runtime abstraction
-
polyfuse
A FUSE (Filesystem in Userspace) library for Rust
-
mobc-redis
Redis support for the mobc connection pool
-
executor
A minimalistic async/await executor
-
fure
Retrying futures using different policies
-
tbot
Make cool Telegram bots with Rust easily
-
jsonrpsee-http-server
HTTP server for JSON-RPC
-
async-core
A standard for async runtimes
-
rtx
zero-cost runtime-abstraction intended for use by Rust libraries to enable the Freedom of Choice between asynchronous runtimes
-
async-mq
Zero-cost async-await abstraction of lapin AMQP client crate
-
manual_future
A future that must be manually completed, similar to Java's CompletableFuture
-
waitlist
Keep track of an ordered list of Wakers to wake
-
fut-compat
Offers compatibility between the tokio and async_std runtimes
-
anonymous-trait
Anonymous trait implementation with capturing the environment
-
async-wormhole
Async calls across non-async functions
-
mobc-forked
A generic connection pool with async/await support
-
tokio-wrap
run asynchronous code within synchronous functions
-
tokio-async-std
An async-std that can fit into tokio ecosystem straight ahead
-
swait
Blocking on Futures
-
qjack
ergonomic sqlx wrapper for nightly Rust
-
reacher-fast-socks5
Fast SOCKS5 client/server implementation written in Rust async/.await (tokio)
-
abs_art
ABStraction of Asynchronous RunTime
-
catty
Send and await a value asynchronously
-
rvk
accessing VK (VKontakte) API (using
async
/await
) -
ockam_node_no_std
Ockam library types that do not need
std
-
timeware
timer used to schedule execution of closures at a given timestamp
-
async-gen
Async generator in stable rust using async/await
-
remit
Rust generators implemented through async/await syntax
-
hyper-unix-connector
Use hyper with unix-domain sockets
-
task-executor
A task executor
-
futures-await-test
Async test support for Rust through a procedural macro. This crate defines the
#[async_test]
attribute to make writing tests that use async/await easier. -
smol-timeout2
A way to poll a future until it or a timer completes
-
futures-async-runtime-preview
Runtime for the async/await macros in the
futures
crate -
embassy-mock
An unofficial collection of mocked types for the Embassy framework
-
sqlx-build-trust-postgres
PostgreSQL driver implementation for SQLx. Not for direct use; see the
sqlx
crate for details. -
backoff-tower
A tower layer to apply a backoff strategy to retried requests
-
retry_fn
retry function with versions for blocking or non-blocking, tokio or async-std
-
futures-async-combinators
toy futures combinators
-
leaves
Distributed ID Allocator
-
shadowrocks
Shadowsocks port in pure async/.await Rust
-
gen-z
Macro-free stream construction through asynchronous generators via an awaitable sender
-
veilid-async-tungstenite
Async binding for Tungstenite, the Lightweight stream-based WebSocket implementation
-
genawaiter-macro
Convenience macros for generators (genawaiter)
-
ng-async-tungstenite
fork of async-tungstenite for NextGraph.org
-
implicit-await
Implicitly await calls returning Future impls
-
ws-gonzale
Naive websocket server implemented using async / await
-
akt
An actors library for Rust and Tokio designed to work with async / await message handlers out of the box
-
taskwait
Runtime agnostic way to wait for a group of async tasks
-
rasi-ext
includes extend features or experimental features that are useful for asynchronous programming
-
signalr_rs
SignalR client based on actix web client and async await
-
st7735-async-low
Low-level async library for 4-wire serial ST7735
-
yield-return
Implement a coroutine like C#‘s
yield return
using Rust’sasync
,await
-
alzheimer
Async implementation of brainfuck interpreter
-
tasic
Tokio, Async_STD, Smol, Interface Crate
-
dedenne
Cute little generators using async/await in stable rust
-
futures-await-test-preview
Async test support for Rust through a procedural macro. This crate defines the
#[async_test]
attribute to make writing tests that use async/await easier. -
udp_sas_async
Source address selection for UDP sockets
-
bastion-executor-trait
executor-trait implementation for bastion
-
core-futures-tls
A libcore wrapper allowing async/await to be used from no_std crates
-
abs_sync
Abstraction of synchronization for rust async/await
-
async-streamdata
Async IO data stream decoding utilitites
-
sgx_core_futures
Rust SGX SDK provides the ability to write Intel SGX applications in Rust Programming Language
-
coerce-rt
Async actor runtime
-
yaar
asynchronous runtime optimized around configuration and no_std
-
async_dataloader
Powerful tool for avoiding N+1 queries using async/await, based on the DataLoader pattern
-
uexec
work-stealing global and local executor
-
stream_generator
Allows to easily generate streams with async/await
-
ws-lite
Naive websocket server implemented using async / await
-
waitmap
an awaitable concurrent hash map
-
ruserf-core
A decentralized solution for service discovery and orchestration that is lightweight, highly available, and fault tolerant
-
pyo3-async-runtimes-macros
Proc Macro Attributes for
pyo3-async-runtimes
-
build_async
Rust Macros to Unify Synchronous and Asynchronous Codebases
-
ndless-async
Ndless-specific integration with async/await for the TI-Nspire
-
global-executor
Configure a global executor you can reuse everywhere
-
mobc-postgres
Postgres support for the mobc connection pool
-
async-await
Just some macros to emulate the Async and Await :)
-
core-futures-stateless
Workaround for no_std async-await that doesn't store task contexts
-
mojang-api
interfacing with the Mojang API. Includes full support for async/await.
-
pyo3-asyncio-macros
Proc Macro Attributes for PyO3 Asyncio
Try searching with DuckDuckGo.