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.0↑

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

1.2M/moApache-2.0★ 2.4K
88
#2
jh2v5.0.13↑

HTTP/2 State-Machine based protocol implementation

1.1M/moMIT★ 3
81
#3
urllib3v2.7.0↑

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

1.1B/moMIT★ 4.0K
90
#4
selectolaxv0.4.11↑

A fast HTML5 parser with CSS selectors, written in Cython, using Modest and Lexbor engines.

3.7M/moMIT★ 1.7K
85
#5
urllib3-futurev2.24.900↑

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

1.2M/moMIT★ 68
83
#6
token-bucketv0.4.0↑

Very fast implementation of the token bucket algorithm.

584.2K/moApache-2.0★ 84
79
#7
watchdogv6.0.0↑

Filesystem events monitoring

66.3M/moApache-2.0★ 7.4K
92
#8
faststreamv0.7.4↑

FastStream: the simplest way to work with a messaging queues

806.8K/moApache-2.0★ 5.3K
85
#9
wassimav2.1.3↑

Access your OS root certificates with utmost ease

1.1M/moMIT★ 24
83
#10
elementpathv5.1.4↑

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

4.8M/moMIT★ 91
81
#11
xmlschemav4.3.2↑

An XML Schema validator and decoder

4.6M/moMIT★ 477
81
#12
grafana-clientv5.1.0↑

A client library for accessing the Grafana HTTP API, written in Python

109.7K/moMIT★ 141
80
← Browse all categories