| q | A tool for making and composing asynchronous promises in JavaScript |
| step | An async control-flow library that makes stepping through logic easy. |
| rabbit.js | Messaging in Node.JS made easy using RabbitMQ (v0.2 changes the API; v0.3 in progress on branch v0.3) |
| futures | Promises (Futures), Subscriptions, and the like. |
| noflo | Flow-based programming on Node.js |
| seq | Chainable asynchronous flow control for node.js with sequential and parallel primitives and pipeline-style error handling |
| deferred | Maintainable asynchronous JavaScript with promises |
| amanda | JSON Schema validator |
| clarinet | SAX based evented streaming JSON parser in JavaScript |
| chainsaw | Build chainable fluent interfaces the easy way in node.js... with a freakin' chainsaw! |
| gearman | Gearman libraries for Node.js |
| async-array | A sane control flow library. |
| slide | A flow control library that fits in a slideshow |
| resistance | A javascript flow library |
| hubjs | Pub/Sub oriented JavaScript |
| dynamictemplate | Δt - the dynamic templating engine |
| after | All the flow control you'll ever need |
| funk | Asynchronous functions made funky! |
| bal-util | Utility functions for JavaScript and Node.js used and maintained by Benjamin Lupton |
| async-foreach | An optionally-asynchronous forEach with an interesting interface. |
| each | Chained and parallel async iterator in one elegant function |
| fnqueue | A powerful utility for function chaining |
| poolr | A lightweight resource pooling library for node.js |
| asyncxml | async xml builder and generator |
| groupie | A simple flow control library for node.js for executing multiple functions as a group or in a chain, calling back when all functions have finished. |
| node-promise | Kris Zyp's implementation of promises with added features, maintained as an npm package. |
| async-mini | Common patterns for asynchronous code, minimalistic version for Node.js |
| callback | Expressive, terse, functions for asynchronous and callback functions. |
| callback | Expressive, terse, functions for asynchronous and callback functions. |
| airwaves | Broadcast on a dedicated frequency |
| cinch | Convert Javascript to continuation-passing style. |
| sexy | SEquential proXY for writing Asynchronous code via ECMAScript 5 Proxies in Node.js |
| meta-fs | Higher level filesystem utilities for Node.js |
| first | A tiny flow-control library for node |
| heavy-flow | An async flow-control library for Node and browsers. |
| async-util | JavaScript async utilities library |
| dt-compiler | Δt compiler - async & dynamic templating engine compiler |
| read-files | Asynchronously reads an array of files and returns their contents |
| jobmanager | Simple async job manager. Allows you to execute serial or parallel jobs. |
| stest | A sane event driven async testing framework. |
| sequent | JavaScript async flow control |
| dt-jquery | Δt jquery adapter - async & dynamic templating engine |
| licy | Asynchronous dependency and lifecycle management for Node and the browser |
| quiz | Another simple test framework. |
| node-async | Easy Flow Control for Nesting in Node. Easy Peazy. |
| speculum | NodeJS BDD Test Suite |
| stak | A http server handler utility for node.js |
| simple-schedule | Simple scheduler for dispatching a number of batch tasks at defined intervals |
| neuron | The simplest possible event driven job manager, FIFO queue, and "task based cache" in node.js |