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/requests/Alternatives

Best Alternatives to requests

Python HTTP for Humans.

12 similar packages · ranked by shared classifiers & health score · View requests →

#1
niquestsv3.21.2↑

Niquests is a simple, yet elegant, HTTP library. It is a drop-in replacement for Requests, which is under feature freeze.

740.0K/moApache-2.0★ 2.5K
77
#2
jh2v5.0.15↑

HTTP/2 State-Machine based protocol implementation

772.0K/moMIT★ 3
70
#3
urllib3v2.8.0↑

HTTP library with thread-safe connection pooling, file post, and more.

722.6M/moMIT★ 4.1K
86
#4
selectolaxv1.0.0↑

A fast HTML5 parser with CSS selectors, written in Cython, using the Lexbor engine.

3.0M/moMIT★ 1.7K
85
#5
token-bucketv0.4.0↑

Very fast implementation of the token bucket algorithm.

550.2K/moApache-2.0★ 85
77
#6
urllib3-futurev2.25.902↑

urllib3.future is a powerful HTTP 1.1, 2, and 3 client with both sync and async interfaces

774.8K/moMIT★ 69
72
#7
zope.securityv8.4

Zope Security Framework

19.8K/moZPL-2.1
35
#8
zope.containerv7.3↑

Zope Container

17.2K/moZPL-2.1
35
#9
watchdogv6.0.0↑

Filesystem events monitoring

46.2M/moApache-2.0★ 7.4K
92
#10
faststreamv0.7.7↑

A thin, typed Python client for Kafka, RabbitMQ, NATS, Redis and MQTT — with AsyncAPI docs and in-memory testing.

673.5K/moApache-2.0★ 5.4K
83
#11
rcssminv1.3.0↑

CSS Minifier

1.4M/moApache-2.0
81
#12
elementpathv5.1.4↑

XPath 1.0/2.0/3.0/3.1 parsers and selectors for ElementTree and lxml

3.4M/moMIT★ 94
78
← Browse all categories