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

94Health
Library npm

Axios

Promise-based HTTP client for the browser and Node.js with interceptors, automatic transforms, and cancellation

109,216
MIT
Used by 190
81Health
Library PyPI

Requests

The elegant, human-friendly HTTP library that made Python's most-used API for talking to the web.

54,353
Apache 2.0
Used by 112
56Health
Library PyPI

HTTPX

A next-generation HTTP client for Python with sync, async, and HTTP/2 support

15,517
BSD 3
Used by 86
58Health
Library npm

node-fetch

A lightweight, spec-compliant implementation of the browser Fetch API for Node.js

8,855
MIT
Used by 74
82Health
Library Cargo

reqwest

An ergonomic, batteries-included HTTP client for Rust, with async and blocking APIs.

11,845
Other
Used by 72
92Health
Library npm

undici

A fast, spec-compliant HTTP/1.1 client for Node.js, built from scratch with zero runtime dependencies

7,705
MIT
Used by 70
93Health
Library PyPI

urllib3

A powerful, user-friendly HTTP client for Python with thread-safe connection pooling, TLS verification, and retry handling.

4,064
MIT
Used by 48
66Health
Library npm

proxy-agent

Maps HTTP, HTTPS, SOCKS, and PAC proxy protocols to the correct Node.js http.Agent implementation automatically.

1,165
MIT
Used by 48
95Health
Framework PyPI

aiohttp

Asynchronous HTTP client and server framework for Python's asyncio, covering both API calls and building web/WebSocket services.

16,561
Apache 2.0
Used by 40
96Health
SDK npm

@slack/web-api

Slack's official Node.js HTTP client for calling any of the 270+ Web API methods, with built-in queuing, retries, pagination, and rate-limit handling.

3,378
MIT
Used by 38
92Health
Library Composer

Guzzle

An extensible PHP HTTP client for sending requests and integrating with web services

23,452
MIT
Used by 31
69Health
Library Cargo

http-body

The trait representing an asynchronous, streaming HTTP request or response body across the Rust hyper ecosystem

173
MIT
Used by 24
93Health
Library Cargo

hyper

A fast, low-level HTTP client and server library for Rust supporting HTTP/1 and HTTP/2

16,339
MIT
Used by 21
75Health
Library Cargo

http

The shared Rust crate defining Request, Response, and other core HTTP types

1,384
Apache 2.0
Used by 19
80Health
Library Cargo

hyper-util

Batteries-included utilities for hyper: connection pooling, Tokio I/O adapters, and client/server helpers

181
MIT
Used by 19
90Health
Library npm

got

Human-friendly and powerful HTTP request library for Node.js, with retries, streams, pagination, and RFC 7234 caching built in.

14,949
MIT
Used by 15
83Health
Tool npm

openapi-ts

OpenAPI-to-TypeScript code generator producing production-grade SDKs, Zod schemas, and TanStack Query hooks.

5,450
MIT
Used by 14
46Health
Library npm

request

The once-ubiquitous, now officially deprecated Node.js HTTP request client

25,497
Apache 2.0
Used by 11
88Health
Library Composer

Symfony HttpClient

A low-overhead, high-performance PHP HTTP client with sync, async, and streaming support

2,030
MIT
Used by 10
43Health
Library npm

cross-fetch

Universal WHATWG Fetch API ponyfill for Node, browsers, and React Native

1,696
MIT
Used by 10
80Health
Library npm

superagent

A small, progressive HTTP request library for Node.js and browsers with a single fluent, chainable API on both platforms.

16,635
MIT
Used by 7
86Health
SDK Go

go-elasticsearch

The official Go client for Elasticsearch, providing type-safe REST API bindings, bulk indexing, and connection-pooled transport for v7 clusters.

6,069
Apache 2.0
Used by 7
74Health
Library Cargo

ureq

A simple, safe, blocking HTTP client for Rust with minimal dependencies.

2,198
Apache 2.0
Used by 7
50Health
Library npm

follow-redirects

A drop-in replacement for Node's http and https modules that transparently follows redirects with zero runtime dependencies.

581
MIT
Used by 7

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