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
CacheControl
Transparent, RFC-compliant HTTP caching for Python's requests library.
Gotenberg PHP
The official PHP client for the Gotenberg document-conversion API.
reqwest-middleware
A reqwest wrapper that adds composable client middleware chains to Rust HTTP requests.
@hapi/wreck
Promise-based HTTP client utilities for Node.js, built for and by the hapi ecosystem.
zenpy
A Python SDK for the Zendesk, Chat, Talk, and Help Center APIs with built-in caching, rate-limit handling, and lazy-loaded object relationships.
python-youtube
A Python SDK for the YouTube Data API v3, with OAuth2 auth, typed models, and full resource coverage.
node-request-retry
Wraps the request module to automatically retry HTTP(S) calls on network errors or 5xx/429 responses.
axios-cookiejar-support
Add tough-cookie cookie jar support to the axios HTTP client
multipart-stream-builder
Build multipart/form-data streams in PHP that work with any PSR-7 implementation.
msgraph-sdk-python-core
The core Python library behind Microsoft's Graph SDK, handling request adaptation, batching, pagination, and large-file uploads against the Graph API.
LinkedIn API Python Client
Official Python client for LinkedIn's Rest.li APIs, wrapping OAuth2, versioned endpoints, and query tunneling into typed request/response calls.
openapi-typescript-fetch
A typed fetch client for openapi-typescript that turns your generated OpenAPI types into a fully type-safe API client.
Mautic API Library
PHP client library for the Mautic marketing automation REST API, covering auth, contacts, campaigns, and more.
headers
Strongly-typed HTTP header definitions for Rust, extracted from and used by the hyper HTTP stack.
hyper-tls
A minimal HTTPS connector that pairs hyper with native-tls for secure Rust HTTP clients.
Label Studio SDK
The official Python client for the Label Studio API, covering projects, tasks, annotations, ML backends, and enterprise workspace management.
coreapi
A Python client library for interacting with hypermedia and schema-described APIs across CoreJSON, OpenAPI, JSON Hyper-Schema, and HAL.
Pexels JavaScript
Official JavaScript/TypeScript client for the Pexels API, wrapping photo, video, and collection search endpoints in one lightweight package.
axios-fetch
Bridges an existing Axios client into the WebAPI Fetch interface so Fetch-only libraries can reuse your Axios setup.
h2o2
Proxy handler plugin for hapi.js that forwards requests to an upstream service with fine-grained control.
fetch-cookie
Decorator that wraps any fetch implementation to automatically store and replay cookies across requests and redirects.
Duo Client
Official Python SDK for the Duo Security Auth, Admin, and Accounts REST APIs.
postmarker
Python client library for the Postmark transactional email API, with built-in Django and Tornado integrations.
@tryghost/content-api
Official JavaScript client for Ghost's Content API, wrapping posts, pages, tags, authors, tiers, newsletters, and offers in a small promise-based interface.