Packages

Async, Concurrency & Runtimes Packages

Async runtimes, concurrency primitives, and futures for writing non-blocking, parallel, and highly concurrent programs (Tokio, futures, asyncio helpers).

194 packages

Packages in Async, Concurrency & Runtimes

54Health
Library Cargo

papaya

A fast, lock-free concurrent hash map for Rust tuned for read-heavy workloads.

956
MIT
Used by 3
54Health
Library Cargo

governor

A GCRA-based rate-limiting library for Rust, supporting no_std and async use

939
MIT
Used by 3
71Health
Library Cargo

socket2

Low-level, cross-platform utilities for creating and configuring network sockets in Rust.

877
Apache 2.0
Used by 3
45Health
Library npm

wonka

A tiny but capable push and pull stream library for TypeScript

740
MIT
Used by 3
65Health
Library Cargo

ringbuf

A lock-free SPSC FIFO ring buffer for Rust with direct access to inner data.

621
Other
Used by 3
74Health
Library Cargo

interprocess

Multifunctional cross-platform interprocess communication toolkit for Rust.

606
Other
Used by 3
85Health
Library Composer

Symfony Lock

A PHP locking component providing exclusive-access locks backed by Redis, databases, filesystem, semaphores, or in-memory stores.

516
MIT
Used by 3
78Health
Library PyPI

billiard

A hardened fork of Python's multiprocessing library that powers Celery's worker pool with extra reliability fixes.

434
BSD 3
Used by 3
41Health
Library npm

async-lock

A lightweight mutex library that serializes asynchronous code in Node.js, with promise and callback support.

426
MIT
Used by 3
45Health
Library Cargo

thread_local

Per-object thread-local storage for Rust, beyond the standard library's static thread_local! macro.

374
Other
Used by 3
51Health
Library npm

get-stream

Consume a Node.js or web stream into a string, Buffer, ArrayBuffer, or array

361
MIT
Used by 3
36Health
Library Cargo

backoff

Retry Rust operations with exponential backoff, for both sync and async code

344
Other
Used by 3
65Health
Library Cargo

pin-project-lite

A lightweight Rust macro crate for safe pin projection, implemented with declarative macros instead of proc-macros.

282
Apache 2.0
Used by 3
73Health
Library PyPI

vine

Lightweight Python promise implementation powering Celery's async callback chains

127
BSD 3
Used by 3
58Health
Library Go

ants

A high-performance goroutine pool for Go that recycles and limits concurrent goroutines to cut memory overhead.

14,526
MIT
Used by 2
49Health
Library Go

concurrent-map

A thread-safe, sharded map for Go that avoids the lock contention of a single global mutex.

4,522
MIT
Used by 2
43Health
Library npm

threads.js

A uniform spawn()/expose() API for offloading work to worker threads and web workers across Node.js, browsers, and Electron.

3,528
MIT
Used by 2
79Health
Library PyPI

Motor

MongoDB's official non-blocking Python driver for asyncio and Tornado applications.

2,525
Apache 2.0
Used by 2
86Health
Framework npm

workflow

Durable, resilient workflow execution for TypeScript, with automatic retries, persistence, and built-in observability.

2,471
Apache 2.0
Used by 2
61Health
Library npm

Cockatiel

Resilience and fault-handling for Node.js: retries, circuit breakers, timeouts, and more.

1,830
MIT
Used by 2
84Health
Library PyPI

aio-pika

An asyncio-native Python client for RabbitMQ that wraps aiormq with a high-level, fully type-hinted API and transparent auto-reconnection.

1,482
Apache 2.0
Used by 2
51Health
Library PyPI

aiocache

Asyncio cache manager with a unified async API across memory, Valkey/Redis, and Memcached backends

1,437
BSD 3
Used by 2
62Health
Library Cargo

Kameo

A lightweight Rust actor library built on Tokio, with supervision, fault tolerance, and local or distributed messaging.

1,400
Other
Used by 2
65Health
Library Cargo

ipc-channel

A multiprocess, drop-in replacement for Rust channels that carries Serde-serializable messages across process boundaries.

1,129
Apache 2.0
Used by 2

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers