A tiny, type-safe throttle utility for modern JavaScript and TypeScript. Like a water dam regulating a powerful river — micro-throttle-js controls the flow of your function calls.
Throttle a function to limit its execution rate
Throttle and debounce functions.
The lodash method `_.throttle` exported as a module.
Asynchronous HTTP microservices
Throttle promise-returning & async functions
A React hook for throttling setState and other callbacks
TypeScript definitions for throttle-debounce
throttle async and promise-returning functions. Other packages don't do it right.
Run promises in parallel, but throttled
Micro REST API client
A library to throttle promises
This is a package which provides `throttle` and `debounce` functions, with both flow and TypeScript declarations, and a minimal code footprint (less than 60 lines, less than 350 bytes minified+gzipped)
return a throttled function
A rate limiter for Node.js streams.
Simple breadth-first early terminating Levenshtein distance auto correcter for small sets of possible resulting strings.
Wrappers for built-in fetch() enabling killswitch, logging, concurrency limit and other features
Node.js Transform stream that passes data through at `n` bytes per second
hocuspocus throttle extension
Define complex binary structures using composable primitives
A lightweight way to throttle events and callbacks using requestAnimationFrame
A React hook that allows you to use a ResizeObserver to measure an element's size.
Throttle asynchronous Promise-based tasks
Queue actions when offline and dispatch them when getting back online