PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Http Client Python Packages

Python packages with the GitHub topic http-client. Sorted by monthly downloads, with stars and forks.
urllib3
urllib3

urllib3 is a user-friendly HTTP client library for Python

1.4B 4K 2K
aio-libs
aiohttp

Asynchronous HTTP client/server framework for asyncio and Python

468.8M 17K 2K
httplib2
httplib2

Small, fast HTTP client library for Python. Features persistent connections, cache, and Google App Engine support. Originally written by Joe Gregorio, now supported by community.

119.9M 511 188
lexiforest
curl-cffi

Python binding for curl-impersonate fork via cffi. A http client that can impersonate browser tls/ja3/http2 fingerprints.

32M 7K 563
elastic
elastic-transport

Transport classes and utilities shared among Python Elastic client libraries

20.6M 24 22
deedy5
primp

HTTP client that can impersonate web browsers

9.4M 615 66
karpetrosyan
httpx-aiohttp

aiohttp-powered httpx client

4.9M 51 3
pycurl
pycurl

PycURL - Python interface to libcurl

4M 1K 329
scalar
scalar-fastapi

Scalar is an open-source API platform:                                       🌐 Modern REST API Client                                        📖 Beautiful API References                                        ✨ 1st-Class OpenAPI/Swagger Support

1.8M 16K 946
jawah
niquests

Drop-in replacement for Requests. Automatic HTTP/1.1, HTTP/2, and HTTP/3. WebSocket, and SSE included. WASI Supported.

1.5M 2K 55
sonic182
aiosonic

A very fast Python asyncio http and websockets client

686K 170 23
httpie
httpie

🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

603K 39K 4K
ArchiveBox
abx-dl

⬇️ A simple all-in-one CLI tool to download EVERYTHING from a URL (like youtube-dl/yt-dlp, forum-dl, gallery-dl, simpler ArchiveBox). 🎭 Uses headless Chrome to get HTML, JS, CSS, images/video/audio/subtitles, PDFs, screenshots, article text, git repos, and more...

314K 146 9
MarkusSintonen
pyreqwest

Fast Python HTTP client based on Rust reqwest

224K 405 15
sethmlarson
hstspreload

Chromium HSTS Preload list as a Python package and updated daily.

217K 14 6
0x676e67
wreq

An ergonomic, privacy-aware Python HTTP Client

206K 1K 123
grafana-toolbox
grafana-client

Python client library for accessing the Grafana HTTP API.

184K 143 46
swar
nba-api

An API Client package to access the APIs for NBA.com

170K 4K 720
prkumar
uplink

A Declarative HTTP Client for Python

129K 1K 67
0x676e67
rnet

An ergonomic, privacy-aware Python HTTP Client

102K 1K 123
sardanioss
httpcloak

Go HTTP client with browser-identical TLS/HTTP2 fingerprinting. Bypass bot detection by perfectly mimicking Chrome, Firefox, and Safari at the cryptographic level (JA3/JA4, Akamai fingerprint, header order). Supports HTTP/1.1, HTTP/2, HTTP/3, sessions, cookies, and proxies.

78K 1K 96
rodcochran
rqx

Rust-backed Python HTTP client with an httpx-compatible API.

71K 4 1
allisson
simple-rest-client

Simple REST client for python 3.8+

71K 166 49
jpjacobpadilla
stealth-requests

Undetected web-scraping & seamless HTML parsing in Python!

44K 567 57
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology