Skip to content
JS
Package category

HTTP clients

Libraries for making HTTP requests from browsers and Node.js.

330 packages6 comparisons

Packages compared

330 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
@gjsify/child_process
Node.js child_process module for Gjs
2.3k---1 day ago
0.52.0
ESM onlyBundledNode.js utilities, HTTP clients
@effect-ak/tg-bot-client
Type-safe HTTP client for Telegram Bot API
2.3k---20 days ago
1.12.0
ESM + CommonJSBundledHTTP clients, TypeScript tooling
fetch-json
A wrapper around Fetch just for JSON
2.3k+128%-2 months ago
3.5.3
ESM onlyBundledDOM and browser utilities, HTTP clients
@venizia/ignis-helpers
Production-ready TypeScript utility library: pluggable logging (winston or pino behind one ILogger contract), Redis single/cluster/sentinel with pub/sub, BullMQ/MQTT/Kafka message queues, MinIO/Disk/Bun-S3 object storage, AES-256/RSA/ECDH cryptography, Sn
2.2k---1 day ago
0.2.0
ESM + CommonJSBundledCryptography and hashing, Logging
crawler
Crawler is a ready-to-use web spider that works with proxies, asynchrony, rate limit, configurable request pools, jQuery, and HTTP/2 support.
2.2k-38%-3 months ago
2.1.1
ESM + CommonJSNoneScraping and browser automation, HTTP clients
@gjsify/fs
Node.js fs module for Gjs
2.2k---1 day ago
0.52.0
ESM onlyBundledNode.js utilities, Files and file systems
@gjsify/process
Node.js process module for Gjs
2.2k---1 day ago
0.52.0
ESM onlyBundledNode.js utilities, HTTP clients
ng-http-caching
Cache for HTTP requests in Angular application.
2.2k+27%-23 days ago
22.5.0
ESM onlyBundledCaching, HTTP clients
react-refetch
A simple, declarative, and composable way to fetch data for React components.
2.2k-21%-6 years ago
3.0.1
CommonJSBundledHTTP clients, React
requisition
ES7 async/await ready http client
2.2k-29%-10 years ago
1.7.0
CommonJSNoneHTTP clients, Promises and async control flow
@gjsify/rolldown-plugin-gjsify
Rolldown / Rollup / Vite plugin orchestrator for GJS, Node, and Browser targets
2.2k---1 day ago
0.52.0
ESM onlyBundled3D, WebGL and game engines, HTTP clients
@gjsify/rolldown-plugin-pnp
Yarn PnP resolver plugin for Rolldown / Rollup / Vite
2.2k---1 day ago
0.52.0
ESM onlyBundled3D, WebGL and game engines, HTTP clients
node-superfetch
A wrapper for Node.js' fetch API that makes it appear like superagent.
2.1k-79%-1 year ago
0.3.5
CommonJSBundledHTTP clients
request-got-adapter
Drop-in replacement for request-promise-native, backed by got. Same API, same options, same errors — no deprecated request-family dependencies.
2.1k--29 days ago
0.1.7
CommonJSBundledHTTP clients
superagent-logger
superagent middleware for adding NPM-style logging. Useful for debugging HTTP clients.
2k-22%-10 years ago
1.1.0
CommonJSNoneHTTP clients, Logging
@foxglove/node-fetch
A light-weight module that brings Fetch API to node.js
2k---5 years ago
3.1.0
ESM + CommonJSBundledHTTP clients, Promises and async control flow
@odata2ts/http-client-fetch
HTTP client based on fetch and consumable by odata2ts
1.9k---20 days ago
0.13.1
CommonJSBundledHTTP clients
konfig-axios-fetch-adapter
Fetch adapter for axios written in TypeScript
1.9k+491%-2 years ago
1.6.4
CommonJSBundledHTTP clients
@mittwald/react-use-promise
Simple and declarative use of Promises in your React components. Observe their state and refresh them in various advanced ways.
1.9k---25 days ago
4.2.3
ESM onlyBundledHTTP clients, React
@mintlify/http-client
The Mintlify http client package
1.9k---today
0.0.843
ESM onlyBundledHTTP clients
api-def
Typed API definitions with middleware support
1.8k+165%-20 days ago
0.17.0
ESM + CommonJSBundledTypeScript tooling, HTTP clients
allure-axios
Allure Axios HTTP client integration
1.8k--9 days ago
3.12.2
ESM + CommonJSBundledHTTP clients
@varlet/axle
Progressive request tool based on axios
1.8k---5 months ago
1.0.2
ESM onlyBundledVue, HTTP clients
axios-minified
Promise based HTTP client for the browser and node.js - only minified files
1.7k-17%-5 years ago
1.0.7
CommonJSBundledHTTP clients, Promises and async control flow
convert-pino-request-to-curl
Convert Pino HTTP request logs to executable cURL commands with field anonymization support
1.7k+1%-9 months ago
1.0.11
ESM + CommonJSBundledLogging, HTTP clients
superagent-no-cache
Plugin for visionmedia/superagent that adds headers to all requests that prevents caching
1.6k-70%-9 years ago
0.1.1
CommonJSNoneHTTP clients
@theholocron/cloudflare-client
A TypeScript client for the Cloudflare API
1.6k---today
1.29.0
ESM onlyBundledTypeScript tooling, HTTP clients
@fetchkit/ffetch
Fetch wrapper with configurable timeouts, retries, and TypeScript-first DX
1.6k---19 days ago
5.6.2
ESM + CommonJSBundledTypeScript tooling, HTTP clients
resilient
Fault-tolerant, reactive, middleware-oriented, full featured HTTP client for node.js and browsers
1.6k+23%-8 years ago
0.4.0
CommonJSNoneHTTP clients
lil-http
Tiny, lightweight, full featured HTTP client
1.6k+36%-10 years ago
0.1.17
CommonJSNoneHTTP clients
middleware-axios
Axios with express/koa like middleware
1.6k+20%-2 years ago
3.0.0
ESM + CommonJSNoneHTTP clients
as-fetch
Fetch API brought to AssemblyScript
1.6k+4506%-3 years ago
2.1.4
ESM onlyNoneHTTP clients
@ahoo-wang/fetcher-decorator
TypeScript decorators for clean, declarative API service definitions with Fetcher HTTP client. Enables automatic parameter binding, method mapping, and type-safe API interactions.
1.6k---today
5.1.5
ESM + CommonJSBundledHTTP clients, TypeScript tooling
@rest-hooks/rest
Endpoints for REST APIs
1.5k---3 years ago
7.4.4
ESM + CommonJSBundledTypeScript tooling, React
@rest-hooks/endpoint
Declarative Network Interface Definitions
1.5k---3 years ago
4.0.8
ESM + CommonJSBundledTypeScript tooling, React
@theholocron/vercel-client
A TypeScript client for the Vercel API
1.5k---today
1.29.0
ESM onlyBundledTypeScript tooling, HTTP clients
@hebilicious/vue-query-nuxt
A Nuxt module for Vue Query
1.5k---2 years ago
0.3.0
ESM + CommonJSBundledVue, HTTP clients
gretchen
Making fetch happen in Typescript.
1.5k+103%-3 years ago
1.5.1
ESM + CommonJSBundledHTTP clients, TypeScript tooling
@ahoo-wang/fetcher-wow
Support for Wow(https://github.com/Ahoo-Wang/Wow) in Fetcher
1.5k---today
5.1.5
ESM + CommonJSBundledHTTP clients, AI and machine learning
@theholocron/posthog-client
A TypeScript client for the PostHog management API
1.5k---today
1.29.0
ESM onlyBundledTypeScript tooling, HTTP clients
@theholocron/infisical-client
A TypeScript client for the Infisical API
1.4k---today
1.29.0
ESM onlyBundledTypeScript tooling, HTTP clients
@theholocron/postman-client
A TypeScript client for the Postman API
1.4k---today
1.29.0
ESM onlyBundledTypeScript tooling, HTTP clients
@theholocron/clerk-client
A TypeScript client for the Clerk Backend API
1.4k---today
1.29.0
ESM onlyBundledTypeScript tooling, HTTP clients
@hoppscotch/httpsnippet
HTTP Request snippet generator for *most* languages
1.4k---1 year ago
3.0.9
CommonJSBundledHTTP clients
@alova/adapter-uniapp
uniapp adapter for alova.js
1.4k---2 months ago
2.0.18
ESM + CommonJSBundledTypeScript tooling, Vue
@theholocron/neon-client
A TypeScript client for the Neon API
1.4k---today
1.29.0
ESM onlyBundledTypeScript tooling, HTTP clients
@theholocron/doppler-client
A TypeScript client for the Doppler API
1.4k---today
1.29.0
ESM onlyBundledTypeScript tooling, HTTP clients
@theholocron/sentry-client
A TypeScript client for the Sentry management API
1.4k---today
1.29.0
ESM onlyBundledTypeScript tooling, HTTP clients
@molecule/app-http
Client HTTP interface for molecule.dev
1.4k---5 days ago
1.0.2
ESM onlyBundledHTTP clients, TypeScript tooling
request-digest
Perform request with a digest authentication, a simple node http digest client
1.3k+48%-7 years ago
1.0.13
CommonJSNoneAuthentication and authorisation, HTTP clients

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.