ricokahler / pool
like Promise.all but you can limit the concurrency
☆140Updated this week
Alternatives and similar repositories for pool:
Users that are interested in pool are comparing it to the libraries listed below
- fast, tiny `queueMicrotask` shim for modern engines☆192Updated last year
- A tiny (148B) weighted round robin utility☆166Updated 5 years ago
- A tiny (215B) and fast utility to expand a flattened object☆202Updated last year
- A tiny (215B) and fast Least Recently Used (LRU) cache☆321Updated 5 years ago
- A sorted queue, based on an array-backed binary heap☆107Updated 8 months ago
- Simple 20 line react SSG☆72Updated 3 years ago
- A tiny (139B to 204B) utility to regulate the execution rate of your functions☆200Updated last year
- 🏄 Framework-agnostic CSRF middleware for modern Node.js☆124Updated last month
- A simple bundler for your delicious modules☆169Updated 2 years ago
- "Promisified" Array, it compatible with the original Array but comes with async versions of native Array methods☆124Updated 4 months ago
- A deep assignment alternative to the object spread operator and Object.assign☆177Updated 2 years ago
- ⏱️Zero CPU overhead, zero dependency, true event-loop blocking sleep ⏱️☆79Updated 4 years ago
- A tiny (~90B) isomorphic wrapper for `crypto.randomBytes` in Node.js and browsers.☆68Updated last year
- Fixes your ES import paths - from Node-style to explicit filenames☆122Updated 2 years ago
- A WHATWG Fetch implementation based on @nodejs/undici☆246Updated 3 years ago
- A tiny (203B) and fast utility to flatten an object with customizable glue☆261Updated 10 months ago
- Walk an AST without being led astray☆188Updated last year
- Convert strings to Node.js streams and vice versa☆94Updated last year
- Fast TypeScript runner using esbuild for eager compilation☆216Updated 2 years ago
- A collection of utilities for making working with iterables more bearable☆272Updated last week
- Walk any kind of tree structure depth- or breadth-first. Supports promises and advanced map-reduce operations with a very small API.☆131Updated 11 months ago
- A quality score checker for npm packages.☆98Updated 2 years ago
- A tiny (183B to 210B) and fast utility to ascend parent directories☆152Updated 4 months ago
- Memoize promise-returning & async functions☆400Updated last year
- A tiny (203B) utility to enqueue items for batch processing and/or satisfying rate limits.☆114Updated 5 years ago
- Faster than fast, smaller than micro ... a nano speed and size (780 Brotili bytes) memoize for single and multiple argument functions.☆213Updated 4 months ago
- Add this plugin to generate mirrored esm modules for your existing bundles☆192Updated 2 years ago
- Like `Promise.all()` but for `Map` and `Object`☆195Updated last year
- A Map implementation with expirable items☆92Updated 2 years ago
- Publish JS project as dual ES modules and CommonJS package to npm☆187Updated 4 months ago