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

90Health
Framework PyPI

Twisted

A mature, event-driven networking engine for Python built around the reactor pattern, with async HTTP, SSH, DNS, IMAP, and IRC protocols built in.

5,993
MIT
Used by 1
51Health
Library Cargo

async-std

An async, std-parity Rust runtime that mirrored fs, net, and task APIs — now deprecated in favor of smol.

4,063
Apache 2.0
Used by 1
53Health
Framework Cargo

tarpc

An async Rust RPC framework that defines services directly in code via a macro instead of a separate IDL, with pluggable transports and deadline propagation.

3,744
MIT
Used by 1
52Health
Library Composer

Spatie Async

Run PHP code in parallel with an easy pool API built on PCNTL child processes.

2,811
MIT
Used by 1
81Health
Library PyPI

Asyncer

Small, developer-experience-focused Python library for mixing async, await, and blocking code via AnyIO.

2,500
MIT
Used by 1
84Health
Framework PyPI

taskiq

An async-first distributed task queue for Python with type-safe tasks, pluggable brokers, and first-class FastAPI/AioHTTP integration.

2,354
MIT
Used by 1
77Health
Library PyPI

requests-futures

Non-blocking HTTP requests for Python's requests library, powered by concurrent.futures thread or process pools.

2,223
Apache 2.0
Used by 1
68Health
Library Go

pond

A minimalistic, zero-dependency Go library for running goroutine worker pools that scale automatically and recover from panics.

2,197
MIT
Used by 1
93Health
Library Cargo

OpenRaft

Advanced Raft consensus in Rust, on any async runtime

2,084
Apache 2.0
Used by 1
38Health
Library Cargo

stateright

A Rust model checker and actor library for verifying distributed systems like Paxos and Raft.

1,897
MIT
Used by 1
64Health
Library Cargo

io-uring

Low-level Rust bindings for Linux's io_uring asynchronous I/O interface.

1,750
Apache 2.0
Used by 1
58Health
Library npm

React Web Worker

A React hook for creating and using web workers without blocking the main thread.

1,681
MIT
Used by 1
62Health
Library npm

tinypool

A minimal, dependency-free worker thread pool for Node.js that offloads CPU-bound work without the install-size overhead of larger pool libraries.

1,600
MIT
Used by 1
49Health
Library npm

IxJS

LINQ-style Array#extras operators for composing lazy iterables and async iterables in JavaScript and TypeScript.

1,411
MIT
Used by 1
66Health
Library PyPI

aiokafka

An asyncio-native Kafka client for Python with high-level producer and consumer APIs.

1,405
Apache 2.0
Used by 1
85Health
Library PyPI

kazoo

A production-grade, higher-level Python client for Apache ZooKeeper with pluggable async handlers and battle-tested distributed recipes.

1,323
Apache 2.0
Used by 1
40Health
Library npm

retry

Lightweight abstraction for exponential backoff and custom retry strategies in Node.js

1,258
MIT
Used by 1
84Health
Library Cargo

rama-core

The async Service and Layer trait core that every Rama network stack builds on.

1,236
Other
Used by 1
86Health
Library Cargo

Shuttle

A Rust library for testing concurrent code by controlling and randomizing thread scheduling to reliably surface race conditions.

1,075
Apache 2.0
Used by 1
48Health
Library Cargo

async-channel

Async multi-producer multi-consumer channel for Rust with bounded and unbounded variants.

949
Other
Used by 1
38Health
Library npm

tiny-async-pool

Run many promise-returning functions with a bounded concurrency limit using native async iterators.

822
MIT
Used by 1
50Health
Library Cargo

tokio-cron-scheduler

Schedule async tasks on Tokio using cron-like annotations, one-shot timers, or repeating intervals.

743
Apache 2.0
Used by 1
38Health
Library Cargo

pollster

Minimal Rust async executor that blocks the thread until a future completes

726
Apache 2.0
Used by 1
72Health
Library PyPI

Loky

A robust, cross-platform reusable process pool executor for Python, built as the parallel backend for joblib.

629
BSD 3
Used by 1

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