fetch-scheduler
JSON →A lightweight library for scheduling and throttling large numbers of fetch requests in the browser or Node.js. Version 0.4.0 allows you to limit concurrent fetch requests, queue excess requests, and individually cancel or remove requests. The package ships with ESM and UMD bundles, works with both import and script tag usage, and includes TypeScript definitions. Compared to Promise pools or manual throttling, it provides a dedicated `createFetch` method that returns a cancelable promise and offers built-in statistics. It has a minimal API surface with only one main class, making it easy to integrate into data-heavy applications such as tile map loading or API batch processing.
Resources
packagefetch-scheduler ↗