Concurrency
rayon
1.12.0 StableSimple work-stealing parallelism for Rust
futures-concurrency
7.7.1 StableStructured concurrency operations for async Rust
futures-lite
2.6.1 GrowingFutures, streams, and async I/O combinators
async-tungstenite
0.34.1 GrowingAsync binding for Tungstenite, the Lightweight stream-based WebSocket implementation
tokio-tungstenite
0.29.0 GrowingTokio binding for Tungstenite, the Lightweight stream-based WebSocket implementation
ratelimit
2.0.0 StableA lock-free token bucket ratelimiter
async-lock
3.4.2 GrowingAsync synchronization primitives
embassy-time-driver
0.2.2 GrowingDriver trait for embassy-time
dashmap
6.2.1 StableBlazing fast concurrent HashMap for Rust.
clashmap
1.3.0 StableSharded hashmap suitable for fast concurrent access
embassy-sync
0.8.0 Growingno-std, no-alloc synchronization primitives with async support
async-global-executor
3.1.0 GrowingA global executor built on top of async-executor and async-io
ringbuf
0.5.0 GrowingLock-free SPSC FIFO ring buffer with direct access to inner data
enough
0.4.4 ExperimentalMinimal cooperative cancellation trait for long-running operations
event-listener
5.4.1 GrowingNotify async tasks or threads
async-fs
2.2.0 GrowingAsync filesystem primitives
async-channel
2.5.0 GrowingAsync multi-producer multi-consumer channel
quick_cache
0.6.22 GrowingLightweight and high performance concurrent cache
async-executor
1.14.0 StableAsync executor
crossfire
3.1.16 Stablechannels for async and threads
fast-down
5.0.1 StableDownload everything fast
scc
3.7.1 StableA collection of high-performance asynchronous/concurrent containers with both asynchronous and synchronous interfaces
async-rs
0.8.11 ExperimentalAsync runtime abstraction
corosensei
0.3.4 GrowingA fast and safe implementation of stackful coroutines
fast-steal
6.5.3 Stable特别快的多线程任务调度器,支持超细颗粒度的任务窃取
almost-enough
0.4.4 ExperimentalBatteries-included ergonomic extensions for the `enough` cooperative cancellation crate
async-task
4.7.1 GrowingTask abstraction for building executors
triple_buffer
9.0.0 StableAn implementation of triple buffering, useful for sharing frequently updated data between threads
shuttle
0.9.1 GrowingA library for testing concurrent Rust code
mmap-io
1.0.0 GrowingZero-copy memory-mapped file I/O for Rust. Safe concurrent reads, writes, and atomic views across Linux, macOS, and Windows. Built for databases, log structures, game runtimes, caches, and IPC.
rayon-core
1.13.0 GrowingCore APIs for Rayon
portable-atomic
1.13.1 StablePortable atomic types including support for 128-bit atomics, atomic float, etc.
flume
0.12.0 GrowingA blazingly fast multi-producer channel
blocking
1.6.2 GrowingA thread pool for isolating blocking I/O in async programs
rav1d-disjoint-mut
0.3.0 ExperimentalA provably safe abstraction for concurrent disjoint mutable access to contiguous storage
thread-id
5.1.0 GrowingGet a unique thread ID
stretto
0.9.0 GrowingStretto is a high performance thread-safe memory-bound Rust cache.
apalis-codec
0.1.0-rc.9 ExperimentalCodec utilities for using various serialization formats in apalis
embassy-futures
0.1.2 Growingno-std, no-alloc utilities for working with futures
waker-fn
1.2.0 GrowingConvert closures into wakers
sync_wrapper
1.0.2 GrowingA tool for enlisting the compiler's help in proving the absence of concurrency
async-std
1.13.2 GrowingDeprecated in favor of `smol` - Async version of the Rust standard library
hwlocality
1.0.0-alpha.12 StableIdiomatic Rust bindings for the hwloc hardware locality library
saa
5.6.0 GrowingWord-sized low-level synchronization primitives providing both asynchronous and synchronous interfaces.
sdd
4.8.6 StableScalable lock-free delayed memory reclaimer
s3sync
1.58.8 StableReliable, flexible, and fast synchronization tool for S3.
fork_union
2.3.1 StableLow-latency OpenMP-style NUMA-aware cross-platform fine-grained parallelism library
fast-pull
5.0.1 GrowingPull everything fast
affinitypool
0.6.0 GrowingA Rust library for running blocking jobs on a dedicated thread pool with CPU core affinity
radium
1.1.1 GrowingPortable interfaces for maybe-atomic types