Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
run-parallel
Run an array of functions in parallel
regenerator-runtime
Runtime for Regenerator-compiled generator and async functions.
p-limit
Run multiple promise-returning & async functions with limited concurrency
async
Higher-order functions and common patterns for asynchronous code
regenerator-transform
Explode async and generator functions into a state machine.
p-throttle
Throttle promise-returning & async functions
p-pipe
Compose promise-returning & async functions into a reusable pipeline
bach
Compose your async functions with elegance.
run-series
Run an array of functions in series
bfj
Big-friendly JSON. Asynchronous streaming functions for large JSON data sets.
p-memoize
Memoize promise-returning & async functions
gensync
Allows users to use generators in order to write common functions that can be both sync or async.
p-all
Run promise-returning & async functions concurrently with optional limited concurrency
await-lock
Mutex locks for async functions
pipe-functions
Pipe functions in a Unix-like style. It supports Promises (async) anywhere in the pipeline and every step will be executed sequentially. The return (resolve in case of Promises) of each function will be passed in as an argument to the next one
multihashing-async
multiple hash functions
p-waterfall
Run promise-returning & async functions in series, each passing its result to the next
p-debounce
Debounce promise-returning & async functions
tiny-async-pool
Run multiple promise-returning & async functions with limited concurrency using native ES9
async-to-gen
Transform async functions to generator functions with speed and simplicity.