Skip to content
domenic edited this page Jul 16, 2012 · 20 revisions

There are many libraries that consume or provide promises, here is a list of some of the more popular ones. Feel free to add to this list, providing a link and a short description.

  • q-fs File system
  • q-http HTTP client and server
  • q-comm Remote objects
  • QEJS Adds async promises to EJS templating
  • jaque promising HTTP server, JSGI middleware
  • Dynamo as Promised Promise-based interface to Amazon's DynamoDB
  • Mocha as Promised Adds promise support to the Mocha test runner
  • Chai as Promised Extends the Chai assertion library with assertions about promises.
  • Capsela A promise-based, high-level Node.js web application framework built for testability.

Many other projects in NPM use Q internally or provide Q promises.