{"library":"fatcher","type":"library","category":null,"description":"Fatcher is a lightweight, zero-dependency HTTP request library built on the native fetch API, designed for both browsers and Node.js environments (Node.js >= 18.0.0). Current stable version is 3.0.2, released with TypeScript support and a composable middleware system inspired by Koa. Key differentiators: <1kb size, streaming API support, compatible with all modern browsers (Chrome 66+, Firefox 65+, Safari 12.1+, Edge 16+), and seamless cross-platform usage. Unlike axios or got, fatcher leverages the native fetch API with a tiny middleware layer for extensibility.","language":"javascript","status":"active","version":"3.0.2","tags":["javascript","fetch","http","request","middlewares","streams","axios","got","node","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install fatcher","imports":["import { fatcher } from 'fatcher'","import { defineMiddleware } from 'fatcher'","import type { FatcherOptions } from 'fatcher'","import type { FatcherResponse } from 'fatcher'"]},{"cmd":"yarn add fatcher","imports":[]},{"cmd":"pnpm add fatcher","imports":[]}],"homepage":"https://github.com/fanhaoyuan/fatcher","github":"https://github.com/fanhaoyuan/fatcher","docs":null,"changelog":null,"pypi":null,"npm":"fatcher","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}