Packages

HTTP Clients Packages

HTTP request clients for calling APIs and services with retries, interceptors, and typed responses baked in (Axios, Requests, httpx, reqwest).

190 packages

Packages in HTTP Clients

41Health
Library Composer

http-factory

Standardized PSR-17 interfaces for creating PSR-7 HTTP messages in PHP

1,886
MIT
Used by 2
55Health
SDK npm

Durable Streams Client

TypeScript client for the Durable Streams protocol — resumable, offset-based HTTP streaming with exactly-once writes and live SSE/long-poll tailing.

1,712
Apache 2.0
Used by 2
44Health
Library npm

download

Download and extract files over HTTP(S) with a single async call

1,299
MIT
Used by 2
87Health
Library PyPI

pycurl

A thin, fast Python wrapper around libcurl for high-performance transfers

1,170
LGPL-2.1
Used by 2
53Health
SDK PyPI

pywinrm

A Python client for the Windows Remote Management (WinRM) protocol.

1,142
MIT
Used by 2
71Health
Library npm

better-fetch

A type-safe fetch wrapper for TypeScript with Standard Schema validation, pre-defined routes, retries, and a plugin system.

1,048
MIT
Used by 2
63Health
Library PyPI

h2

A pure-Python, sans-I/O implementation of the HTTP/2 protocol state machine

1,043
MIT
Used by 2
81Health
Tool Cargo

Progenitor

Generates opinionated, fully typed Rust API clients from OpenAPI 3.0.x specifications

1,030
MPL-2.0
Used by 2
97Health
SDK Cargo

Azure Core (Rust)

Shared HTTP pipeline, error, and credential primitives that every Rust Azure SDK client crate builds on.

886
MIT
Used by 2
77Health
Library npm

axios-cache-interceptor

Cache interceptor for Axios that adds RFC 7234-aware HTTP caching, deduplication, and pluggable storage with one setupCache() call.

817
MIT
Used by 2
78Health
Tool npm

api

CLI that generates a typed TypeScript/JS SDK from any OpenAPI definition

699
MIT
Used by 2
62Health
Library PyPI

hf_transfer

Rust-powered Python library for maxing out download and upload speeds to the Hugging Face Hub.

583
Apache 2.0
Used by 2
37Health
Library npm

fetch-intercept

Lightweight interceptor library that lets you hook into every fetch request and response, in the browser, Node, or a web worker.

420
MIT
Used by 2
82Health
Library npm

tsdav

A TypeScript client for WebDAV, CalDAV, and CardDAV that works across Node.js, browsers, Bun, Deno, and Cloudflare Workers.

358
MIT
Used by 2
62Health
Library Composer

Guzzle OAuth Subscriber

Guzzle middleware that signs outgoing HTTP requests using the OAuth 1.0 protocol.

239
MIT
Used by 2
85Health
Library Cargo

rust-oci-client

A Rust client library implementing the OCI Distribution specification

189
Apache 2.0
Used by 2
65Health
Library PyPI

HTTPX OAuth

Async OAuth2 client for Python built on HTTPX with ready-made provider clients.

184
MIT
Used by 2
80Health
Library npm

fastify-reply-from

Fastify plugin that forwards the current HTTP request to another server, with pluggable HTTP/1.1, HTTP/2, and undici transports.

166
MIT
Used by 2
43Health
Library Composer

Guzzle OAuth2 Subscriber

OAuth 2.0 client for Guzzle that acquires, refreshes, and applies access tokens automatically.

151
MIT
Used by 2
68Health
Library PyPI

python-socks

Core SOCKS4, SOCKS5, and HTTP CONNECT proxy client for Python with sync and async APIs

130
Apache 2.0
Used by 2
75Health
SDK PyPI

unstructured-python-client

The official Python SDK for the Unstructured Platform API, covering document partitioning, ETL workflows, and source/destination connectors.

120
MIT
Used by 2
29Health
Library PyPI

Requests-File

A transport adapter that lets the Python Requests library read local files through file:// URLs.

91
Apache 2.0
Used by 2
51Health
Library Composer

Guzzle 7 Adapter

HTTPlug and PSR-18 adapter that wraps the Guzzle 7 HTTP client behind standard interfaces.

90
MIT
Used by 2
28Health
Library Cargo

reqwest-eventsource

A Rust Server-Sent Events (SSE) client that wraps reqwest with automatic reconnection and retries

72
Other
Used by 2

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers