{"library":"http-client","type":"library","category":null,"description":"A lightweight library for composing HTTP clients using JavaScript's fetch API. Current stable version is 4.3.1, released with moderate cadence. It provides a middleware-based approach to extend and customize fetch behavior, supporting both client and server environments. Key differentiators include full preservation of fetch API capabilities, an extendable middleware API, and identical usage across Node.js and browsers. Unlike heavier alternatives like axios or superagent, http-client leans on the native fetch standard, allowing polyfills such as isomorphic-fetch for environments without global fetch.","language":"javascript","status":"active","version":"4.3.1","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install http-client","imports":["import { createFetch } from 'http-client'","import { base } from 'http-client'","import { createStack } from 'http-client'"]},{"cmd":"yarn add http-client","imports":[]},{"cmd":"pnpm add http-client","imports":[]}],"homepage":null,"github":"https://github.com/mjackson/http-client","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/http-client","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/http-client/compatibility"}}