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

48Health
SDK Go

go-gitlab

A comprehensive Go client for the GitLab REST API, now archived in favor of GitLab's official gitlab-org/api/client-go module.

2,427
Apache 2.0
Used by 3
70Health
SDK npm

unsplash-js

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

2,194
MIT
Used by 3
55Health
SDK PyPI

simple-salesforce

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

1,895
Apache 2.0
Used by 3
91Health
SDK Cargo

Octocrab

A modern, extensible GitHub API client for Rust with REST and GraphQL support.

1,448
Other
Used by 3
54Health
SDK PyPI

github3.py

A comprehensive, actively developed Python wrapper around GitHub's REST API v3.

1,259
BSD 3
Used by 3
60Health
Library npm

webdav-client

Promise-based TypeScript WebDAV client for Node.js, browsers, and React Native.

816
MIT
Used by 3
65Health
Library Go

pro-bing

A Go library for ICMP echo (ping) and HTTP probing with concurrent-safe callbacks and cross-platform privilege handling.

512
MIT
Used by 3
63Health
SDK npm

postman-collection

The official Node.js SDK for building and manipulating Postman Collection format objects

500
Apache 2.0
Used by 3
79Health
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
47Health
Library npm

package-json

Fetch metadata for any npm package, including scoped ones, straight from the registry with a single async call.

250
MIT
Used by 3
33Health
Library Cargo

httpdate

A tiny, zero-dependency Rust crate for parsing and formatting the timestamps found in HTTP header fields.

59
Apache 2.0
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
32Health
Library PyPI

httpx-aiohttp

Aiohttp-powered transport backend for the httpx client

50
BSD 3
Used by 3
57Health
Library npm

plugin-retry.js

Adds automatic, configurable retry handling to Octokit's GitHub API requests.

48
MIT
Used by 3
93Health
Framework PyPI

Scrapy

A fast, high-level Python framework for crawling websites and extracting structured data at scale.

64,983
BSD 3
Used by 2
97Health
SDK Go

Consul API

The official Go client SDK for talking to a Consul cluster's HTTP API — service discovery, health checks, KV storage, and service mesh config.

30,087
MPL-2.0
Used by 2
57Health
SDK PyPI

tweepy

The Python library for the X (Twitter) API, wrapping OAuth, REST endpoints, pagination, and real-time streaming into one client.

11,184
MIT
Used by 2
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,710
MIT
Used by 2
82Health
SDK npm

node-telegram-bot-api

A runtime-agnostic, fully-typed TypeScript client for the Telegram Bot API, with middleware routing, sessions, and zero dependencies.

9,212
MIT
Used by 2
80Health
Tool PyPI

gdown

Download public Google Drive files and folders when curl or wget fail

5,465
MIT
Used by 2
66Health
Library PyPI

VCR.py

Record and replay HTTP interactions to speed up tests

3,021
MIT
Used by 2
47Health
Library Go

httpexpect

A chainable Go library for declarative, end-to-end HTTP and REST API testing.

2,723
MIT
Used by 2
95Health
Library npm

swagger-client

A JavaScript library that turns any Swagger 2.0 or OpenAPI 3.x document into a fully callable API client at runtime.

2,696
Apache 2.0
Used by 2
50Health
Library Go

martian

A programmable HTTP/1.1 proxy for Go, used to inspect, mutate, and verify requests and responses via composable modifiers.

2,040
Apache 2.0
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