:bird: :zap: Bluebird is a full featured promise library with unmatched performance.
Repository Index
65,764 visible repositories in the index
1–24 of 31 · Most stars
The ultimate generator based flow-control goodness for nodejs (supports thunks, promises, etc)
A polyfill for ES6-style Promises
A solid, fast Promises/A+ and when() implementation, plus other async goodies.
Run multiple promise-returning & async functions with limited concurrency
Bare bones Promises/A+ implementation
🦋 Fantasy Land compliant (monadic) alternative to Promises
- fantasy-land
- promise
- future
- monad
Map over promises concurrently
- promise
- async-functions
- concurrency
- mapper
A basic but performant promise implementation.
Throttle promise-returning & async functions
Abstraction for managing asynchronous code in JS
- fp
- promise
- future
- task
A pipe-like function to verticalize your JavaScript code
[A]synchronous Functional Programming
- function-composition
- asynchronous
- transducers
- parallel
Sophisticated and functionally-minded async with advanced features: coroutines, promises, ES2015 iterables, fantasy-land
- promise
- fantasy-land
- async
- asynchronous
Debounce promise-returning & async functions
Tiny library (<200B gzip) for deferring something by a "tick"
- defer
- javascript
- async
- wait
Like `Promise.all()` but for `Map` and `Object`
Settle promises concurrently and get their fulfillment value or rejection reason with optional limited concurrency
Create a deferred promise
Filter promises concurrently
Reduce a list of values using promises into a promise for a value
Wait for any promise to be fulfilled
Iterate over promises serially
A better `Promise.race()`