15 projects
Bluebird
Bluebird is a full-featured Promise library for JavaScript that offers superior performance and extra features compared to native Promises. It provides extensive async programming capabilities including coroutines, promisification of callback APIs, cancellation, and detailed error handling.
1,715
707
$1.6M
Async
Async is a JavaScript utility library that provides functions for working with asynchronous code, including managing control flow, collections, and concurrency patterns. It helps simplify complex asynchronous operations through functions like series, parallel, waterfall, and queue.
949
350
$6.2M
ES6-Promise
A polyfill for ES6-style Promises
446
174
$65K
Promise
Bare bones Promises/A+ implementation
170
82
$71K
ASAP
High-priority task queue for Node.js and browsers
IndexedDB Promised
IndexedDB, but with promises
P-Queue
Promise queue with concurrency control
Q
A promise library for JavaScript
RSVP.js
A lightweight library that provides tools for organizing asynchronous code
WebAssembly Specification
WebAssembly specification, reference interpreter, and test suite.
co
The ultimate generator based flow-control goodness for nodejs (supports thunks, promises, etc)
p-map
Map over promises concurrently
p-timeout
Timeout a promise after a specified amount of time
pify
Promisify a callback-style function