| keymaster | A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies. |
| hogan | A compiler for the Mustache templating language |
| mysql-mmx | A pure node.js JavaScript Client implementing the MySql protocol. |
| highlight.js | Javascript syntax highlighter |
| superagent | Ajax with less suck - (and node.js HTTP client to match) |
| knox | S3 Lib |
| ql.io-engine | A node.js based declarative, data-retrieval and aggregation gateway for quickly consuming HTTP APIs |
| aws-lib | Extensible Node.js library for the Amazon Web Services API |
| azure | Windows Azure SDK for Node.js |
| imap | An IMAP client module for node.js. |
| awssum | Node.js modules for talking to lots of Web Service APIs. |
| audiolib | audiolib.js is a powerful audio tools library for javascript. |
| github | node library to access the GitHub API |
| yuidocjs | YUI Javascript Documentation Tool |
| html2jade | Converts HTML to Jade template. Not perfect but useful enough for non-daily conversions. |
| api-easy | Fluent (i.e. chainable) syntax for generating vows tests against RESTful APIs. |
| aws2js | AWS (Amazon Web Services) APIs client implementation for node.js |
| dropbox-node | A Node.js client module for the official Dropbox API |
| twiliode | A Twilio helper library for node |
| tap | Test Anything Protocol tools for node |
| shred | A Node.js HTTP Client |
| elastiseahclient | A client written in node for elastic search |
| cloudfiles | A client implementation for Rackspace CloudFIles in node.js |
| fbgraph | NodeJs lib to access the facebook graph api |
| cloudservers | A client implementation for Rackspace CloudServers in node.js |
| firmata | firmata protocol implemented in javascript |
| translate | translate text from one language to another on node.js and the browser. 30+ languages supported, simple as cake. |
| bitcoinjs | Bitcoin client library in JavaScript using Node.js / MongoDB |
| zookeeper | node.js client for Apache Zookeeper |
| octonode | github api v3 in nodejs |
| bogart | Fast, Sinatra-Inspired JavaScript Framework running on JSGI with Node.JS! |
| loggly | A client implementation for Loggly in node.js |
| ftp | An FTP client module for node.js |
| passport-facebook | Facebook authentication strategy for Passport and Node.js. |
| instagram-node-lib | The Instagram Node Lib is a helper library for node that makes communicating with the Instagram API easy. |
| google-voice | Deprecated. Use https://github.com/amper5and/voice.js instead. |
| steam | Interface directly with Steam servers from Node.js |
| mixpanel | A node.js API for mixpanel |
| node-foursquare | Foursquare API v2 for NodeJS |
| LDAP | LDAP binding for node.js |
| bitcoinjs-lib | Bitcoin-related functions implemented in pure JavaScript |
| perfectapi | Module to enable writing of service APIs |
| facebook-js | Easy peasy facebook client for connect |
| knockout-bootstrap | A plugin that adds custom bindings for twitter bootstrap objects such as tooltips and popovers. |
| bson | BSON Parser for node and browser |
| replay | When API testing slows you down: record and replay HTTP responses like a boss |
| smtp-protocol | smtp client and server protocol implementation in node |
| email | Simple wrapper for sendmail |
| notp | Node One Time Password library, supports HOTP, TOTP and works with Google Authenticator |
| gravatar | Node.JS library to generate gravatar URLs |
| express-jsdom | Server-side DOM for express.js |
| nntp | An NNTP client module for node.js |
| oauth-client | OAuth 1.0A Client Utilities |
| facebook-sdk | Port of Facebook's php sdk |
| tweetstream | node.js stream API for the twitter streaming HTTP API |
| calender | A Calendar DatePicker for Ender |
| bitly | A Bit.ly library for node.js |
| ndoc | js port of pdoc, with extentions |
| oscar | An OSCAR protocol client module for node.js |
| tumblr | A Node.JS wrapper for the Tumblr API v2 |
| foursquareonnode | Foursquare API v2 for NodeJS |
| winston-mongodb | A MongoDB for winston |
| linkedin-js | Easy peasy linkedin client for connect |
| linode-api | Linode API client for Node.js |
| embedly | Embedly library for node.js |
| require-directory | Recursively iterates over specified directory, requiring each file, and returning a nested hash structure containing those libraries. |
| cookie | cookie serialization and parsing for node.js |
| ranger | A node.js library for interacting with Campfire. I don't actively maintain it. |
| supervisord | Supervisord library for node.js |
| fix | FIX engine for node.js |
| etherpad-lite-client | JavaScript wrapper for the Etherpad Lite API |
| facebook-api | offering high level and low level calls against the graph API, written in Javascript for nodejs |
| qr | A simple NodeJS binding to the libqrencode C library written by Kentaro Fukuchi (http://fukuchi.org/works/qrencode/index.en.html). At the moment, only an encoder is provided. I'm still looking for a suitable library for decoding. |
| github3 | Node.js GitHub API (v3) Wrapper |
| evented-twitter | An asynchronous twitter client for node.js. Supports the streaming api |
| twitpic | A Javascript wrapper for the TwitPic API to make it easy to interact with all read-only API methods. Supports NodeJS. |
| covershot | Multi-format, test framework agnostic, code coverage report generator. |
| rdio | NodeJS module for Rdio |
| poplib | POP3 client library for Node.js |
| pop3-client | POP3 client library for Node.js |
| upyun | Node.js module for upyun.com APIs. |
| filepad | FilePad is a file browser and editor built with node.js, coffeecript and nowpad |
| pony | Send email and a pony. |
| spotify | A very simple node.js library for the Spotify REST API |
| gist | Node.JS Gist API |
| mturk | Mechanical Turk APi for Node |
| Backbone.Chosen | One Collection, different models, mapped easy via configuration |
| urban-airship | Simple wrapper for the Urban Airship API in Node.js. |
| std | javascript standard library |
| compress-buffer | Synchronous Buffer compression library for Node.js. |
| wurfl | Node wurfl api lookup |
| is | the definitive JavaScript type testing library |
| calais | Node.js module/CLI tool for semantic analysis of text using the OpenCalais web service. |
| api.js | REST API framework for Express |
| fitbit-js | Simple FitBit API Client in node |
| tumblrrr | A wrapper for Tumblr's API |
| Deferred | jQuery Deferred library for node js |
| postageapp | Node.JS module to send email with PostageApp API |
| graph | Simple directed and undirected graph library in Javascript. |
| EventHub | Event-driven design |
| backbone-nowjs | A nowjs connector for backbone |
| noxmox | Amazon S3 client and mock-up for Node.js |
| 500px | A wrapper for the 500px.com API |
| spore | generic ReST client and server : nodejs implementation of spore (Specification to a POrtable Rest Environment) |
| node_klout | Klout API wrapper. |
| dateutil | A collection date utility methods for JavaScript. Compatible with Node.js or browsers. |
| klout | NodeJS Klout API Wrapper |
| node-soap-client | SOAP Client library for NodeJS |
| contextio | Official Node.js client library for the Context.IO Email API |
| nirc | Node IRC Client Library |
| scribe-node | Scribe Java OAuth library port to node.js |
| utf8 | utf8 encoding and decoding in Node.js |
| flickr-js | Flickr API wrapper in node.js |
| 7digital-api | Wrapper round the 7digital API for node.js |
| facebook-open-graph | Open graph actions made easier. |
| node-twitter | A node.js module for interacting with the Twitter API. |
| es5-shimify | |
| pixiedust | RESTful lazy chainable API generator |
| vk | Vkontakte module for node.js |
| linkscape | Asynchronous library to access the SEOmoz Linkscape API for nods.js |
| sailthru-client | Sailthru Node.js client |
| bugsnag | Bugsnag node notifier |
| node-cloudwatch | Node.js AWS CloudWatch client |
| smtpc | Simple SMTP client for NodeJS |
| mongohq | NodeJS plugin for MongoHQ API |
| pusher | Node library for the Pusher server API |
| tar-js | Tar implemented in the browser |
| node-gauges | Gaug.es API Wrapper/Client |
| janrain-api | node.js module for interfacing with Janrain Engage API. |
| mikronode | Mikrotik API for Node |
| css-smasher | Minify and compress your CSS, using JavaScript |
| flags | Flag handling library for node.js. |
| node-prowl | Node.js API for prowl, allowing to send PUSH notifications to your iPhone! |
| freshbooks | Node.JS Wrapper for FreshBooks API |
| twilio | Node.js helper library |
| vimeo-client | vimeo api client for node.js |
| gisty | A Node.JS wrapper for the GitHub gist API v3 |
| googleweather | A node.js module to use Google's unofficial weather API. |
| api_request | Node based convenience class for creating asynchronous API requests. |
| jdoc | Turn JSON objects into queryable documents |
| tumblr2 | Client wrapper for Tumblr's v.2 API |
| wadey-ranger | A node.js library for interacting with Campfire |
| open.core | Common utility functionality used between multiple applications. |
| notch | Notch is a command line tool and library for building, deploying and administering CouchApps with Node.js. |
| facebook-graph-client | A Node.js client to the Facebook Graph API |
| yubico | Node library for validating Yubico One Time Passwords (OTPs) based on the validation protocol version 2.0. |
| viralheat-sentiment | ViralHeat module for Node.js |
| xemplar | Community collection of RegEx patterns |
| file-uploader | Test the file uploading capabilities of your API by programmatically performing a multipart file uploads from NodeJS |
| madmimi-node | A nodejs client for the Mad mimi api |
| lift | dual side templating, made easy |
| node-github | THIS REPO HAS BEEN MOVED TO |
| node-crocodoc | Simple wrapper around the Crocodoc API for NodeJS |
| n-vimeo | Vimeo API integration for the rest of us (wrapped around request) |
| express-endpoint | A tool to create and document api endpoints in a declaritive way. |
| base | A micro web framework for Node.js |
| bandcamp | Bandcamp API library for Node.js |
| placefinder | A node.js library for Yahoo's Placefinder API |
| hipchat-js | Simple HipChat API client |
| fsm | Finite State Machines in javascript |
| asyn | Asynchronous for normal people |
| jsonapi | JSON document-driven design for REST APIs and clients |
| CLI-UI | Command line user interface for Node.js |
| dns-srv | A small library to help connect using DNS SRV records on node.js |
| klout-js | Simple Klout API wrapper for Node.js |
| sidekiq | Enqueue jobs to sidekiq from your node apps. Closely mirrors the official ruby sidekiq interface and supports job scheduling. |
| radial | a polyglot "api first" services platform |
| capoo | Run capistrano tasks the pretty way |
| littering | Ender based markup injector (a variation of Lettering.js) |
| iles-forked-irc-js | An IRC library for node.js |
| ec2metadata | A wrapper for EC2 Instance Metadata API |
| bencher | node.js benchmarking & performance analysis utilities |
| odesk | oDesk API Javascript wrapper |
| yammer-js | Simple Yammer API Client in node |
| johana | Johana is a Web and API's development framework |
| jaCodeMap | japanese unicode full/half width code mapping library |
| radial-js | |
| country | Minor utility library allowing us to get ISO code for country. |
| uploadcare | Node module for uploadcare.com |
| urban | Command line tool and API for the Urban Dictionary |
| hydna | Hydna bindings for Node.js |
| http_compat | Http compatability library for nodejs to bridge the gap between 0.2.x and 0.4.x for library development. |
| fire-web | RESTful API and Web Development Expressions for fire.js on top of express.js |
| virustotal.js | VirusTotal API client for node.js. |
| node-ip-lib | Library of IP functions for node. Mostly Math functions right now. |
| boxeen | Boxee API Wrapper |
| memonic | memonic api wrapper for nodejs |
| aria | A client library for Aria API |
| cmp | A library for general comparisons |
| node-rapleaf | Rapleaf API client for node.js |
| rest.node | |
| johana-cache | Cache module for Johana framework |
| kuebk-zookeeper | node.js client for Apache Zookeeper |
| scottyapp-api-client | The official scottyapp.com API client |
| simple-rest-client | Node.js REST client for v0.4.6 and up |
| simple_pubsub | Simple PUBSUB server and client for Node.js and CoffeeScript |
| nodevore | Convore API wrapper for node.js |
| smores | Smores is an old Campfire library for Node.js |
| u | A minimalist, functional utility library designed for embedding. |
| smtp-client | Node.js package for SMTP client. |
| icecap | Icecap client library for Node.js |
| redis-raw | nodejs redis client with no extras |
| barometer | Gaug.es API library for Node. |
| trakt | Trakt API client for NodeJS |
| func | A better JavaScript constructor pattern. |
| msgme | A node module for accessing the MsgMe service. |
| scottyapp-api-client | The official scottyapp.com API client |
| yubinode | YubiKey OTP testing for Node.JS |
| ddopson-zookeeper | node.js client for Apache Zookeeper |
| twittr | NodeJS Twitter API Wrapper |
| libirc | Simple wrapper for libircclient c-library to node.js |
| nappy | View formatted node.js api documentation in the cli / terminal |
| swizec-bitly | A Bit.ly library for node.js -- forked to help with install until the original is fixed |
| pingdom-client | A Pingdom REST API Client |
| pintpay | A nodejs library that interfaces with the PintPay API |
| range | A simple library for range(a, b, step). |
| safis | An opinionated framework to help you impress your clients with all the latest buzzwords. |
| zookeeper-ddopson | node.js client for Apache Zookeeper |