PyPI StatsPyPI Stats
DiscoverCompareTrendingDashboard
PyPI Stats — Download analytics for Python packages
APIGitHubPrivacyTerms

Sign in to subscribe to our weekly trending newsletter.

Download data sourced from BigQuery (Google). Counts may include CI/CD and mirror traffic.
Inspired by and built upon the work of pypistats.org
Discover/Distributed Systems & Async
⚡

Best Python Distributed Systems & Async Libraries

Libraries for distributed computing, task queues, message brokers, and async workloads.

24 packages · ranked by health score & downloads

#1cloudpicklev3.1.2↓
90

Pickler class to extend the standard pickle.Pickler functionality

85.7M/moBSD-3-Clause★ 1.9K
#2execnetv2.1.2↓
86

execnet: rapid multi-Python deployment

67.7M/moMIT
#3smart-openv8.0.2↓
87

Utils for streaming large files (S3, HDFS, GCS, SFTP, Azure Blob Storage, gzip, bz2, zst...)

29.5M/moMIT License★ 3.5K
#4celeryv5.6.3↓
89

Distributed Task Queue.

21.3M/moBSD-3-Clause★ 28.9K
#5billiardv4.3.0↓
87

Python multiprocessing fork with improvements and bugfixes

21.0M/moBSD★ 434
#6kombuv5.6.2↓
86

Messaging library for Python.

21.7M/moBSD-3-Clause★ 3.1K
#7portalockerv4.4.0↓
80

Cross-platform file locking, with Redis, PID-file and bounded-semaphore locks

23.3M/moBSD-3-Clause★ 326
#8daskv2026.8.0↓
93
← All categoriesSearch distributed systems & async packages →

Parallel PyData with Task Scheduling

12.7M/moBSD-3-Clause★ 13.9K
#9modalv1.6.0↓
68

Python client library for Modal

26.7M/moApache-2.0★ 521
#10c7n-orgv0.6.52↓
94

Cloud Custodian - Parallel Execution

4.3M/moApache-2.0★ 6.1K
#11rqv2.12.0↓
90

RQ is a simple, lightweight, library for creating background jobs, and processing them.

4.8M/moBSD-2-Clause★ 10.7K

19 more packages

Sign in for free to see the full list

Sign in free