HTTP Clients Packages
HTTP request clients for calling APIs and services with retries, interceptors, and typed responses baked in (Axios, Requests, httpx, reqwest).
Packages in HTTP Clients
Kind
Sort:Used by Most Apps
Alibaba Cloud Tea OpenAPI
The Python request-signing and transport client that every generated Alibaba Cloud product SDK is built on top of.
Scrapling
Adaptive Python web scraping framework with anti-bot fetchers and a spider crawling engine
curl_cffi
Python HTTP client that impersonates browser TLS and HTTP/2 fingerprints
unfetch
A 500-byte fetch polyfill and isomorphic ponyfill that brings the Fetch API to old browsers and Node.js alike.
ca-bundle
Find the system CA bundle path in PHP, with a Mozilla CA bundle fallback.
HTTPlug
The HTTP client abstraction for PHP, letting libraries depend on an interface instead of a concrete client.
requests-futures
Non-blocking HTTP requests for Python's requests library, powered by concurrent.futures thread or process pools.
python-zeep
A modern Python SOAP client for WSDL-described web services, built on lxml and requests/httpx.
Symfony HttpClient Contracts
Generic PHP interfaces for HTTP clients, defining a lazy, sync/async, streaming request contract.
HTTPX2
A next-generation Python HTTP client with sync and async APIs, HTTP/2 support, and a built-in command-line client.
requests-cache
Transparent, persistent HTTP caching for the Python requests library
Pyzotero
A Python client for the Zotero API to read and write items, collections, tags, and attachments.
bollard
An asynchronous Rust client for the Docker and Podman Engine API, built on Hyper and Tokio.
HTTPlug Discovery
Auto-discovery and auto-installation of PSR-17, PSR-18, and HTTPlug HTTP implementations for PHP.
axios-auth-refresh
Automatically refresh expired auth tokens and retry failed requests with Axios interceptors.
curl
Rust bindings to libcurl for making HTTP requests and transfers across many protocols.
Laravel Webhook Server
Configure and send signed, retryable webhooks from Laravel applications with ease.
postman-code-generators
Generates ready-to-run code snippets in 30+ languages and HTTP clients from a Postman SDK Request object.
yahoo-finance2
Unofficial TypeScript client for Yahoo Finance data — quotes, historicals, and fundamentals — with a bundled CLI and MCP server.
primp
Python HTTP client that impersonates real browser TLS and HTTP/2 fingerprints.
laminas-diactoros
A pure PHP implementation of the PSR-7 HTTP message and PSR-17 HTTP factory interfaces.
sgqlc
A simple, typed GraphQL client for Python that builds queries programmatically.
aiodocker
AsyncIO Python client for the Docker Engine HTTP API, built on aiohttp.
plaid-python
The official Python client library for the Plaid API, generated from Plaid's OpenAPI spec to cover Auth, Transactions, Identity, and Link.