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
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
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
70Health
SDK npm

octokit.js

The all-batteries-included GitHub SDK for browsers, Node.js, and Deno.

7,856
MIT
Used by 21
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
79Health
SDK npm

@octokit/core

Extendable client for GitHub's REST and GraphQL APIs

1,286
MIT
Used by 15
90Health
SDK npm

Svix

Official JavaScript/TypeScript client for the Svix webhook delivery API and signature verification.

3,423
MIT
Used by 12
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
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
86Health
Library npm

oRPC Client

Type-safe client for consuming oRPC and OpenAPI APIs over HTTP, WebSocket, or message ports.

5,647
MIT
Used by 6
43Health
Library Go

gock

Versatile HTTP traffic mocking for Go, intercepting any net/http-based client for deterministic tests.

2,215
MIT
Used by 5
63Health
SDK npm

@gitbeaker/rest

A comprehensive, typed GitLab API SDK for Node.js, browsers, Deno, and Bun

1,730
MIT
Used by 5
68Health
SDK npm

node-twitter-api-v2

A strongly typed, dependency-free TypeScript client for the Twitter/X API v1.1 and v2, with streaming and OAuth built in.

1,558
Apache 2.0
Used by 5
96Health
SDK PyPI

python-telegram-bot

A fully async, type-hinted Python wrapper for the Telegram Bot API with a batteries-included framework for building bots.

29,492
Other
Used by 4
64Health
SDK PyPI

arxiv.py

A typed Python client for the arXiv API, handling pagination, retries, and Atom feed parsing.

1,548
MIT
Used by 4
42Health
Library npm

request-promise

A Bluebird-powered Promise wrapper around the request HTTP client for Node.js — deprecated since 2020 along with request itself.

4,711
Other
Used by 3
67Health
SDK npm

unsplash-js

Type-safe TypeScript client for the Unsplash API, generated directly from its OpenAPI spec.

2,194
MIT
Used by 3
63Health
SDK PyPI

simple-salesforce

A lightweight Python client for the Salesforce REST, Bulk, and Metadata APIs with four built-in authentication flows.

1,893
Apache 2.0
Used by 3
77Health
SDK npm

request.js

A lightweight, fetch-based HTTP client for calling GitHub's REST and GraphQL APIs with sensible defaults.

265
MIT
Used by 3
71Health
Library npm

http-cookie-agent

Adds tough-cookie-based cookie jar support to Node.js global fetch, undici, axios, node-fetch, and other HTTP clients.

53
MIT
Used by 3
92Health
SDK npm

AT Protocol API (@atproto/api)

The official TypeScript client for AT Protocol and Bluesky, with session management, OAuth, moderation, and RichText handling built in.

9,659
MIT
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