http-fetch-retry
JSON →Lightweight Node.js library that extends native fetch with automatic retries, exponential backoff with jitter, and request timeout via AbortController. Version 3.0.0 requires Node.js >=22 and ships TypeScript types, ESM, and CJS. Unlike alternatives like node-fetch-retry or got, it returns a native Response object and does not throw on HTTP error statuses (4xx/5xx). It supports customizable retry strategies, strict validation mode, and detailed logging/warning/decision events. Published under MIT license with automated CI on Node 22, 24, and 26.
Traffic · last 30 days stale · no recent hits
total hits 7
actors 1 distinct systems
last hit 21d ago human
top countries 🇸🇬 Singapore · 🇺🇸 United States · 🇩🇪 Germany
Resources
packagehttp-fetch-retry ↗