| Name | Description | Author(s) |
|---|
| aaronblohowiak-plugify-js | | Aaron Blohowiak |
| aaronblohowiak-uglify-js | | Mihai Bazon |
| aasm-js | CoffeeScript state machines | Chandra Patni |
| abbrev | Like ruby's abbrev module, but in js | Isaac Z. Schlueter |
| abhispeak | Finally, lorem ipsum worth reading. | John Mertens |
| ability | A simple route-based ACL component for expressjs. | Scott Tesoriere |
| acceptance | Validate dynamic parameters against a predefined schema | Bradley Griffiths |
| accountant | Double Entry Accounting | Peter Braden |
| accounting | number, money and currency parsing/formatting library | Joss Crowcroft |
| ace | Sinatra for Node | maccman |
| ace_offline | Fork from Ace to server Offline Manifest File | rodriguezartav |
| ace.is.aces.in.my.book | | Alan Gutierrez |
| acequia | Message router for node supporting multiple protocols | Peter R. G. Small |
| acl | An Access Control List module, based on Redis with Express middleware support | Manuel Astudillo |
| acs | node.js wrapper for ACS | Michael Goff |
| actionHero | actionHero is a minimalist, multi-node, transactional API framework written in javaScript | Evan Tahler |
| active-client | | Subbu Allamaraju |
| active-x-obfuscator | A module to (safely) obfuscate all occurrences of the string 'ActiveX' inside any JavaScript code. | Felix Geisendörfer |
| activenode-monitor | Instrumentation library for Node.js applications that use Express/connect | Gabbar |
| activeobject | An interface for JSON objects for updating, deleting, inserting and creating properties. | Mike hemesath |
| activerecord | An ORM that supports multiple database systems (SQL/NoSQL) and ID generation middleware. | Ryan LeFevre |
| activity-streams-mongoose | Activity Streams Engine using MongoDB(Mongoose odm) and Redis | Monica Wilkinson |
| actor | Experimental library implementing scala like actors in javascript. | Unknown |
| actors | Simple message passing for node.js | Alen Mujezinovic |
| addon | | marak squires |
| addons | | Marak Squires |
| addressable | A URI parsing module heavily inspired by Rubys Addressable gem | Robert Sköld |
| addressit | Freeform Street Address Parser | Damon Oehlman |
| addTimeout | Wraps a callback to handle a timeout. If the timeout occurs before the callback being called, it either uses the first argument for returning the TimeoutError (Node.JS style) or let it handle by a specialized handler | Florian Traverse |
| adiff | diff and patch arrays. | Dominic Tarr |
| adm-zip | A Javascript implementation of zip for nodejs. Allows user to create or extract zip files both in memory or to/from disk | Nasca Iacob |
| admin-forms2 | backoffice with mongoose | Ishai Jaffe |
| admin-with-forms | admin for mongoose and not mongoose projects which uses forms | Ishai Jaffe |
| adstream-data | Framework for adstream.data compliant services | Max Motovilov |
| adwiki | autodafe component for generating documentation | Vladimir Balakirev |
| ae86 | Static website generator written in Node.js . | Cliffano Subagio |
| aejs | Asynchroneous Embedded JavaScript Templates | Stoyan Krastev |
| aenoa-supervisor | A supervisor program for running nodejs programs | Isaac Z. Schlueter |
| after | after - tiny flow control | Raynos |
| ag | | Tom MacWright |
| agent | | Valerio Proietti |
| agent.io | Real-time, scalable agent<->server messaging | Dmitri Melikyan |
| aggregate | Aggregate function calls accross a tick | Peter Kolloch |
| agi | AGI (Asterisk Gateway Interface) for writing dialplan scripts | Brian M. Carlson |
| ahr | An Abstract Http Request which works on SSJS as well as in the browser. | AJ ONeal |
| ahr.browser | An Abstract Http Request for Node.JS (httpClient) and the Browser (XMLHttpRequeuest2) | AJ ONeal |
| ahr.browser.jsonp | `options` module of Abstract Http Request (AHR) | AJ ONeal |
| ahr.browser.request | `options` module of Abstract Http Request (AHR) | AJ ONeal |
| ahr.node | An Abstract Http Request for Node.JS (httpClient) and the Browser (XMLHttpRequeuest2) | AJ ONeal |
| ahr.options | `options` module of Abstract Http Request (AHR) | AJ ONeal |
| ahr.utils | `utils` module of Abstract Http Request (AHR) | AJ ONeal |
| ahr2 | An Abstract Http Request for Node.JS (http/https) and the Browser (XMLHttpRequeuest2). For `npm install ahr2` for Node and `pakmanager build` for Ender / Pakmanager. It should be required as `var request = require('ahr2')` | AJ ONeal |
| ain | Syslog logging for node.js | Alexander Dorofeev |
| ain-tcp | Syslog logging for node.js, with syslog/TCP support | Alexander Dorofeev |
| ain2 | Syslog logging for node.js. Continuation of ain | Alexander Dorofeev |
| ain2-fs | Syslog logging for node.js. Continuation of ain | Alexander Dorofeev |
| ain2-papandreou | Syslog logging for node.js. Continuation of ain | Unknown |
| air-drop | Utility for packaging, manipulating and delivering JS source to the browser | Chris Powers |
| airbrake | Node.js client for airbrakeapp.com, formerly known as hoptoadapp.com. | Felix Geisendörfer |
| airlogger | A simple remote console log viewer for iOS | Sylvain Rebaud |
| airplay | Apple AirPlay client library | Ben Vanik |
| airport | role-based port management for upnode | James Halliday |
| airship | A wrapper for the UrbanAirship API | James F. Herdman |
| airtunes | an AirTunes v2 implementation: stream wirelessly to audio devices. | Laurent Perrin |
| ajaj | Basic JSON-based AJAX helper | Andrew McCollum |
| ajax | Utilities for loading JSON and XML. | Joe Hewitt |
| ajaxrunner | Easy performance testing of browser based AJAX, HTML, Javascript and Mobile applications. | Unknown |
| ajn-session | A very simple and lightweight session manager | Lajos Koszti |
| ajncookie | A very basic cookie setter and getter | Lajos Koszti |
| ajs | Experimental asyncronous templating in Node | Evan Owen |
| ajs-xgettext | Extract localised text from AJS templates | Duane Griffin |
| akismet | Akismet API client for node.js | Ozgur Ozcitak |
| al-papi | AuthorityLabs Partner API wrapper. | Chavez |
| alamid | Framework for RESTful JavaScript web applications that run both on the server- and clientside. | pandaa |
| albers | Nested, scalable layout system for Bauhaus library | Sandro Pasquali |
| alchemist | Serve & manage multiple static sites from one UI. | Jake Luer |
| alfred | In-process key-value store | Pedro Teixeira |
| alfred-bcrypt | A bcrypt library for NodeJS. | Nick Campbell |
| algorithm | A collection of Data Structures & Algorithms in javascript | Dhruv Matani |
| algorithm-js | A collection of Data Structures & Algorithms in javascript | Dhruv Matani |
| alice-proxy | Alice - Http proxy | Simon Menke |
| alicejs | Micro JS library focused on using hardware-accelerated capabilities (NPM Dist) | Mike Bevz |
| alists | Some helper functions to work with associative lists. | Joshua Holbrook |
| alive | A JS implementation of Conway's Game of Life. | Jamison Dance |
| alleup | Flexible way to resize and upload images to Amazon S3 or file system storages | Andriy Bazuta |
| allium | Simpler Gherkin parsing | Arlen Cuss |
| almond | A minimal AMD API implementation for use in optimized browser builds. | James Burke |
| alonso-counter | Distributed log file aggregation, with persistence | Noah H. Smith |
| alonso-follower | Distributed log file aggregation, with persistence | Noah H. Smith |
| alonso-harvester | Distributed log file aggregation, with persistence | Noah H. Smith |
| alpha_simprini | Core libraries for Alpha Simprini based applications. | Collin Miller |
| alter-ego | Extensible type definitions | Irakli Gozalishvili |
| altshift | Altshift open source framework | Julien Polo |
| always | CLI Tool to run a NodeJS Process, Restarting on File Changes & Crashes | Edward Hotchkiss |
| amanda | JSON Schema validator | František Hába |
| amazon-lib | AWS Library | Doug Martin |
| amazon-ses | Simple Amazon SES Mailer | Jim Jenkins |
| ambrosia | | Lucas Wojciechowski |
| amd | Async Module Definition - module loader/bunder for node + browser | Dominic Tarr |
| AMD | AMD (Asynchronous Module Definition) support for node.js, specifically define() | Adam Crabtree |
| amd-loader | Add the capability to load AMD (Asynchronous Module Definition) modules to node.js | ajax.org B.V. |
| amd-utils | Utility methods written in the AMD format | Unknown |
| amdefine | Provide AMD's define() API for declaring modules in the AMD format | James Burke |
| amdtools | Tools for Asynchronous Module Dispatch | Thomas Yandell |
| ametrine-view | Ametrine component for handling and compiling views | Vadim Demedes |
| ami | asterisk ami client | Brian M. Carlson |
| amico | Relationships (e.g. friendships) backed by Redis | Andrew Nordman |
| amigen | Tool for generating Amazon EC2 AMI images with pre-installed software | Steve Campbell |
| amino | Clustered application creation toolkit | Carlos Rodriguez |
| amino-driver-amqp | AMQP driver for amino | Carlos Rodriguez |
| amino-driver-http | HTTP driver for amino | Carlos Rodriguez |
| amino-driver-redis | Redis driver for amino | Carlos Rodriguez |
| amino-gateway | Clusterable http proxy for amino services | Carlos Rodriguez |
| amionline | For WebApps (especially offline-enabled apps) to determine online / offline status using browser, origin, amazon favicon.ico mechanizms | AJ ONeal |
| amo-version-reduce | Simple utility that reduces the detailed host application version statistics | Unknown |
| amon | node.js module for Amon | Martin Rusev |
| amon-node | node.js module for Amon | Martin Rusev |
| amphibian | pipe an ssh session to your browser | Cam Pedersen |
| amplifyjsify | AmplifyJS lib for browsers - AmplifyJS v1.1.0 | AbleCoder |
| amqp | AMQP driver for node | Ryan Dahl |
| amqp-dispatch | Simple AMQP message -> handler dispatching. | ArtSpotter |
| amqp-dsl | Amqp-DSL - Fluent interface for node-amqp | Francois-Guillaume Ribreau |
| amqp-mock | AMQP mocking and expectations library | Ricardo Stuven |
| amqp-stats | Interface for RabbitMQ Management statistics. http://www.rabbitmq.com/management.html | Tim Atkinson |
| amqp-tool | Rabbitmq-tool - import/export data from a RabbitMQ broker | Francois-Guillaume Ribreau |
| amqp-watcher | A tool to get and send messages from an amqp server from the command line | Phillip Neumann |
| amqpsnoop | snoop AMQP messages | Dave Pacheco |
| ams | ams - asset management system - plugin enabled build tool with jquery like API | Oleg Slobodskoi |
| amulet | As-soon-as-possible streaming async Mustache templating | Christopher Brown |
| amz | Amazon EC2 cli on coffee-script | Temnov Kirill, @selead |
| an.hour.ago | DSL for expressing and comparing dates and times | David Chambers |
| anachronism | A binding to the 'anachronism' Telnet library. | Unknown |
| anagram | a simple anagram generator | Ryan Nauman |
| analytics | Analytics Module | Alex Sexton |
| and1 | Queues your asynchronous calls in the order they were made. | Jacob Swartwood |
| andreyvit-gently | | Unknown |
| andtan-node-hid | | Unknown |
| angular | Node.JS + AngularJS project generator | Edward Hotchkiss |
| animation | animation timing & handling | dodo |
| ann | IRC bot made to announce and for convenience. | Roly Fentanes |
| annotator | Inline annotation for the web. Select text, images, or (nearly) anything else, and add your notes. | Unknown |
| announce.js | Add real-time push notifications to your existing web application | Unknown |
| anode | Humus inspired actor framework for Node.js | Tristan Slominski |
| ansi | Advanced ANSI formatting tool for Node.js | Nathan Rajlich |
| ansi-color | This module provides basic ANSI color code support, to allow you to format your console output with foreground and background colors as well as providing bold, italic and underline support. | James Smith |
| ansi-font | ANSI font styling utils | Irakli Gozalishvili |
| ansi-pansi | Basic ansi formatting, foreground and background colours for use with CLIs. | constantology |
| ansidiff | ANSI colored text diffs | Unknown |
| ANSIdom | a quick and dirty DOM implementation in ANSI escape codes | Marak Squires |
| ansimator | Throw down some ANSI animations! | Joshua Holbrook |
| ansinception | Colorful exception handler for Node.js with CoffeeScript support and improved nodemon/supervisor compatibility | Dennis Kehrig |
| ansiparse | Parse ANSI color codes | Maciej Małecki |
| ansispan | Change your ANSI color codes into HTML `<span>`s | Maciej Małecki |
| ant | | Unknown |
| anthill | IPC-based publish / subscribe server architecture | Petr Janda |
| anvil.js | A continuous integration tool for JS, CSS and HTML. | Unknown |
| aonx | very opinionated application framework | truepattern |
| aop | Simple AOP realization for async applications | Vadim M. Baryshev |
| ap | Currying in javascript. Like .bind() without also setting `this`. | James Halliday |
| apac | Amazon Product Advertising API Client for Node | Dustin McQuay |
| aparser | An async ARGV parser | Andrea Brancaleoni |
| ape | API documentation generator with github-flavored-markdown output | Nathan LaFreniere |
| api | A server framework for easy routing | Paul Vorbach |
| api_request | Wrapper for the http client to make beautiful, readable requests. | Jill Burrows |
| api-easy | Fluent (i.e. chainable) syntax for generating vows tests against RESTful APIs. | Nodejitsu Inc. |
| api.js | Framework for HTTP REST APIs | Joe Hewitt |
| apiary | Spawn multi-system multi-user node.js clouds, on your own hardware and/or with 3rd party virtual servers | Tolsma Telematica Consultancy |
| apiaxle | API gateway | Phil Jackson |
| apiaxle.api | Provisioning API for apiaxle | Phil Jackson |
| apiaxle.base | Basic Application class for apiaxle. | Phil Jackson |
| apic.js | JavaScript REST API JavaScript Client Generator | Artem Gurtovoy |
| APIConnect | A simplified Javascript interface for working with APIs. | Andrew Plummer |
| apimaker | uri-string to api conversion tool | Franz Enzenhofer |
| apis | Library for creation web and websocket restful APIs | Dmitry Smolin |
| apiserver | A ready to go, modular, JSON(P) API Server. | Kilian Ciuffolo |
| apiserver-router | A fast API router with integrated caching system | Kilian Ciuffolo |
| apitree | Creates a SocketStream-style API tree from a file system directory | Andrey Tarantsov |
| apn | An interface to the Apple Push Notification service for Node.js | Andrew Naylor |
| apoxusbcan | Apox Controls USB-CAN module driver | Georges-Etienne Legendre |
| app | mirco web app framework | Roland Poulter |
| app-client | | Roland Poulter |
| app-template | template application | Roland Poulter |
| app.js | Packages Node modules as browser apps. | Joe Hewitt |
| apparatus | various machine learning routines for node | Chris Umbel |
| appboard | RESTful HTTP API for pushing your data to appboard.me dashboard for node.js | Eugene Solomka |
| appborg | appborg helps you build hybrid apps: native + webkit* + subprocess* | Andrew Schaaf |
| append | append the properties from one object to another | Paul Vorbach |
| appjs | AppJS is a SDK on top of nodejs to develop desktop applications using HTML/CSS/JS | Morteza Milani |
| appkit | Extensions for building applications using Spine.js | Vojtech Rinik |
| applescript | Easily execute arbitrary AppleScript code on OS X through NodeJS. | Nathan Rajlich |
| application | unified http and websocket api | Thomas Blobaum |
| application-name | | Unknown |
| appload-dns | DNS library in node.js | Rafał Sobota |
| apply | Better version of Function.prototype.apply | Daniel Brockman |
| apprentice | [Experimental] web library that adds some sugar to routing | Tom Wilson |
| appzone | Appzone NodeJS Client | Arunoda Susiripala |
| apricot | Apricot is a HTML / DOM parser, scraper for Nodejs. It is inspired by rubys hpricot and designed to fetch, iterate, and augment html or html fragments. | Unknown |
| apricot64 | Apricot is a HTML / DOM parser, scraper for Nodejs. It is inspired by rubys hpricot and designed to fetch, iterate, and augment html or html fragments. | Unknown |
| apw | | Sergey Kryzhanovsky |
| aq | App which automates QUnit tests | Kirollos Risk |
| AQ | App which automates QUnit tests | Kirollos Risk |
| aql | A wrapper around AQL's APIs (SMS/Fax/VoIP) | Dan Jenkins |
| arbiter | Lightweight html5 history pushState library | Dustan Kasten |
| arc | draw great circle arcs | Unknown |
| arca | little tool to download files from a public dropbox folder | Sergio Ramos |
| arcabouco-js | scalable microframework in node.js | Patrick Negri |
| arcabouco-tasks | async handlers for arcabouco-js | Patrick Negri |
| arcane | Simple crypt/decrypt text tool for node | Josh Perez |
| arch | A small toolkit-framework | Jake Verbaten |
| archetype | A web framework leveraging Node.js | Jeff Trudeau |
| architect | A Simple yet powerful plugin system for large-scale node applications | ajax.org B.V. |
| architect-agent | This is the rpc agent for the architect plugin framework | Tim Caswell |
| architect-demo | Demo application build with the architect plugin system | ajax.org B.V. |
| architect-fake-transports | This is a fake transport useful for unit tests without real tcp. | Tim Caswell |
| architect-socket-transport | This is a tcp + msgpack based transport for architect-agent | Tim Caswell |
| archive | Node.js bindings to libarchive | Karl Skomski |
| archivist | prototype of the Archivist archetype for the Personify framework | Nicholas Vaidyanathan |
| archy | render nested hierarchies `npm ls` style with unicode pipes | James Halliday |
| ArcusNode | A RTMFP Rendevouz Server For Peer Assisted Networking With Adobe Flash | arcusdev |
| ardrone | Control your Parrot AR.Drone | Tim Baumann |
| ardrone-web | A web interface to control your ARDrone | Tim Baumann |
| arduino | Control your Arduino with Node | Tobias Schneider |
| ardus | The mother of all profilers | Bryan Maynard |
| ArgKit | command line arguments extension (not yet working) | Takashi Mizohata |
| argon | Function argument processing and validation | Trevor Burnham |
| argparse | Very powerful CLI arguments parser. Native port of argparse - python's options parsing library | Eugene Shkuropat |
| argparser | object to parse commandline-args and options. | SHIN Suzuki |
| args | Command line arguments parser | Dmitry Smolin |
| argsparser | A tiny command line arguments parser | Oleg Slobodskoi |
| argtype | JavaScript function arguments type checker | Tor Valamo |
| argtypes | JavaScript function arguments type parser | Mark Kahn |
| argue | Describes signature of arguments passed to a function. | Adam Blackburn |
| arguments | Yet Another command-line parser for node.js | Fabricio C Zuardi |
| argumentum | Option parser with generated usage and commands | Paul Miller |
| aria | A client library for Aria API | Brock Whitten |
| ariel | continuously test and cover files using mocha and coveraje. Note: ariel requires an index.js in root as entry point for now. | Matthias Goetzke |
| aries | | Eldar Djafarov |
| AriesNode | | Eldar Djafarov |
| armory | A simple wrapper for the WoW Armory API. | Christian Wesselhoeft |
| arnold | Tiny JavaScript library for string manipulation. | František Hába |
| arouter | A very simple router | Rafal Szymanski |
| arp | Read the ARP table to find MAC addresses | teknopaul |
| array | JavaScript array utilities library | Enrico Marino |
| array-promise | Act on asynchronously loaded arrays via forEach, map, etc without the usual, messy callback interface. | Brian Noguchi |
| array-query | Provides an interface to pull objects out of a JavaScript array with minimal code. Useful for Backbone collections and similar scenarios. | Jacob Wright |
| Array.prototype.forEachAsync | The Array.prototype.forEachAsync module of FuturesJS (Ender.JS and Node.JS) | AJ ONeal |
| arrayemitter | EventEmitter emittin array-iteration events. | SHIN Suzuki |
| arraystream | ReadableStream of arrays and hash variables. | SHIN Suzuki |
| arrjs | HTTP and WebSocket application request routing | Tomasz Janczuk |
| arrow | Asynchronous HTTP framework for Node.js | Unknown |
| articlefinder | A way to get the content of an article. Similar to readability. | Francesc |
| artifi-glossy | Syslog parser and producer. It is fork of https://github.com/squeeks/glossy - please check thatout | Artifi |
| asciimo | create awesome ascii art with javascript! works in node.js or the browser. | Marak Squires |
| asciiporn | i love asciiporn! | kai zhu |
| aseemktest1234 | Testing | Aseem Kishore |
| asereje | Asereje is a library that builds your assets on demand | Pau Ramon |
| asEvented | Micro event emitter which provides the observer pattern to JavaScript object. | Michal Kuklis |
| ash | A framework for the bohemian web developer | Ric Allinson |
| asifier | A tool for inspecting where ASI occurs. | Jussi Kalliokoski |
| asJam | A jam of ActionScript | Matt Glazar |
| ask | ask user prompt for nodejs | Tom Wilson |
| aska | ask cmd line | iskedk |
| asn1 | Contains parsers and serializers for ASN.1 (currently BER only) | Mark Cavage |
| aspect | dojo aspect function | Christoph Hagenbrock |
| aspsms | Send SMS text messages through aspsms.com | Max Kueng |
| assembly | build tool to assemble client side javascript projects | Ryan Fitzgerald |
| assert | Node.JS assert module | narwhal.js |
| assertions | loads of useful assert functions in one package | Dominic Tarr |
| assertn | Simple lightweight reporter for running node.js assertions | Matthew Kitt |
| asserts | Test grouping and formatting to make working with vanilla node assert marginally easier | Stephen Handley |
| assertvanish | assert that an object will vanish | Jann Horn |
| asset | Asset manager | TJ Holowaychuk |
| asset_builder | build, concatenate, and compress assets | Andrew Grieser |
| asset-manager | Asset manager built on top of connect-asset for managing multiple asset folders. | FamilySearch Web Developers |
| asset-tag-helper | Rails' AssetTagHelper ported to Javascript | Mark Huetsch |
| assetgraph | Optimization framework for web pages and applications | Unknown |
| assetgraph-builder | Build system for web sites and applications | Unknown |
| assetgraph-middleware | Express middleware for optimizing and manipulating HTML pages and their related assets while serving them | Andreas Lind Petersen |
| assetgraph-sprite | AssetGraph plugin for creating sprites from background images | Unknown |
| AssetPipeline | Provides Assets | Mukari |
| assets | Asset API for Node.js | Unknown |
| assets-expander | A well-tested Assets expander - specify assets graph in YAML file and easily expand them into a linear list | Jakub Pawlowicz |
| assets-packager | Very fast assets packager - combines power of seq, uglify-js, gzip, assets-expander, clean-css and couple other tools to build assets insanely fast | Jakub Pawlowicz |
| assets.js | Asset API for Node.js | Unknown |
| assoc | Associative arrays for JavaScript. | Josep M. Bach |
| ast-inlining | Nodejs language detection library using n-gram | Francois-Guillaume Ribreau |
| ast-transformer | An UglifyJS AST transformer | Diogo Resende |
| astar | A*Star pathfinding for NodeJS game servers. | Brad Dickason |
| aster | | Craig Condon |
| asterisk-ami | An asterisk ami connector | Dan Jenkins |
| asterisk-manager | A node.js module for interacting with the Asterisk Manager API. | Philipp Dunkel |
| astjourney | It's a long journey, but on your way, you'll meet all the JS AST nodes. | Jann Horn |
| astream | Format various object types to activity stream objects | Kirill Temnov @selead |
| astrolin | astro-let's do open links / source | Orlin M Bozhinov |
| asyn | Asynchronous for normal people | Unknown |
| async | Higher-order functions and common patterns for asynchronous code | Caolan McMahon |
| async_testing | A simple Node testing library. | Benjamin Thomas |
| async-array | A sane control flow library | Tim Smart |
| async-chain | | Dominic Tarr |
| async-ejs | ejs with the ability to add asynchronous functions | Unknown |
| async-events | An asynchronous Node.js event emitter implementation. | Tristan Slominski |
| async-foreach | An optionally-asynchronous forEach with an interesting interface. | "Cowboy" Ben Alman |
| async-forms | Provides a interface for quickly making and validating forms in node. | Unknown |
| async-fs | Asynchronous file system utility library for nodeJS | Gabriel Lesperance |
| async-it | Generic asynchronous iterators for node.js. | Tobie Langel |
| async-json | An asynchronous version of JSON.stringify | Cameron Kenneth Knight |
| async-memoizer | A memoizer for asynchronous methods obeying node.js conventions (last argument is always a callback). | Tobie Langel |
| async-mini | Common patterns for asynchronous code, minimalistic version | Juraj Vitko |
| async-object | | Alan Gutierrez |
| async-queue | simple FIFO queue to execute async functions linear. | Martin Jonsson |
| async-stacktrace | Improves node.js stacktraces and makes it easier to handle errors | Peter 'Pita' Martischka |
| async-unit | A minimal asynchronous test framework for Node.JS / Ender | AJ ONeal |
| async-util | JavaScript async utilities library | Enrico Marino |
| asyncblock | A simple and powerful abstraction of node-fibers | Chris Scribner |
| asyncBuilder | handle async dependency loading | Unknown |
| asyncEJS | | Unknown |
| asyncevents | Extension to EventEmitter to facilitate asynchronous firing of events, and asynchronous handling of those events. | Sam Day |
| asyncify | The asyncify deferred module of FuturesJS (Ender.JS and Node.JS) | AJ ONeal |
| asyncjs | async.js it for the node fs module, what jQuery is for the DOM | Fabian Jakobs |
| asynclist | Async Tasks runner based eventproxy | Will Wen Gunn |
| asyncly | n/a | hij1nx |
| AsyncProxy | asynchronous code helper. | DoubleSpout |
| asynct | simple asyncronous test runner | Dominic Tarr |
| asyncxml | async xml builder and generator | dodo |
| asyngleton | asynchronously generate singletons | Craig Condon |
| at_scheduler | AT event scheduler for your node | Enrico Rubboli |
| at-exit | like ruby #at_exit | rosylilly |
| at-import | A node.js module that combines JavaScript files through the use of an @import directive | Michael Diolosa |
| atbar | Async callback manager for javascript in nodejs and browser | Unknown |
| atlas | Atlas sits on top of Backbone.js, adding features and enhancing the API | Dan Dean |
| atob | atob for Node.JS (it's a one-liner) | AJ ONeal |
| atok | Fast, easy and flexible tokenizer for Node Streams | Pierre Curto |
| atok-parser | Parser generator based on the atok tokenizer | Pierre Curto |
| atom | A collection of decoupled components for rapid web development | Chris O'Hara |
| atomic | Atomic operations | George Stagas |
| atomize | create atom feeds in js | Paul Vorbach |
| atomize-client | Client library for AtomizeJS: JavaScript DSTM | Matthew Sackman |
| atomize-server | Node server library for AtomizeJS: JavaScript DSTM | Matthew Sackman |
| atpl | A simple template engine based on twig and django. | Carlos Ballesteros |
| attache.js | AOP implementation in JavaScript | Marcin Olichwirowicz |
| attachmate | CouchDB Attachment Helpers (part of the Steelmesh stack) | Damon Oehlman |
| attachmentsaver | Receives local email saving pdf attachments to Desktop. by Harald Rudell | Harald Rudell |
| audiolib | audiolib.js is a powerful audio tools library for javascript. | Jussi Kalliokoski |
| audionode | Mix and distribute audio in node :) | Jann Horn |
| audiosprite | Concat small audio files into single file and export in many formats. | Tõnis Tiigi |
| audit_couchdb | Detect security issues in an Apache CouchDB server | Jason Smith |
| auditor | | Unknown |
| aug | a library to augment objects and prototypes | Greg Allen |
| aur | Archlinux AUR cli | Filirom1 |
| aurora | Streamline & Traceur compiler for node.js | Aikar |
| auth.rbs | Simple local authentication scheme with remember me functionality. | Zee |
| authhmac | HMAC signature for NodeJS HTTP requests | Federico Feroldi |
| authnet_cim | Authorize.net CIM Interface. Not yet production ready. | Jesse Pate |
| authom | A dependency-free multi-service authentication tool for node.js | Jed Schmidt |
| authome | A dependency-free mutli-service authentication tool for node.js | Jed Schmidt |
| authorization-server-client | Client to access an authorization server for oauth2 token validation in a distributed environment. | Martin Wawrusch |
| authpack | Package of distributed client and server OAuth2 API's | Tolsma Telematica Consultancy |
| auto-qunit | Automatically run QUnit tests in browser under NodeJS control | Jacek Pospychala |
| auto-share | | Unknown |
| autocomplete | An in-memory autocomplete package based on the trie data structure | Marc Campbell |
| autodafe | mvc framework for node with mysql orm, web sockets support, logging, routing, user roles etc | Andrey Balakirev |
| autolint | Autolint watches your files for jslint-errors. | Magnar Sveen |
| autoload | Autoloading symbols via source code grokking | Marcel Laverdet |
| autoloader | Autoloads JS Files (designed for Joose) | Aikar |
| automata | Automata is a Finite State Machine automata framework featuring: a JSON based automata creation, timed transitions, sub-states, guards, FSM registry, etc. | hyperandroid |
| Automata | Automata is a formal Finite State Machine automata executor featuring: a JSON based automata creation, timed transitions, sub-states, guards, FSM registry, etc. | Unknown |
| automatta | A powerful and lightweight library to create, execute and monitor automata in NodeJS and Javascript. | FranciscoCort�s |
| auton | Extensible resource compiler/minifier/compressor tool | Rando Christensen |
| autoquit | Automatically shut down servers when inactive | Ruben Vermeersch |
| autoreleasepool | A very simple wrapper around the OS X NSAutoreleasePool | Nathan Rajlich |
| autorequire | Automatically requires source for a module/project, provided you follow a convention. | Ian MacLeod |
| autorev | blindly update couchdb documents | James Halliday |
| autosave | A server for Chrome Devtools Autosave (https://github.com/NV/chrome-devtools-autosave) | Nikita Vasilyev |
| autostatic | Automatically serve static files, with version control (etag support), compression and CDN support. This makes it possible to skip all the annoying packaging process when deploying your application. | ktmud |
| autotest | Simple script to provide some autotest capabilities for node or python. | Curtis Schlak |
| avahi | | Izaak Schroeder |
| avro | Avro | Unknown |
| awesome | awesome framework | Unknown |
| awesomeport | find a nice looking free port | Mathias Buus Madsen |
| awesomium | | Unknown |
| aws | evil wrapper for the amazon command line tools | Timo Derstappen |
| aws-api | A client interface to various AWS services. | Jordan Ryan Moore |
| aws-ec2 | A tiny little module for managing ec2 instance from node | Cameron Gray |
| aws-js | Amazon Web Services API Client | Renat Zubairov |
| aws-lib | Extensible Node.js library for the Amazon Web Services API | Mirko Kiefer |
| aws-snsclient | A client for parsing Amazon AWS SNS requests. | Matt Robenolt |
| aws-stuff | {S3,...}{Server,Client}, e.g. for your tests. | Andrew Schaaf |
| aws-swf | Node.js helpers to access the Amazon SWF API | Eric Abouaf |
| aws.js | Dead simple Amazon Web Services client | Jonathan Leibiusky |
| aws2js | AWS (Amazon Web Services) APIs client implementation for node.js | Stefan Rusu |
| aws2js-patched | AWS (Amazon Web Services) APIs client implementation for node.js | Stefan Rusu |
| awsbox | A featherweight, DIY, PaaS system for deploying on NodeJS apps on Amazon's EC2 | Lloyd Hilaiel |
| awssum | NodeJS modules for talking to lots of Web Service APIs. | Andrew Chilton |
| ax | A simple logger | Dan Yoder |
| axe | Express-like API for dealing with native clusters in Node >= .6 | Cam Pedersen |
| ayah | An API frontend for captcha replacement 'are you a human' http://www.areyouahuman.com/ | Sven Herzberg |
| aye | watch stuff and exec something when there's a change | Mihai Tomescu |
| azure | Windows Azure Client Library for node | Microsoft Corporation |
| azzydor | an MVC framework for Node (hacky version) | Unknown |