Package category
HTTP clients
Libraries for making HTTP requests from browsers and Node.js.
330 packages6 comparisons
Packages compared
330 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| cache-service-cache-module A cache plugin for cache-service. | 1.3k | -3% | - | 7 years ago 2.0.1 | CommonJS | None | Caching, HTTP clients | |
| html-get Get the HTML from any website, fine-tuned for correction & speed | 1.3k | +47% | - | 3 days ago 2.27.4 | CommonJS | Bundled | HTTP clients, PDF and documents | |
| @keq-request/cli Transform Swagger/OpenAPI to the function that send request by keq | 1.3k | - | - | - | 30 days ago 5.2.2 | ESM + CommonJS | Bundled | Documentation tooling, CLI tools and terminal utilities |
| urllib-next Help in opening URLs (mostly HTTP) in a complex world — basic and digest authentication, redirections, cookies and more. Base undici fetch API. | 1.3k | -2% | - | 2 years ago 3.22.4 | ESM + CommonJS | Bundled | HTTP clients | |
| sketch-polyfill-fetch A fetch polyfill for sketch | 1.2k | +94% | - | 7 years ago 0.5.2 | CommonJS | None | Polyfills and shims, HTTP clients | |
| minixhr super simpel and small cross-browser xhr | 1.2k | -81% | - | 8 years ago 4.0.0 | CommonJS | None | Security, HTTP clients | |
| feature-fetch Typed fetch client with tuple results and opt-in REST, OpenAPI, GraphQL, retry, and cache features | 1.2k | +76% | - | 2 months ago 0.1.2 | ESM + CommonJS | Bundled | Documentation tooling, HTTP clients | |
| undici-cache-redis An Undici cache store with a Redis backend. | 1.2k | +17% | - | 1 year ago 1.0.1 | CommonJS | Bundled | Caching, HTTP clients | |
| js-data-http HTTP (XHR) adapter for js-data in the browser. | 1.1k | +33% | - | 7 years ago 3.0.1 | CommonJS | Bundled | HTTP clients | |
| cheerio-httpcli http client module with cheerio & iconv(-lite) & promise | 1.1k | +118% | - | 4 years ago 0.8.3 | CommonJS | Bundled | Scraping and browser automation, HTTP clients | |
| @inrupt/universal-fetch A library to access fetch from any JavaScript / TypeScript environment | 1.1k | - | - | - | 3 years ago 1.0.3 | ESM + CommonJS | Bundled | HTTP clients |
| fetch-write-webpack-plugin Webpack plugin that would fetch the data source and write file on build time 🚀 | 1.1k | +62% | - | 6 years ago 1.1.0 | CommonJS | None | HTTP clients, Bundler plugins and loaders | |
| @rest-hooks/hooks Collection of composable data hooks | 1.1k | - | - | - | 3 years ago 3.1.15 | ESM + CommonJS | Bundled | TypeScript tooling, React |
| @ahoo-wang/fetcher-storage A lightweight, cross-environment storage library with key-based storage and automatic environment detection. Provides consistent API for browser localStorage and in-memory storage with change notifications. | 1.1k | - | - | - | today 5.1.5 | ESM + CommonJS | Bundled | AI and machine learning, Caching |
| superagent-intercept Add functions that will be called during end() e.g. for handling error conditions without having the same code all over the place. | 1.1k | +86% | - | 10 years ago 0.1.2 | CommonJS | None | HTTP clients | |
| @ahoo-wang/fetcher-react React integration for Fetcher HTTP client. Provides React Hooks and components for seamless data fetching with automatic re-rendering and loading states. | 1.1k | - | - | - | today 5.1.5 | ESM + CommonJS | Bundled | HTTP clients, React |
| stitchapi StitchAPI is a tool designed to seamlessly integrate (“stitch”) any JSON-based API into your project, simplifying the process of connecting and working with various APIs. | 1.1k | +3720% | - | 2 years ago 0.7.0 | ESM + CommonJS | Bundled | HTTP clients, Schema validation | |
| @ahoo-wang/fetcher-generator A powerful TypeScript code generation tool that automatically generates type-safe API client code based on OpenAPI specifications. It is designed for general use cases and is also deeply optimized for the [Wow](https://github.com/Ahoo-Wang/Wow) Domain-Dri | 1k | - | - | - | today 5.1.5 | ESM + CommonJS | Bundled | Documentation tooling, TypeScript tooling |
| react-fetching-library Simple and powerful API client for react. Use hooks or FACC's to fetch data in easy way. No dependencies! Just react under the hood. | 1k | +12% | - | 5 years ago 1.7.6 | CommonJS | Bundled | React, HTTP clients | |
| @theholocron/confluence-client A TypeScript client for the Confluence API | 1k | - | - | - | today 1.29.0 | ESM only | Bundled | TypeScript tooling, HTTP clients |
| @theholocron/zendesk-client A TypeScript client for the Zendesk API | 1k | - | - | - | today 1.29.0 | ESM only | Bundled | TypeScript tooling, HTTP clients |
| @cryptotaxcalculator/axios-cached-dns-resolve Fork of axios-cached-dns-resolve in CJS and with type safety. Caches dns resolutions made with async dns.resolve instead of default sync dns.lookup, refreshes in background | 1k | - | - | - | 2 years ago 4.0.0 | CommonJS | Bundled | Caching, HTTP clients |
| @ru-hend/http-cookie-agent Allows cookies with every Node.js HTTP clients. | 1k | - | - | - | 1 year ago 7.0.2 | CommonJS | None | HTTP clients |
| get A slightly higher-level HTTP client for node. | 1k | +243% | - | 11 years ago 1.4.0 | CommonJS | None | HTTP clients | |
| @wreq-js/binding-linux-arm64-gnu Node.js/TypeScript HTTP client with browser TLS fingerprint impersonation (JA3/JA4). Bypass Cloudflare and anti-bot detection. Rust-powered, fetch()-compatible. | 1k | - | - | - | 1 month ago 3.2.0 | CommonJS | None | HTTP clients, Scraping and browser automation |
| crawlee-ghost-fetch Crawlee BaseHttpClient that delegates every HTTP request to the ghost-fetch unblocker (impit Tier 1 + stealth Chromium fallback). Plugs into CheerioCrawler / HttpCrawler with a one-line swap; SessionPool drives rotation; opt-in false-block recovery for WA | 825 | - | - | - | 1 month ago 0.10.0 | ESM only | Bundled | Scraping and browser automation, HTTP clients |
| client-request A zero-dependency stripped-down http client request module based on the http://npm.im/request API | 411 | - | - | - | 8 years ago 2.3.0 | CommonJS | None | HTTP clients |
| fatcher Send fetch request gracefully in browsers and nodeJS | 175 | - | - | - | - 3.0.2 | ESM + CommonJS | Bundled | HTTP clients |
| vue-axios-plugin axios plugin for Vuejs project | 54 | - | - | - | - 1.3.0 | ESM + CommonJS | None | Vue, HTTP clients |
| gtm-basic-methods This Utility contains few methods to send HTTP request, mostly useful to send request inside GTM sandbox | 6 | - | - | - | - 1.0.0 | CommonJS | None | 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.
- cache-service-cache-moduleA cache plugin for cache-service.
- html-getGet the HTML from any website, fine-tuned for correction & speed
- @keq-request/cliTransform Swagger/OpenAPI to the function that send request by keq
- urllib-nextHelp in opening URLs (mostly HTTP) in a complex world — basic and digest authentication, redirections, cookies and more. Base undici fetch API.
- sketch-polyfill-fetchA fetch polyfill for sketch
- minixhrsuper simpel and small cross-browser xhr
- feature-fetchTyped fetch client with tuple results and opt-in REST, OpenAPI, GraphQL, retry, and cache features
- undici-cache-redisAn Undici cache store with a Redis backend.
- js-data-httpHTTP (XHR) adapter for js-data in the browser.
- cheerio-httpclihttp client module with cheerio & iconv(-lite) & promise
- @inrupt/universal-fetchA library to access fetch from any JavaScript / TypeScript environment
- fetch-write-webpack-pluginWebpack plugin that would fetch the data source and write file on build time 🚀
- @rest-hooks/hooksCollection of composable data hooks
- @ahoo-wang/fetcher-storageA lightweight, cross-environment storage library with key-based storage and automatic environment detection. Provides consistent API for browser localStorage and in-memory storage with change notifications.
- superagent-interceptAdd functions that will be called during end() e.g. for handling error conditions without having the same code all over the place.
- @ahoo-wang/fetcher-reactReact integration for Fetcher HTTP client. Provides React Hooks and components for seamless data fetching with automatic re-rendering and loading states.
- stitchapiStitchAPI is a tool designed to seamlessly integrate (“stitch”) any JSON-based API into your project, simplifying the process of connecting and working with various APIs.
- @ahoo-wang/fetcher-generatorA powerful TypeScript code generation tool that automatically generates type-safe API client code based on OpenAPI specifications. It is designed for general use cases and is also deeply optimized for the [Wow](https://github.com/Ahoo-Wang/Wow) Domain-Dri
- react-fetching-librarySimple and powerful API client for react. Use hooks or FACC's to fetch data in easy way. No dependencies! Just react under the hood.
- @theholocron/confluence-clientA TypeScript client for the Confluence API
- @theholocron/zendesk-clientA TypeScript client for the Zendesk API
- @cryptotaxcalculator/axios-cached-dns-resolveFork of axios-cached-dns-resolve in CJS and with type safety. Caches dns resolutions made with async dns.resolve instead of default sync dns.lookup, refreshes in background
- @ru-hend/http-cookie-agentAllows cookies with every Node.js HTTP clients.
- getA slightly higher-level HTTP client for node.
- @wreq-js/binding-linux-arm64-gnuNode.js/TypeScript HTTP client with browser TLS fingerprint impersonation (JA3/JA4). Bypass Cloudflare and anti-bot detection. Rust-powered, fetch()-compatible.
- crawlee-ghost-fetchCrawlee BaseHttpClient that delegates every HTTP request to the ghost-fetch unblocker (impit Tier 1 + stealth Chromium fallback). Plugs into CheerioCrawler / HttpCrawler with a one-line swap; SessionPool drives rotation; opt-in false-block recovery for WA
- client-requestA zero-dependency stripped-down http client request module based on the http://npm.im/request API
- fatcherSend fetch request gracefully in browsers and nodeJS
- vue-axios-pluginaxios plugin for Vuejs project
- gtm-basic-methodsThis Utility contains few methods to send HTTP request, mostly useful to send request inside GTM sandbox