Concurrency
tokio-tungstenite
0.30.0 GrowingTokio binding for Tungstenite, the Lightweight stream-based WebSocket implementation
rtic-macros
2.3.0 StableProcedural macros, syntax parsing, and codegen of the RTIC crate
rtic
2.3.0 StableReal-Time Interrupt-driven Concurrency (RTIC): a concurrency framework for building real-time systems
futures-lite
2.6.1 GrowingFutures, streams, and async I/O combinators
rayon
1.12.0 StableSimple work-stealing parallelism for Rust
thread-priority
3.1.1 StableLibrary for managing threads priority and schedule policies
futures-concurrency
7.7.1 GrowingStructured concurrency operations for async Rust
crossbeam-queue
0.3.13 GrowingConcurrent queues
crossbeam-epoch
0.9.20 GrowingEpoch-based garbage collection
async-lock
3.4.2 GrowingAsync synchronization primitives
async-tungstenite
0.34.1 GrowingAsync binding for Tungstenite, the Lightweight stream-based WebSocket implementation
crossbeam-utils
0.8.22 GrowingUtilities for concurrent programming
crossbeam-deque
0.8.7 GrowingConcurrent work-stealing deque
async-global-executor
3.1.0 GrowingA global executor built on top of async-executor and async-io
quick_cache
0.7.0 GrowingLightweight and high performance concurrent cache
scc
3.8.4 StableA collection of high-performance asynchronous/concurrent containers with both asynchronous and synchronous interfaces
embassy-time-driver
0.2.2 GrowingDriver trait for embassy-time
embassy-sync
0.8.0 Growingno-std, no-alloc synchronization primitives with async support
dashmap
6.2.1 StableBlazing fast concurrent HashMap for Rust.
critical-section
1.2.0 StableCross-platform critical section
locktick
0.6.0 GrowingAutomated lock accounting & profiling
event-listener
5.4.1 GrowingNotify async tasks or threads
ratelimit
2.0.0 GrowingA lock-free token bucket ratelimiter
crossbeam-channel
0.5.16 GrowingMulti-producer multi-consumer channels for message passing
crossfire
3.1.19 Stablechannels for async and threads
pollster
1.0.1 StableSynchronously block the thread until a future completes
enough
0.4.4 ExperimentalMinimal cooperative cancellation trait for long-running operations
async-fs
2.2.0 GrowingAsync filesystem primitives
async-channel
2.5.0 GrowingAsync multi-producer multi-consumer channel
clashmap
1.3.0 StableSharded hashmap suitable for fast concurrent access
triomphe
0.1.16 GrowingA fork of std::sync::Arc with some extra functionality and without weak references (originally servo_arc)
mpi
0.8.2 GrowingMessage Passing Interface bindings for Rust
sdd
4.8.8 StableScalable lock-free delayed memory reclaimer
tokio-websockets
0.13.3 GrowingHigh performance, strict, tokio-util based WebSockets implementation
async-task
4.7.1 GrowingTask abstraction for building executors
actr-runtime
0.4.15 ExperimentalThin business dispatch layer for Actor-RTC — wasm32-compatible
async-executor
1.14.0 GrowingAsync executor
ringbuf
0.5.0 GrowingLock-free SPSC FIFO ring buffer with direct access to inner data
wg
1.1.0 StableGolang like WaitGroup implementation for sync/async Rust.
rav1d-disjoint-mut
0.3.1 ExperimentalA provably safe abstraction for concurrent disjoint mutable access to contiguous storage
waker-fn
1.2.0 GrowingConvert closures into wakers
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.
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
blocking
1.6.2 GrowingA thread pool for isolating blocking I/O in async programs
fast-down
5.0.2 StableDownload everything fast
asimov-flow
25.2.0 StableASIMOV Software Development Kit (SDK) for Rust
almost-enough
0.4.4 ExperimentalBatteries-included ergonomic extensions for the `enough` cooperative cancellation crate
rtic-monotonic
1.0.0 GrowingCore abstractions of the Real-Time Interrupt-driven Concurrency Monotonic timers
majra
1.0.4 ExperimentalDistributed queue & multiplex engine — pub/sub, priority queues, relay, IPC, heartbeat, and rate limiting for Rust