| testing | Sinatra inspired web development framework for node.js -- insanely fast, flexible, and simple |
| jinja.js | Sinatra inspired web development framework for node.js -- insanely fast, flexible, and simple |
| joyentexpress | Sinatra inspired web development framework for node.js -- insanely fast, flexible, and simple |
| ender-d3 | A JavaScript visualization library for HTML and SVG. |
| blueimp-file-upload-node | File Upload widget with multiple file selection, drag&drop support, progress bars and preview images for jQuery. Supports cross-domain, chunked and resumable file uploads and client-side image resizing. Works with any server-side platform (PHP, Python, Ruby on Rails, Java, Node.js, Go etc.) that supports standard HTML form file uploads. |
| blueimp-file-upload-jquery-ui | File Upload widget with multiple file selection, drag&drop support, progress bars and preview images for jQuery. Supports cross-domain, chunked and resumable file uploads and client-side image resizing. Works with any server-side platform (PHP, Python, Ruby on Rails, Java, Node.js, Go etc.) that supports standard HTML form file uploads. |
| socket.io-wisdom | Realtime application framework for Node.JS, with HTML5 WebSockets and cross-browser fallbacks support. |
| Meteor-Test-Installer | Meteor, an ultra-simple, database-everywhere, data-on-the-wire, pure-Javascript web framework. |
| appjs | a package manager for node |
| jquery.spire.js | a package manager for node |
| connect_router | Connect is a middleware layer for Node.js |
| statsd | Simple daemon for easy stats aggregation |
| cycle | JSON in JavaScript |
| socketstream-wisdom | A fast, modular Node.js web framework dedicated to building realtime single-page apps |
| hogan | A compiler for the Mustache templating language |
| socket.io-browser | Sockets for the rest of us |
| socket.io-client-224e3ecfc8 | Sockets for the rest of us |
| socket.io-client-xstreamly | Sockets for the rest of us |
| crossfilter | Fast n-dimensional filtering and grouping of records. |
| plunker-share | Collaborative editing in any app |
| mocha | mocha - simple, flexible, fun javascript test framework for node.js & the browser. (BDD, TDD, QUnit styles via interfaces) |
| mysql-mmx | A pure node.js JavaScript Client implementing the MySql protocol. |
| cubism | Cubism.js: A JavaScript library for time series visualization. |
| doubledot-browserify | browser-side require() the node.js way |
| derby | MVC framework making it easy to write realtime, collaborative applications that run in both Node.js and browsers |
| restat | TDD framework for node -- high speed parallel testing! |
| psd.js | A Photoshop (PSD) file parser in Javascript/Coffeescript |
| psd | A Photoshop (PSD) file parser in Javascript/Coffeescript |
| vhoster | Easy unit testing in node.js and the browser, based on the assert module. |
| mongoose-rest-in-flatiron | Framework components for node.js and the browser |
| lodash | A drop-in replacement for Underscore.js that delivers up to 8× performance improvements, bug fixes, and additional features. |
| tty.js | A terminal for your browser, using node/express/socket.io |
| stitchw | Stitch your CommonJS modules together for the browser |
| ql.io-mutable-uri | A node.js based declarative, data-retrieval and aggregation gateway for quickly consuming HTTP APIs |
| ql.io-uri-template | A node.js based declarative, data-retrieval and aggregation gateway for quickly consuming HTTP APIs |
| ql.io-console | A node.js based declarative, data-retrieval and aggregation gateway for quickly consuming HTTP APIs |
| ql.io-ecv | A node.js based declarative, data-retrieval and aggregation gateway for quickly consuming HTTP APIs |
| ql.io-app | A node.js based declarative, data-retrieval and aggregation gateway for quickly consuming HTTP APIs |
| ql.io-compiler | A node.js based declarative, data-retrieval and aggregation gateway for quickly consuming HTTP APIs |
| ql.io-mem-cache-local | A node.js based declarative, data-retrieval and aggregation gateway for quickly consuming HTTP APIs |
| ql.io-mon | A node.js based declarative, data-retrieval and aggregation gateway for quickly consuming HTTP APIs |
| qwery-pseudos | a compact, blazing fast CSS selector engine |
| spdy-bindist | SPDY server on Node.js |
| h5bp | Webserver configuration templates for various platforms. Goes well with HTML5 Boilerplate. |
| should | BDD style assertions for node.js -- test framework agnostic |
| dox | JavaScript documentation generator for node using markdown and jsdoc |
| azzydor | an MVC framework for Node |
| node-qt | Qt bindings for Node.js |
| knockback | Knockback.js provides Knockout.js magic for Backbone.js Models and Collections. |
| shelljs | Portable Unix shell commands for Node.js |
| jStat | JavaScript Statistical Libraray |
| xdate | A Modern JavaScript Date Library |
| tako | Functional web framework. |
| node-uuid | Generate RFC4122(v4) UUIDs, and also non-RFC compact ids |
| styledocco | Automatically generate a style guide from your stylesheets. |
| lateral | Promises (Futures), Subscriptions, and the like. |
| jakobmattsson-client-cookies | Client-Side Cookie Manipulation API |
| swank-js | Swank backend for Node.JS and in-browser JavaScript |
| control | Scripted system admin and deployment for many remote machines in parallel via ssh with Node |
| iced-coffee-script | Unfancy JavaScript w/ "Iced" Extensions |
| taco-script | Unfancy JavaScript w/ "Iced" Extensions |
| Davis | RESTful degradable JavaScript routing using pushState |
| punch | A Fun and easy way to build modern websites |
| fleet | multi-server continuous git-based deployment and process management |
| racer | Realtime model synchronization engine for Node.js |
| bonzo-rvagg | library agnostic, extensible DOM utility |
| log4js | A port of log4js to node.js |
| backbone-query | A lightweight query api for Backbone Collections |
| cron-jayubba | Cron for NodeJS. |
| haml-coffee-meteor | Haml templates where you can write inline CoffeeScript. |
| jed | Gettext Style i18n for Modern JavaScript Apps |
| ircdjs | A Node ircd (IRC daemon) |
| mojito | Yahoo! Mojito Framework |
| jquery-suggest | jQuery suggest plugin |
| webkit-devtools-agent | NodeJS agent for WebKit devtools front-end |
| threads_a_gogo | threads_a_gogo :: JavaScript threads for Node.js |
| simplify-js | Simplify.js is a high-performance JavaScript 2D/3D polyline simplification library |
| machina | js ex machina - finite state machines in JavaScript |
| joyentmongosession | SessionStorage for connect's session middleware |
| APIConnect | A simplified Javascript interface for working with APIs. |
| Monorail.js | Ultra lightweight MVC framework for Node.js |
| wintersmith | A flexible static site generator |
| nodetime | Performance Profiler for Node.js |
| blossom | Blossom is a canvas-based view layer for writing fast mobile web apps in JavaScript with Apple's SproutCore framework. |
| cdir | An interactive console.dir() for node.js similar to console.dir() in webkit. |
| imagediff | JavaScript / Canvas based image diff utility with Jasmine matchers for testing canvas. |
| banking | The Missing API for Banks - Get all of your transactions and balances using node |
| aws2js-patched | AWS (Amazon Web Services) APIs client implementation for node.js |
| json3 | A modern JSON implementation compatible with nearly all JavaScript platforms. |
| transparency | Transparency is a minimal template engine for the browser. It maps JSON objects to DOM elements with zero configuration. |
| parserlib | Collection of parsers written in JavaScript |
| dustjs-linkedin | Asynchronous templates for the browser and node.js |
| messageformat | ICU MessageFormat for Javascript - i18n Plural and Gender Capable Messages |
| bem | Toolkit to work with files based on BEM methodology |
| statusdashboard | A service status dashboard powered by Node.js |
| page | Micro client-side router inspired by the Express router (~1200 bytes) |
| groovebasin | no-nonsense music client and server based on mpd, coffee-script, node.js, and socket.io |
| bunyan | a simple and fast JSON logging module for node.js services |
| cannon | A lightweight 3D physics engine written in JavaScript. |
| delivery | Asynchronous Bidirectional File Transfers For Node.js via Socket.IO |
| backbone-indexeddb | An indexedDB adapter for Backbonejs |
| mustekala | Push/Pull service using Socket.io + Node.js |
| cookies | Signed and unsigned cookies based on Keygrip |
| dcpu16 | A javascript emulator for DCPU-16 (the computer system in Mojang's new game, 0x10c). Works in browsers and Node. |
| png-js | A (animated) PNG decoder in JavaScript for the HTML5 canvas element and Node.js |
| video | A node.js module for streaming and recording HTML5 Theora videos |
| node-gyp | Node.js native addon build tool |
| todo | Todos in the CLI like what. |
| semicolon | A language of semicolons |
| glob | glob functionality for node.js |
| seaport | semver service registry for clusters |
| queue-async | Yet another asynchronous helper library for JavaScript. 554 bytes! |
| jQuery | jQuery with a thin wrapper for Ender.JS, Node.JS, and other npm-based packaging systems |
| jquery | jQuery with a thin wrapper for Ender.JS, Node.JS, and other npm-based packaging systems |
| dynamo | DynamoDB client for node.js |
| picture-tube | render images on the terminal |
| mapnik | Bindings to mapnik for node.js |
| amd-utils | modular JavaScript utilities written in the AMD format |
| chipmunk | Port of slembcke/Chipmunk-Physics to Javascript |
| buildy | Asynchronous build system for node.js |
| logme | Minimalistic logger for Node.js. |
| jog | JSON document logging & reporting inspired by loggly for node.js |
| radio | Dependency-free Chainable Publish/Subscribe Library for Javascript |
| jutil | Command-line utilities for manipulating JSON |
| Sentimental | A sentiment analysis module for node.js |
| mori | ClojureScript's persistent data structures and supporting API from the comfort of vanilla JavaScript |
| reified | JS Binary Data API. Structs, arrays, and data. Reify and Reference like nobody's business. (similar to ES6 binary data but not API compatible) |
| science | Scientific and statistical computing in JavaScript. |
| persist | Node.js ORM framework supporting MySQL and SQLite 3 relational databases. |
| cromag | Advanced Date and Time, Without the Monkeys |
| dynamodb | DynamoDb Driver for Node.js |
| icecast-stack | A Node.js module for parsing and/or injecting metadata into SHOUTcast/Icecast radio streams. |
| treehugger | JavaScript AST (Abstract Syntax Tree) transformation tools |
| minpubsub | 198 byte publish/subscribe messaging micro-framework |
| i18next | i18n for node - bringing i18next to the serverside via node.js |
| propagit | cascading multi-server git deployment |
| underscore.Deferred | jQuery style Deferreds for Underscore |
| elastisearchclient | A client written in node for elastic search |
| png | A nodejs C++ module that given a buffer with RGB or RGBA values creates a PNG image (in memory). |
| dynode | node.js client for Amazons DynamoDB |
| jquery-rss | An easy-to-use rss plugin for jquery with templating. |
| tishadow | Quick Titanium previews across devices |
| prettydiff | |
| codo | CoffeeScript API documentation generator. It's like YARD but for CoffeeScript! |
| postal.diagnostics | JavaScript pub/sub library supporting some advanced subscription features, plus message capture and replay |
| revalidator | A cross-browser / node.js validator used by resourceful and flatiron |
| kirin | |
| jsgrep-toolkit | Syntactically-aware grep for JavaScript |
| difflet | colorful diffs for javascript objects |
| es6-collections | Map, WeakMap, and Set fast/simple shim for Harmony collections |
| shipyard | A modular JavaScript MVC application framework. |
| java | Bridge API to connect with existing Java APIs. |
| trumpet | parse and transform streaming html using css selectors |
| stapes | a (really) tiny Javascript MVC microframework |
| zipstream | Creates ZIP output streams for Node.JS |
| mongodb4haiku | Mongo DB Native NodeJS Driver |
| wru | essential unit test framework |
| PrettyDiff | |
| invoke | JS flow control micro-library |
| ansi | Advanced ANSI formatting tool for Node.js |
| es6-shim | ECMAScript 6 (Harmony) compatibility shims for legacy JavaScript engines |
| mote | A fast JS mustache engine |
| union | A hybrid buffered / streaming middleware kernel backwards compatible with connect. |
| markx | anything => html |
| zest.js | An absurdly fast CSS selector engine. |
| frontail | tail -F output in browser |
| mqttjs | An MQTT server library written for node.js |
| haibu-carapace | The application host used by the haibu node.js application deployment / management server. |
| tcplock | Throttle TCP connections to anything! |
| sparklebot | A Turntable.fm bot for the Indie/Classic Alternative 1 + Done room. |
| parisjs-website | The Website of parisjs.org |
| remote-impress | This is remote Impress.js and Deck.js presentation controller. Allows to use phone for switching slides. |
| thumbbot | Create thumbnails from images, video, audio and web pages. |
| rrestjs | High performance nodejs framework |
| geoip-lite-with-city-data | Native NodeJS implementation of MaxMind's GeoIP API -- works in node 0.5.4, aske me about other versions |
| highlight-cli | Syntax highlighter for Node.JS |
| measured | This is an alternative port of Coda Hale's metrics library. |
| asciimo | asciimo - create awesome ascii art with javascript! works in the browser or node.js |
| node-ping | 一个您会喜欢的基于Node的Web开发框架。 |
| hypher | A fast and small JavaScript hyphenation engine |
| actionHero | actionHero is a node.js API framework for both tcp sockets and http clients |
| base64 | A base64 encoding and decoding C++ module for node.js that actually works! (node now has it's own base64 encoding, see docs!) |
| brewer | Your asset management best friend |
| krasota | Syntactic transformations of JavaScript code, with taking care of whitespaces and comments. |
| dominode.js | node style streams for DOM nodes |
| coffeecup | keeping the project alive with this clone of mauricemach/coffeekup |
| helenus | NodeJS Cassandra Driver |
| mongorito | MongoDB ODM for Node.js. It rocks. |
| mint | Standard Interface to the Node.js Template Engines. |
| iconv-lite | Convert character encodings in pure javascript. |
| jsmockito | Javascript mocking framework inspired by the awesome mockito |
| pin | Is my site up? Node.js edition. |
| cuda | NVIDIA CUDA™ bindings for Node.js |
| atomize-client | Client library for AtomizeJS |
| prime | an OOP javascript library for node.js and the browsers |
| bitsyntax | Binary data pattern matching |
| piler | Awesome Asset Manager for Node.js |
| cluster2 | A node.js (>= 0.6.x) compatible multi-process management module |
| flow.js | synchron, asynchron control flow javascript library |
| coke | A lightweight node.js MVC framework that speeds up your web development. |
| boots | a twitter bootstrap cli |
| browserx | Provides a Browser for easy web browsing from node.js |
| pane | WebKit UI for node.js |
| image | Unifies node-png, node-jpeg and node-gif (for great good) |
| mongo-express | Web-based MongoDB admin interface, written with Node.js and express |
| quickweb | 快速搭建基于Nodejs的Web运行环境 |
| nervous | Nervous provides the building blocks for a Node.js based monitoring system. |
| moofx | css3-enabled javascript animation library |
| dust-linkedin | Asynchronous templates for the browser and node.js |
| clusterhub | Easily and efficiently sync data in your cluster applications. |
| micro-promise | Just an essentials for working with promises |
| wordpress | |
| twig | JS implementation of the Twig Templating Library |
| facebook-node-sdk | Node.js SDK for the Facebook API |
| sendgrid | |
| sendgrid-nodejs | |
| escodegen | ECMAScript code generator |
| jpeg | A nodejs C++ module that given a buffer with RGB or RGBA values creates a JPEG image in memory. |
| grunt-contrib | A collection of common grunt tasks. |
| watch-tree-maintained | Yet another NodeJS library for watching FS trees |
| johnny-five | Firmata based Arduino Framework |
| thimble | Middleware for express that simplifies modern web development. |
| mongoose-troop | Additional handy plugins for your mongoose schemas. |
| node-linq | LINQ for node |
| livestyle | NodeJS middleware and binary for setting up a webserver that notifies the browser of CSS updates. |
| compact | A simple JavaScript compacting middleware for express |
| routes | a minimalist url-style routing library, extracted from connect |
| protos | Web Application Framework for node.js |
| titanium | Node package for Titanium CLI |
| GitAzure | Git hook for node.js apps running in Azure |
| safereturn | Functional helpers for callback based code. |
| livelykernel | This repository includes the basic modules for running the Lively runtime and development environment. |
| spec | An event-driven JavaScript unit testing library. |
| dynamoDB | Node JS module for accessing Amazon DynamoDB |
| blueimp-canvas-to-blob | JavaScript Canvas to Blob is a function to convert canvas elements into Blob objects. |
| kss | A NodeJS Implementation of KSS: a methodology for documenting CSS and generating styleguides |
| browserstack | |
| urlify | simplifies converting utf8 strings to ASCII strings which can be used as readable URL-segments. |
| import | File importing for CoffeeScript and JavaScript |
| hashmonitor | turn logs into metrics like a boss |
| gif | A node.js C++ module for creating GIF images and animated GIFs from RGB or RGBA buffers. |
| botio | The pull request build/test bot |
| later | A simple javascript library for defining recurring schedules and calculating future occurrences for them. Includes support for converting English phrases to recurring schedules. Works in Node and in the browser. |
| leFunc | Javascript function overloader |
| flate | Simple, synchronous deflate/inflate for node.js buffers |
| let | Force timeouts. Node.js. |
| twit-old | Twitter API Client for node (REST & Streaming API) |
| riak | Riak client for node.js |
| beautiful-docs | A beautiful way to read documentation |
| jshamcrest | Library of matcher objects for JavaScript, based on the ideas behind Hamcrest. |
| dict | A lightweight but safe dictionary, for when Object won't cut it |
| declarative | Mapper for custom user interface markup. |
| docrouter | Documented Connect/Express Router |
| lox | A tiny mongoose based authentication middleware for Express |
| n-ext | Use the non-DOM parts of ExtJS (Ext Core + Ext.data currently) server-side with Node.js |
| errs | Simple error creation and passing utilities |
| google-drive | Node.js library to access Google Drive's API. |
| pty.js | Bindings to forkpty(3) for node.js. |
| protobuf | Protocol Buffers for Node.JS |
| fomatto | JavaScript string interpolation and formatting. |
| atomize-server | Node server library for AtomizeJS |
| socket.io-clusterhub | socket.io storage powered by clusterhub for multi process applications. |
| clojure-script | seamless integration between NodeJS and ClojureScript |
| jsmin | javascript minimizer for node.js |
| ybuild | Unofficial YUI builder port to node.js |
| spire.io.js | Javascript library for interfacing with the spire.io API. Works in NodeJS and the browser. |
| fstream | Advanced FS Streaming for Node |
| envy | Handle environment properties from a simple .json file. |
| resourceful-mongo | resourceful mongodb engine |
| ender-bootstrap | Build tool to assemble Ender-compatible Twitter Bootstrap 2.0 JS packages |
| simplesmtp | Simple SMTP server/client module |
| jwcrypto | JavaScript implementation of JSON Web Signatures, JSON Web Tokens, and JSON Web Certificates |
| matcha | A caffeine driven, simplistic approach to benchmarking. |
| javascript-crumbs | JavaScript crumbs for beginners |
| timekeeper | Easy testing of time-dependent code. Node.js |
| fiddle | mongodb-inspired object manipulation |
| msgpack-js | The msgpack protocol implemented in pure node javascript. |
| ANSIdom | a DOM implementation in ANSI escape codes, render HTML to your terminal |
| testacular | Remote JS execution in multiple browsers / without browser... |
| sitequery | A node.js module for reactive webcrawling |
| base12 | 12factor.net web app platform for node.js, built on express 3 |
| response-system | Response is a Graphite proxy with pluggable alerting support. |
| next-js | RIA Server side Framework |
| boxcar | API for the BoxCar Push Notifications Service |
| kick | sinatra style routing framework |
| grunt-css | Grunt plugin for linting and minifying CSS |
| memcachejs | Implementation of a memcache client written in Javascript |
| publisher | Publish / Subscribe for JavaScript |
| cqrs | Node.js implementation of CQRS. |
| plasm.js | JavaScript Programming Language for Solid Modeling |
| restie | JavaScript ORM that talks to RESTful interface, rather than database. For Node.js and browsers. |
| multipart-parser | A fast and streaming multipart parser. |
| segment | 基于Node.js的中文分词模块 |
| coveraje | a simple javascript code coverage tool |
| expectThat.mocha | A CoffeeScript Unit Testing/Assertion Library |
| nodejitsu-api | a collection of client wrappers for nodejitsu's core api |
| node-dbus | |
| gogo | An abomination |
| reify | JS Binary Data API. Structs, arrays, and data. Reify and Reference like nobody's business. (similar to ES6 binary data but not API compatible) |
| tinyhook | Trivial alternative to hook.io, tiny and lightweight, |
| nodes | dom library |
| sigar | Node.js Binding to SIGAR (System Information Gatherer And Reporter) |
| backbone-modelref | Backbone-ModelRef.js provides a mechanism to respond to lazy-loaded Backbone.js models. |
| zappajs | Following-up on mauricemach/zappa |
| grunt-jasmine-task | Grunt task for running Jasmine specs |
| snob | distributed version control system implemented in javascript. |
| massive-git | Implementation of the Git objet model on Riak, distributed revision control at scale. |
| hook.io-irc-tmp | a Hook for communicating with IRC ( good for making IRC bots ) |
| sse | Server-Sent Events made easy for node.js |
| dbus | dbus module for node |
| stock | A fast and efficient Node.js storage engine for stock market tick data and couple of modules for trading software development. |
| growing-mongofile | A readable file stream for files that are growing. |
| derby-examples | Example applications for the Derby framework |
| Pega.IO | Dead simple pub-sub using node.js / socket.io. Extremely easy to get started, scale, and use. It hooks into any back-end you have, and works on any browser your visitors are using. That means you don't have to worry about refactoring your existing codebase to take advantage of pub-sub push using web sockets. |
| pretty-data | plugin to pretty-print or minify data in XML, JSON and CSS formats |
| kckr | Kicker, but not broken, and written for node.js |
| mongrel2 | Mongrel2 handler for node |
| yate | |
| reznik | Code analysis for AMD projects. |
| tass | Ultimate lightweight stylesheet language like SASS(SCSS) or LESS. |
| Csster | Javascript library to generate CSS styles similar to SASS |
| redcouch | A client that stores data in both CouchDB and Redis. |
| apiserver | A ready to go, modular, multi transport, streaming friendly, JSON(P) API Server. |
| csster | Javascript library to generate CSS styles similar to SASS |
| bufferstream | painless stream buffering, cutting and piping |
| cloneextend | Clone & extend / mixin for node js. It is easy to use and practical. supports circular references |
| workflow.js | workflow processing for javascript |
| express-uglify | Expose the Uglify JS package to minify projects on the fly. |
| less-middleware | Connect Middleware for LESS.js compiling |
| db-migrate | Database migration framework for node |
| browser-stream | open pipable streams to and from the browser, with Socket.io |
| google-spreadsheets | Google Spreadsheet Data API for Node.js |
| mrcolor | Just give me some colors already! |
| nosync | Prevent sync functions in your node programs after first tick |
| node-blog | Markdown Blog written in Node.js with twitter bootstrap UI and ace editor for composing… |
| clientside | Tool to convert server side (CommonJS) modules to client side (browser) modules |
| jsDump | Fork of jsDump by Ariel Flesler |
| gumroad | Client for Gumroad's API. 100% coverage of methods. |
| hexy | hex pretty printing for javascript (node) |
| travisify | add github hooks for travis-ci |
| jack | Mocks. Stubs. Spies. Node.js |
| wrapup | wraps up your node modules into web modules |
| resourceful-riak | Riak storage engine for the model framework resourceful (https://github.com/flatiron/resourceful) |
| felix-metrics | This is an alternative port of Coda Hale's metrics library. |
| orientdb | This is a node.js driver for OrientDB. |
| geos | GEOS (Geometry Engine) bindings for Node. |
| fileupload | Easy file uploading in Node.JS |
| iform | A middleware for node-validator |
| rosnodejs | A ROS client library using node.js |
| locale | Browser locale negotiation for node.js |
| amd-loader | |
| blueprint | Blueprint for a Startup. Middleware, & MVC routing over Node.js & Mongoose |
| mysql-activerecord | MySQL ActiveRecord Adapter for Node.js (tags: nodejs, node, mysql, active record, activerecord) |
| classifier | Bayesian classifier with Redis backend |
| simplecrawler | A very simple crawler for nodejs. |
| echonest | node.js client for the echonest api |
| railway-routes | Routing for Express (rails2-like) |
| ape | API document generation for github made simple |
| arrjs | HTTP and WebSocket application routing |
| ref | Turn Buffer instances into "pointers" |
| templar | A lightweight template thing for node http servers |
| discord | A LPC/Discworld inspired modern MUD engine written on top of JavaScript, MooTools and Node.js. |
| graphite | A node.js client for graphite. |
| discord-engine | A LPC/Discworld inspired modern MUD engine written on top of JavaScript, MooTools and Node.js. |
| browserid-verifier | A nodejs library that verifies BrowserID assertions. |
| native-dns | Replacement dns module in pure javascript for node.js |
| airport | role-based port management for upnode |
| bindings | Helper module for loading your native module's bindings in a cross-platform way. |
| mongoose-ttl | Provides time-to-live support for Mongoose |
| capsela | A high-level, promises-based web framework for Node with an emphasis on testability |
| stratus | a web based programmer's text editor |
| genetic | Implementation of genetic algorithms for nodejs |
| f_underscore | A library of functions that create and compose iterator functions to be used alongside underscore.js. |
| expound | Declarative Construciton of Objects. It offers type checking, triggers, wrappers, required, builders, default values, lazy builders and cooerciens. Doesn't force you to use it on every attribute in your object or every object in your application. Modeled loosly after MOOSE (perl) and JOOSE (javaScript). Make your code clearer. expound it. Designed for ECMAscript 5 and wicked coders everywhere. |
| deployd | extensible, distributed, resource server |
| extjs | Run ExtJS4 data models on Node.js |
| hotswap | This module enables code hotswapping in node.js |
| node-pad | Game controllers for node, only Dualshock3 support atm |
| give | git-based node.js version manager |
| stoopid | Loggers are stupid and I'm resentful that I had to write this. |
| nooline | Content Management Made Easy Peasy ✌ |
| raven | A standalone (Node.js) client for Sentry |
| grunt-s3 | A grunt task to automate moving files to/from Amazon S3. |
| gtfs | GTFS node.js client |
| mongo-sync | Synchronous MongoDB driver for Common Node |
| difflib | Text diff library in JavaScript, ported from Python's difflib module. |
| faceplate | A Node.js wrapper for Facebook authentication and API |
| awsbox | (EXPERIMENTAL) A featherweight PaaS on top of Amazon EC2 for deploying node apps |
| yuno | Common namespaced solutions for common JavaScript problems |
| mailcomposer | Composes e-mails from structured data |
| wcf.js | A WCF-compatible web service client stack for node.js. Written in pure javascript! |
| cfg | Minimal Node.JS configuration interface with support for overrides, environments and inheritance. |
| architect | A simple yet powerful plugin system for large-scale node applications |
| sioe-demo | socket.io and Express. Tying it all together. Demo Application |
| vid-streamer | VidStreamer.js: A simple streamer for Flash and HTML5-style videos. Supports HTTP pseudostreaming and works with JW Player's bitrate switching. |
| cmbot | A full featured bot for turntable.fm |
| tail.io | This tool is tail -f like output from stdin to browser using Socket.IO |
| rdb-parser | node.js asynchronous streaming parser for redis RDB database dumps, written in 100% Javascript |
| build-tasks | Custom build tasks for Backbone Boilerplate |
| nseg | Node.js Version of MMSG for Chinese Word Segmentation |
| burst | Simple command-line file sharing for developers on the same network. |
| hashtag-amy | A bot for Turntable |
| node-terminal | Terminal control for node.js scripts |
| cssmin | A little node module that minimize CSS Files |
| connect-cachify | Express connect middleware to provide easy frontend caching for Node.js |
| sinon-chai | Extends Chai with assertions for the Sinon.JS mocking framework. |
| gapi | Node implementation of Google's JavaScript Library (Currently Implemented: Google+ & Google WebFonts) |
| immortal | Daemon tool made in pure javascript |
| beardcomb | Hogan.js adaptor for Express. |
| siege | http benchmark |
| b | Benchmarks for Node.js |
| fb | Modeled from the (Facebook Javascript SDK), now with the facebook-node-sdk you can now easily write the same code and share between your server (nodejs) and the client (Facebook Javascript SDK). |
| square | The last build system you would ever want to use |
| failure-detector | The Phi accrual failure detector. |
| pluginstall | programmatically install apache cordova plugins |
| mc | A simple, complete, performant, correct memcache client that supports binary values over the original, ascii protocol. |
| marx | allocate worker roles among a collective of workers according to their abilities |
| swagger | |
| script | bundle js files for client js by using require |
| blogsiple | Simple NodeXT CMS serving as the official Create integration testbed |
| activity-streams-mongoose | Activity Streams Types for Mongoose |
| served | Node Examples in pure JavaScript (non-native) |
| fs.extra | Node Examples in pure JavaScript (non-native) |
| bbb | Backbone Boilerplate framework tool. |
| BlobBuilder-browser | Node Examples in pure JavaScript (non-native) |
| jss-styles | A styleguide generator based on kss (https://github.com/kneath/kss), but built in node.js |
| just | JavaScript template engine |
| omega | Real-time issue tracker optimized for small teams |
| node-runkeeper | Node.js Client for Runkeeper Health Graph API |
| qrx | A distributed reactive work queue based on redis and RxJS |
| grunt-less | Grunt task for LESS. |
| thingjs | Thing.js - A tiny object that aids with creating other objects |
| logule | A sexy portable logging utility for nodejs using colors |
| syncpoint | The command and config API suite for Syncpoint, mix of browser, server, and database JavaScript |
| specify | bite sized node.js testing |
| storr | The most simple JSON storage created ever. |
| backnode | Express inspired web development framework, built on Backbone and Connect -- experimental |
| mailed | Node Examples in pure JavaScript (non-native) |
| self | Python-like class sugar. No more "var that = this"! |
| archy | render nested hierarchies `npm ls` style with unicode pipes |
| matchme | Simple Javascript Object Property Matching #node #browser |
| son | An embedded css authoring DSL in Coffeescript/Javascript, with Sass-like abilities |
| p | Pattern matching in javascript for asynchronous iteration |
| operational-transformation | |
| telenode | Multi-vendor cellular network services for node.js |
| pivotal | NodeJS API library for PivotalTracker |
| cereal | Serialisation library for JavaScript that understands object graphs |
| mongoose-keywordize | Derives keywords from document properties |
| ursa | RSA public/private key crypto for Node. |
| filternet | A proxy library that provides easy hooks to manipulate http and https traffic consistently. |
| view-buffer | A combination of DataView, node Buffer, and ArrayBuffers into one powerful tool |
| mtrace | Native memory allocation tracing and mtrace log parsing for node. |
| easy-websocket | `easy-websocket` aims to be an easy to use websocket client for node.js, up-to-date against current HyBi protocol versions. |
| easy-table | Nice text table for Node.js |
| sftp | SFTP wrapper for Node.JS |
| ws-multi-proxy | Many to many WebSocket proxy with pluggable routing logic |
| wxnode | node.js wrapper for wxWidgets |
| node.flow | A deadly simple flow control package for node.js |
| resourceful-couchelastic | Brings dynamic querying and full-text querying to CouchDB. Hybrid CouchDB/Elasticsearch engine module for Resourceful |
| haiku-http | Multi-tenant runtime for simple HTTP web APIs |
| bit-array | JavaScript implementation of bit arrays. |
| Backbone.Mutators | Backbone plugin to override getters and setters with logic |
| node-sftp | SFTP wrapper for Node.JS |
| fivebeans | A beanstalkd client for node.js & a simple framework for running beanstalkd workers. |
| engine.js | A scriptable task engine |
| JQDeferred | jQuery's Deferreds source and unit tests ported verbatim to nodejs using minimal, automated, code transformation |
| start-stop-daemon | Easily create native Node.js start-stop-daemon scripts with crash monitoring |
| open-uri | Asynchronous Open URI, a CommonJS module inspired by Rubys Open-URI library. |
| grunt-requirejs | RequireJs (r.js) plugin for grunt.js |
| unql | SQL-like frontend for CouchDB |
| semicolons | When you require("semicolons"), THEY ARE REQUIRED. |
| pcap-parser | Packet capture (pcap) file parser written in pure javascript for Node.js |
| treeeater | using git with focus on fun or something like that |
| houkou | Teeny tiny router for node and the browser |
| siofile | Stream a file to a socket.io client. |
| mcsmp | |
| audionode | |
| windows | A random but growing collection of utilities for Windows for Node.js |
| mongoose-nested-set | A mongoose plugin implementing the nested set pattern for mongoose models |
| falafel | transform the ast on a recursive walk |
| hexedit | hexadecimal editor in node |
| jschardet | Character encoding auto-detection in JavaScript (port of python's chardet) |
| tasked | Background task state machines on top of CouchDB. |
| node-client-sessions | secure sessions stored in cookies |
| leftronic | |
| directory | require everything in a directory |
| zygote | cellular differentiation for seaport clusters |
| express-helpers | Express View Helpers |
| pygments | A pygments wrapper for nodejs |
| informant | A node based server monitor to get real-time status of your ops... |
| winston-graylog2 | Graylog2 transport for winston, a nodejs logging module |
| mapleTree | Recursive route tree for Node.js |
| knotifo | Real-time notifications pushed to your mobile phone (and more). |
| negotiator | An HTTP content negotiator for node.js written in javascript. |
| client-sessions | secure sessions stored in cookies |
| backchatio-hookup | A reliable netty websocket server built on top of akka |
| mstranslator | Microsoft Translator API module for node.js |
| e164 | gpsd node module client |
| feature-flipper-js | feature flipper implementation in nodejs |
| drink | Terminal Application Helper. Keep sessions alive, process input data, or output data. Go ahead, take a sip. |
| ftp-server | Featureless FTP server |
| clipboard | Easy to use utility for reading and writing to the system clipboard. |
| gfms | Github Flavored Markdown Server (GFMS) |
| uslug | A permissive slug generator that works with unicode. |
| gits | A node.js git library with some cool features like synchronizing all the branches from a git remote to a local subdir |
| br-jquery | browserify plugin for jQuery |
| bootstrapper | Handy Node.js command line application to manage templates and boilerplates. |
| hook.io-sitemonitor | a Hook for monitoring web-sites. super awesome for ping applications |
| iap_verifier | Node.js implementation of iOS In App Purchase receipt verification |
| LiveScript | LiveScript is a language that compiles to JavaScript. It is Coco but much more compatible with CoffeeScript, more functional, and more feature rich. |
| jolt | Reactive Objects for JavaScript |
| beanpoll | Universal router with syntactic sugar |
| ender-carousel | Ender-carousel is a simple carousel plugin for ender. |
| nitrix | A CLI & Daemon tool to run a NodeJS process Forever, restarting on file changes & crashes with piping to stdout or log files. |
| zavod | A Simple to use realtime computation engine with guaranteed message processing capabilities |
| ntf | Network Testing Framework |
| spidermonkey | Communicate with SpiderMonkey from node. |
| percept | Client and Server objects to make writing realtime multiplayer games easy with Coffeescript and Node.js |
| poolee | HTTP pool and load balancer for node |
| prey | Node.js client for the Prey anti-theft software. |
| protein | Protein is connect compatable middleware with support for prototype methods, getters and setters |
| angular | Node.JS + AngularJS project generator |
| connect-stream-s3 | Streaming connect middleware for uploading files to Amazon S3. |
| ron | Redis object relational mapper for NodeJs with a minimum of magic |
| rpc.js | Simple and lightweight JSON-RPC [gateway, server and documentation] for Node.JS |
| sag | |
| adstream-data | MDV framework based on Dojo, originally developed for internal use by Adstream Holdings. |
| serialport2 | node.js serial port driver |
| gimme-assets | A little, experimental tool to manage web assets from the CLI. |
| kat | File and stream concatenation the right way. |
| tbuild | |
| libxml | libxml2 wrapper for node.js |
| deepmerge | A library for deep (recursive) merging of Javascript objects |
| fft | Discrete Fourier Transform in Javascript, it is intended to be reasonably fast. |
| mocks | Suite of mocks for node.js (fs, http) + some testing utils... |
| databank | NoSQL abstraction layer for Node.js |
| bake-js | Composable Client Side JS Recipes (A bit like Homebrew but for JS libraries) #buildjs |
| bam | Easiest Static Web Generator on the Planet (beta) |
| automata | A Finite State Machine framework. |
| fluent-logger | fluent-logger implementation for node.js |
| static-plus | Build static web sites from templates. Plus. |
| esl | Node.js client and server for FreeSwitch mod_events (ESL) |
| nodesvn | C++ NodeJS bindings for SVN |
| nodext | Plugin-driven Node.js applications |
| bufferhelper | Concat buffer correctly and easily. |
| html-sanitiser | A simple sanitiser/sanitizer for NodeJS |
| express-subdomains | subdomain routing support for express |
| perfmon | Streaming performance metrics for Node on Windows |
| tracer-bullet | command to switch on long stack traces |
| ironmq | node bindings for IronMQ |
| bluesky | A lightweight, simplified node.js library for accessing Windows Azure |
| snmp | SNMP for node.js |
| toss | discard groups of callbacks |
| slick | Slick |
| amon-node | Node.js client for Amon |
| thintalk | A minimal extendable RPC abstraction with buildin TPC and IPC support |
| amon | Node.js client for Amon |
| disorder | compute expressions out of order, like `where` or `let` blocks in haskell |
| yalog | Custom request logger for node.js |
| testem | Test'em 'Scripts! A command-line tool that aims to make cross browser Javascript unit testing much more tolerable. |
| chdir | process.chdir() in a callback plus directory stacks |
| jhp | php-like syntax on top of nodejs (bring on the death threats!) |
| cassette-express | An asset manager for your client side javascript files, for use in Express.JS |
| sendmail | send mail without setting up a SMTP server |
| deployer | Node.js deployment tool, inspired by Ruby's Capistrano. |
| wireless | View available networks, connect, provide credentials, event bindings |
| redsess | Yet another redis session thing for node. |
| redis-tool | Redis-tool - Little helpers for Redis |
| react | React is a javascript module to make it easier to work with asynchronous code, by reducing boilerplate code and improving error and exception handling while allowing variable and task dependencies when defining flow. |
| quine | A node.js module that exports a function that prints itself |
| sinon-mocha | Sinon/Mocha extension that will automatically restore wrapped methods. |
| ql-unit | To write unit tests for ql.io scripts |
| ansiparse | Parse ANSI color codes |
| apw | APW (Arch-Plan-Workers) — is the core of the build system of `bem make/server` commands |
| pandoc | A wrapper around the pandoc tool for node. |
| pakmanager | An API for building higher-level node package managers (such as Ender) |
| pakman | An API for building higher-level node package managers (such as Ender) |
| oid | Utilities for object identity |
| nog | Nog is a simple node powered web log (aka blog) |
| ss-hogan | Hogan template engine wrapper providing server-side compiled templates for SocketStream apps |
| node-iOS | Allows javascript access to iOS functionality (vibrate, acceleromoter, etc.) |
| node-force-domain | Force multiple domains to redirect to a default one in your Connect and / or Express.js project. |
| strava-js | Flickr API wrapper in node.js |
| streamspeed | A simple way to keep track of the speed of your node streams. |
| mongoose-rest | RESTful, resource-based routes for Mongoose |
| stud-proxy | Round Robin proxy/balancer for the stud TLS terminator |
| ami | Asterisk AMI client for node.js |
| knockout | NodeJs Module for the KnockoutJs MVVM Library (Useful for unit tests via NodeJs) |
| bidar | Binary Data Representation (serialization format) |
| jsonpwrapper-com | Everything to JSONP converter. Gateway for crossdomain requests. |
| jsonfeedserver | A JSON Feed Server - built with Nodejs, MongoDB and Express |
| teleportd | teleportd 1.x API libs |
| joi | Cluster cache module for node.js |
| tengwar | A Tengwar (J.R.R. Tolkien’s Elvish alphabet) transcriber for ES5 and HTML5 |
| discord-web | Web client for the Discord MUD engine. |
| dkastner-punycode | Javascript Punycode converter derived from example in RFC3492 (depreciated) |
| imager | Easy way to resize, crop and upload images to Rackspace cloudfiles for Node.js |
| httpster | Simple http server for quick loading of content |
| JASON | |
| vein | RPC via WebSockets |
| gift | A simple Node.js wrapper for the Git CLI. |
| watchdir | watch a directory. perform a command on change. |
| domino | |
| build | an ant-type build system for node w/predefined tasks and the ability to add tasks at any time. |
| weecloud | WeeChat web interface |
| foo | An API for building higher-level node package managers (such as Ender) |
| flowdock-text | |
| filewalker | Fast and rock-solid asynchronous traversing of directories and files for node.js |
| chessathome-worker | Worker client for the Chess@Home project |
| node-readability | Turn any web page into a clean view |
| node-rayo | NodeJS client for the Rayo protocol |
| node-minecraft | The Minecraft protocol for Node.js. (aka. bots!) |
| service-locator | node.js service locator to perform inversion of control |
| route66 | Router for Connect 2.0. |
| node-extjs-express | Extension to node-extjs module for ExpressJS support |
| njabbr | Node.js Jabbr.net client |
| steve | A JSON framework |
| news | Echojs, Reddit and Hacker News in the CLI. |
| nasa | A node.js client for NASA's data API |
| smog | HTML5/Node/WebSocket MongoDB panel |
| comsat | Starcraft 2 replay file parsing with node.js! |
| qdis | a simple durable fanout pub/sub queueing system built with Redis + Node.js |
| pwnbot | |
| moment-isocalendar | isocalendar support for moment |
| mmmagic | An async libmagic binding for node.js for detecting content types by data inspection |
| connect-block | Best browser compatible solutioin |
| mail-listener | Mail listener library for node.js. Get notification when new email arrived. |
| connect-access-control | Connect (Express) Access Control simple middleware |
| lode | A package-aware asynchronous JavaScript module system |
| link-js | Composable server & browser applications using the REST style. |
| NetMatch | A Node.js implementation of NetMatch |
| road | Route helper for Express |
| snmpjs | SNMP toolkit for Node.js |
| snrub | PuSH subscriber for Node.JS |
| teacher | Spell check for Node.js |
| resteasy | Node.JS Easy 3rd party OAuth & REST API Consumer |
| pow-mongodb-fixtures | Easy JSON fixture loading for MongoDB. Makes managing relationships easier. |
| jshashes | A hash algorithm independent library purely JavaScript implemented for both server and client side |
| portchecker | a simple tcp port checker / scanner for node |
| Lumenize | Illuminating the forest AND the trees in your data |
| pinger | Native ICMP ping for node |
| pfraze-linkjs | Composable server & browser applications using the REST style. |
| Todo | Taskmanagement, your way! |
| testrest | REST API Testing Helpers (designed for use with Mocha) #nodejs #testing |
| dive | walk through directory trees and apply an action to every file with node.js |
| diversion | An API versioning proxy built on bouncy |
| lottery | Web Tambouille Contest 2012 |
| implementjs | Strong type-checking for dependency injection and method arguments. |
| scp | remote file copy wrapper for node.js |
| book | fast and flexible logging for node.js |
| i18n-abide | Node.js express connect module for i18n and l10n support |
| redmine | Redmine REST API Client for node.js |
| ots | Aliyun OTS(Open Table Service) nodejs SDK. http://ots.aliyun.com/ |
| bot | Feeling lonely? You personal bot is here. |
| box | Powerful key -> value storage for the CLI. |
| underscore-cli | Command-line interface to underscore.js - useful for shell scripting and JSON processing |
| grunt-compare-size | |
| bufferdiff | A C++ module for node-js to test if two buffers are equal, fast (could add diff later). |
| unix-dgram | unix datagram support for node.js |
| github-growl | Cross-platform desktop notifications for your Github repositories. |
| girror | Efficient mirroring of git remotes |
| omgosc | An OSC implementation for Plask / NodeJS |
| airtunes | node.js AirTunes v2 implementation: stream wirelessly to Apple audio devices. |
| ntask | Taskmanagement, your way! |
| getapi | allows to build API's using annotations |
| weber | Compile scripts, stylesheets and templates on-the-fly for rapid iterations |
| npmtop.com | |
| carrot2 | Carrot2 Document Clustering Server implementation for Node.js |
| connect-http-signature | Connect middleware wrapper for Joyent's HTTP Signature reference implementation |
| completed | Bash completion for node |
| front-build | 前端项目约定 |
| nodehub | Datacenter Management Tool |
| wf | Task orchestration creation and running using NodeJS |
| cryptojs | Following googlecode project crypto-js, provide standard and secure cryptographic algorithms for NodeJS. Support MD5, SHA-1, SHA-256, RC4, Rabbit, AES, DES, PBKDF2, HMAC, OFB, CFB, CTR, CBC, Base64 |
| filtr | Array filtering for node.js and the browser inspired by MongoDB. |
| node-workflow | Task orchestration creation and running using NodeJS |
| wheredat | A simple, easy to use, geocoding interface for web applications |
| winser | Run a node.js application as a window service using nssm. |
| node-term-ui | UI toolkit for node.js console apps |
| express-browserid | Plug-and-play BrowserID in Express (caution: more playground than production!) |
| eventsource | EventSource client for Node.js |
| xml-mapping | Node Module to convert Memory structure to XML and vice versa |
| ep_linkify | Plugins for Etherpad Lite |
| ep_headings | Plugins for Etherpad Lite |
| enver | Node.js shell utility to get your accounts informations easily |
| embedder | A simple library that combines several node modules into a single file. |
| camp | Node.js Web server framework, emphasized distinction between serving pages and doing Ajax! |
| opencnam | A simple node library for getting caller ID name information. |
| crawl | Utility to crawl and diff websites for node.js |
| node-bowser | bad! browser detection for mobile, tablet and touch |
| pooling | General purpose resource pooling for node.js |
| jfdoc | JavaScript documentation generator |
| blocks | |
| asset-manager | Wrapper around connect-asset to let you manage multiple asset folders and precompile assets in their production form. |
| jasmine-tapreporter | Jasmine reporter that reports a result in TAP format |
| social | A multi-platform social network client lib for node js |
| clusterize | Helper for Node's core cluster module |
| chokidar | A neat wrapper around node.js fs.watch / fs.watchFile. |
| nettle | On-the-fly processing framework for Node.js and MongoDB |
| stonetunnel | A JavaScript Library to Simplify LRU Caching |
| insframe | Central hub for distributing web apps to multiple browsers on multiple environments |
| sqraper | Scraping web pages with jQuery. |
| mubsub | Pub/sub for Node.js and MongoDB |
| polo | Polo is a zero configuration service discovery module written completely in Javascript. |
| mp-command | A command line utility for for Message Ports |
| cluster-server | Simple multi-CPU cluster server manager for Node 0.6+ |
| pipeline | Build stream pipe chains |
| serveup | |
| traffik | Node.js middleware for logging page requests on a website |
| sage | ElasticSearch for node and the browser |
| twilio-api | A high-level Twilio helper library to make Twilio API requests, handle incoming requests, and generate TwiML |
| mongoose-forms | Form library for Mongoose using Handlebars and Node Validator |
| heru | Heru (quenya; english translation: lord, master) |
| moment-strftime | moment-strftime adds strftime to Moment.js |
| boxit | Single page app static generator #nodejs #cli |
| hashing-stream | Pass thru stream which hashes incoming data |
| ss-sockjs | SockJS websocket transport layer for SocketStream |
| haiku | Another static site generator that aims to be highly configurable, expandable, and easy to use |
| gtest | g-test algorithm to compute statistical significance |
| surround | Surround a method, save a polar bear. |
| convoy | Package-aware, pluggable asset pipeline for node applications. |
| minecraft.js | A javascript API for Minecraft maps and objects, plus world file serialization and Minecraft network protocol. |
| mindstorms_bluetooth | A nodejs module for communicating with the Lego NXT Mindstorms brick using the direct commands over bluetooth. |
| message-ports | Sockets from the future. A friendly API over the node ZeroMQ (zmq) bindings |
| mecano | Common functions for system deployment. |
| nodeapps-helloworld | a very basic node.js helloworld application |
| doctrine | JSDoc parser |
| gh-markdown-cli | Node.js command-line tool to batch convert Markdown files into HTML |
| crux | A node.js MVC framework with extras (like migration support) |
| macro | Macros for node |
| node_jscoverage | jscoverage modified to support SSJS |
| coverjs | Brings the MooTools 1.x Class sugar to Prime |
| dominode-filestream | a streaming HTML5 FileReader |
| locomotive-mongoose | Mongoose datastore adapter for Locomotive. |
| socketstream-resource | A library to simplify adding CRUD to your SocketStream applications |
| Netflow | A node.js based netflow collector |
| fstream-npm | fstream class for creating npm packages |
| limiter | A generic rate limiter for node.js. Useful for API clients, web crawling, or other tasks that need to be throttled |
| node-web-server | Node.js WEB(HTTP) Server |
| libuuid | Working C uuid_generate implementation for node.js |
| kytea | Node.js binding of KyTea |
| static-asset | Static asset manager for Node.JS |
| filterchain | perform actions before and after an operation |
| konsole | EventEmitter powered and API identical `console` |
| charlie | Charlie knows best |
| node-spamd | SpamAssassin message evaluator for node.js |
| des | A C++ node.js module that does DES encryption and actually works (node's crypto module didn't work.) |
| f.js | JavaScript functional library |
| dropshare | A min.us / ge.tt file share clone. |
| Classy | Brings the MooTools 1.x Class sugar to Prime |
| express-errors | Error handler |
| katana | MVC/HMVC object-oriented web application development framework for any Node.js samurai |
| exiv2 | Exiv2 support for Node.js |
| airship | A Node.js wrapper for the UrbanAirship Push API |
| junjo | Yet Another Way of Flow Control (JavaScript) |
| error-page | Easily send errors in Node.js HTTP servers. Think like the `ErrorDocument` declarations in Apache config files. |
| devproxy | local development proxy |
| sentry | Watch for file changes in node.js (like watchr or guard for ruby). |
| sidedoor | Exposing a secondary API for your Node.js modules |
| xml2object | Simple SAX based xml to JS object parser |
| sexy-args | A sexy DSL for parsing the arguments passed into functions. |
| ekg | advanced process analytics for node.js |
| easymongo | Easy MongoDB |
| easyapi | Build quick and simple RESTfull APIs using Node.js and connect |
| jscoverage | jscoverage modified to support SSJS |
| node-untappd | NodeJS API for Untappd |
| animation | animation timing & handling |
| blinker | Framework for real time web-service development in node.js. |
| jira | A nodejs wrapper for the JIRA REST API |
| bliss | Template Engine for Node.js, inspired by .NET Razor and Play! Scala Templates |
| MD5 | function for hashing messages with MD5 in node.js |
| whitespaces | Fix all the whitespaces |
| blitline | Simple NodeJS wrapper for Blitline.com service |
| jcss | Dymanic stylesheet language based on native Javascript |
| ss-console | Adds a Console (REPL) interface to your SocketStream app |
| punchfork | Punchfork.com API for node.js |
| node-poker | Texas Holdem game engine |
| node-mocks-http | Mock 'http' objects for testing Express routing functions |
| vm-browserify | require('vm') like in node but for the browser |
| node-jsxml | jsxml is an XML library for javascript and node |
| divan | in-process key-value store for node.js with CouchDB-style map/reduce views |
| apitree | Node.js module to create a SocketStream-style API tree from a file system directory |
| talib | A technical analysis library for NodeJS |
| sendgrid-markdown-demo | This is a demo using Node.js and websockets to send markdown formatted emails powered by SendGrid |
| proc | man 4 proc |
| infuse | Mainline your node JavaScript for universal consumption. |
| bokeh | Bokeh is a simple, scalable and blazing-fast task queue built on Node.js and ZeroMQ. |
| njrpc | JSON-RPC protocol implementation in NodeJS |
| adiff | diff and patch operations on arrays. |
| socketvat | eventvat + nssocket |
| nice-package | Simple async client-side resource bundling for Node.js |
| nforce | nforce is a node.js REST API wrapper for force.com, database.com, and salesforce.com |
| tail-call | JS tail recursion shim through trampolining |
| socket.io-store-memcached | Memcached Store for Socket.io |
| agi | node.js AGI (Asterisk Gateway Interface) |
| cushion | Node.js CouchDB API |
| autostatic | Automatically manage static file versions for Express/ NodeJS |
| seed-redis | Store Seed datasets in Redis. |
| hercules | Makes CommonJS packages usable in the browser. |
| aws-ec2 | A tiny little module for managing ec2 instances from node |
| TimeSpan.js | Manage lengths of time with Javascript |
| core_ext | JavaScript extensions. |
| connect-flash | Flash message middleware for Connect and Express. |
| pinyin | Nodejs pinyin parser |
| gyp-reader | A gyp file reader for node |
| broomstick | Lightweight streaming and in-memory caching static file middleware for Director |
| xi4n | eXtensible Insim 4 Nodejs |
| browserify-cache | Strong and weak caching for Browserify bundles |
| grunt-recess | Grunt task to lint and minify CSS or LESS |
| grunt-mocha | Grunt task for running mocha specs in a headless browser (PhantomJS) |
| grunt-exec | Grunt task for executing shell commands. |
| grunt-docs | Grunt plugin for building HTML docs with markdown |
| mongoose-plugins-accessible-by | Adds an accessibility field to a mongoose schema to provide role based security. |
| pinch | String.replace for JavaScript objects (and JSON). |
| google-openid | node implementation for using Google's openid-provider. |
| piccolo | Isomorphic projection framework |
| mongo-col | mongodb collection wrapper |
| phidgets | a way for nodeJS to talk to a phidget interface kit |
| scoreboard | scoreboard is a light weight leaderboard for node.js. It can be used to keep score and ranks between multiple objects and scoring types. It is backed by Redis and sorted sets. |
| yammer | Simple Yammer API Client in node |
| url2image | Convert websites into images |
| ghw | Converts your Github wiki to gh-pages (MIT) |
| xml-splitter | |
| subdomain | Node.JS Express Subdomain Middleware. |
| wintools | Some windows tools for node.js |
| meltdown | a dead man's switch built with hook.io. if you don't meltdown::pushthebutton before the meltdown::critical happens, all hook.io jobs you added with meltdown::jobs::add will execute. |
| testpilot | Promise-savvy testing framework for Node.js. |
| root | a lightweight prototypical middleware web framework |
| packman | text file packaging command line utility |
| site-manager | Create & manage mobile & desktop sites using HTML5 & CSS3 |
| fun.js | functional JavaScript |
| cheddargetter | Node.js CheddarGetter wrapper |
| restlet | Restlet Framework for JavaScript |
| fstream-ignore | |
| fspkg | File System Packager |
| one-validation | Regexp based validation collection for common internet validation tasks |
| forewoman | node.js port of foreman + hot code reload |
| decay | Famous sorting algorithms based on vote popularity and time implemented for nodejs |
| folio | Tiny static javascript build and serve utility. |
| chai-factories | Factories over fixtures. Chai Assertion Library. |
| linq | linq.js - LINQ for JavaScript library packaged for node.js |
| flatiron-cli-config | Encapsulated commands for managing configuration in flatiron CLI apps |
| drama | drama is an Actor model implementation for JavaScript and Node.js |
| weather | Yahoo weather API wrapper for node |
| creamer | A flatiron plugin for coffeecup |
| replimate | CouchDB 1.1 (and above) replication helpers - uses _replicator database |
| simplexn.js | dimension-independent geometric kernel based on simplicial complex |
| filesize | JavaScript library to generate a human readable String describing the file size |
| nwtui | NWTui is a lightweight frontend JS framework spun off of a full stack framework. NWTui adopts and consolidates the best ideas from a large number of frameworks. |
| librato-metrics | |
| fakeredis | fake redis for node.js |
| lazorse | Lazy ReSTful router for connect |
| dropbox-sdk | An alternative dropbox api for nodejs |
| amico | NodeJS port of amico (Relationships (e.g. friendships) backed by Redis) using CoffeeScript. |
| storm-node-multilang | Multilang implementation in node.js for the Storm distributed realtime computation system |
| express-mocks-http | Mock 'http' objects for testing Express routing functions |
| simplemon | Simple file monitor that executes commands whenever a file change occurs |
| better-metrics | This is an alternative port of Coda Hale's metrics library. |
| exports | Easy data exports to your client-side scripts. |
| changemachine | Things Change. ChangeMachine responds. |
| nploy | Lazy spawn node apps on a single ip |
| crsh | crsh your javascript into tiny blocks. |
| simplate | A light weight async template parser. |
| redis-model | A simple model wrapper around redis |
| trello | Use the Trello API from Node |
| 2co | 2CO is the module that will provide nodejs adapters for 2checkout API payment gateway. |
| shopify | A Shopify helper library for node |
| ender-anew | little lib for inheritable per-instance object props in js |
| quotefm | The Quote.fm API for node |
| email-verificationtoken | creates email verification token for an email address. |
| active-x-obfuscator | A module to (safely) obfuscate all occurrences of the string 'ActiveX' inside any JavaScript code. |
| chat-server | A multi-user chat TCP/IP server. Everyone has a chat server and this one is mine. |
| blackbelt | Framework for real time web-service development in node.js. |
| CouchDBExternal | Write CouchDB Externals. Easy. |
| earth | dat earth |
| cluster-master | Take advantage of node built-in cluster module behavior |
| e4x-detector | Utility to detect the presence of E4X syntax in JS source. |
| fugly-js | A fucking ugly javascript template engine |
| js-matcher | Provides simple pattern matching over JavaScript objects. |
| easyboot | NodeJs Command Line App to pull and extract latest twitter bootstrap |
| Blueprint-Sugar | Sugar syntax for Prototypal Inheritance |
| ec2-each | Node package for iterating ec2 instances and doing things. |
| yajsml | Yet another (Common)JS module loader |
| calvin | A tiny node framework |
| x256 | find the nearest xterm 256 color index for an rgb |
| CSSselect | a CSS selector parser in JS |
| Complex | Calculations with Complex Numbers in JavaScript |
| winston-papertrail | Papertrail transport for Winston |
| emport | A module-like packaging system for js and coffee that should run in the browser |
| winston-nssocket | nssocket transport for winston |
| cli-config | Encapsulated commands for managing configuration in flatiron CLI apps |
| calendar | Port of Python calendar.py module to JavaScript |
| websocket-multiplex | A thin library for doing multiplexing on top of SockJS |
| entities | Encode & decode XML/HTML entities with ease |
| carbon | Middleware based proxy for cluster or table based routing. |
| caffeine | Caffeine extends CoffeeScript. |
| vfs-ssh | A http friendly stream based vfs system for node.js |
| vfs-socket | A http friendly stream based vfs system for node.js |
| vfs-local | A http friendly stream based vfs system for node.js |
| vfs-http-adapter | A http friendly stream based vfs system for node.js |
| vfs-child | A http friendly stream based vfs system for node.js |
| vec2 | Library for manipulating 2d vectors |
| vanity-server | Vanity for the JavaScript |
| vanity | Vanity for the JavaScript |
| clouddns | A client implementation for Rackspace Cloud DNS in node.js |
| unicodejs | A Unicode data wrapper for JavaScript |
| uberproto | JavaScript object inheritance sugar: Easy extension, mixins, super methods, proxies |
| typedjs | node module for typedjs |
| tvdb | A node library for thetvdb.com |
| Glue | Glues your css @imports together into a single file. |
| Google_Plus_Server_Library | Server-Side Implementation of Google's Client-Side Javascript Library for Google+ |
| express-csv | Express CSV provides response CSV easily to Express. |
| express-device | Browser detection library for node.js, built on top of express |
| tmd | A JavaScript Development Tool |
| tk102 | Server for Xexun TK102 GPS tracker |
| JSDev | |
| express-pagination | Pagination helper for express node.js framework |
| tinyforever | Trivial alternative to tinyforever, tiny and lightweight. |
| testswarm | Nodejs module for interacting with TestSwarm |
| choco-jsonrpc2 | A JSON RPC2.0 server for nodejs |
| express-stat | |
| LiveStyle | NodeJS middleware and binary for setting up a webserver that notifies the browser of CSS updates. |
| templatify | Middleware for browserify to load non-js files as pre-compiled handlebars (or underscore) templates. |
| extend | Simple function to extend objects |
| tadaa | Monitor stuff via the medium of sound |
| tabtab | tab completion helpers, for node cli programs. Inspired by npm completion |
| svpply | Node.js wrapper for Svpply's API |
| stitch-asset-server | Tool for developing js in node and serving/packaging your assets with node |
| steelmesh-cli | Steelmesh Command Line Tools |
| statix | Static website generator. Template Engine agnostic |
| ss-jade | Jade (HTML) code wrapper for SocketStream 0.3 |
| colorjs | Color lib for JS (supports rgba, hsva, hsla via a simple API) (MIT) |
| ss-coffee | CoffeeScript code wrapper for SocketStream 0.3 |
| ss-clientjade | |
| sprock | Native proxy implementation |
| spriteasy | This tool reads multiple images via configuration file or commandline arguments and writes sprite images and stylesheet files to simplify using that sprite in a browser. This tool also provides a posibility to compile less files and merge all generated stylesheet information into one big stylesheet. |
| fibrous | Easily mix asynchronous and synchronous programming styles in node.js. |
| sparql-client | A simple SPARQL client for node.js |
| smtp-tester | SMTP tester for node, receives messages, and calls handlers |
| simply-deferred | A deferred library for Node.js and the browser with a jQuery compatible API |
| simplexn | dimension-independent geometric kernel based on simplicial complex |
| shortline | HTTP-based job queue, written in node |
| shake | Deployment tool for node |
| sessions | NodeJS Session Management |
| flipper | Feature Flipping for node.js |
| flotilla | |
| seed-riak | Store your Seed datasets in Riak. |
| sanitize | A library for sanitizing and/or stripping HTML tags |
| s3asy | Simple S3 operations for Node.js with caching backed by Redis |
| font | Parse otf/ttf file format directory from buffers for metadata |
| connect-lesscss | Connect middleware for LESS CSS |
| freerev-server-sdk | Freebox Revolution Server nodejs SDK |
| connect-mysql | A very small MySQL session store for connect |
| resourceful-elasticsearch | Elasticsearch engine module for Resourceful |
| req | |
| easejs | Classical Object-Oriented JavaScript framework |
| don | An embedded html templating DSL in Coffeescript/Javascript |
| functions | tools for dealing with functions in JavaScript |
| rampant | Easy Node.js profiling on Mac OS X using Google Chrome Canary's frontend. |
| rAppid.js | rapid web application development using js and xml |
| connman | A connection manager for node.js |
| geoip-static | GeoIP binding for nodejs. Static native library included. Also deployable on heroku. |
| protect-fs | Sneaky nullbytes, be gone! |
| architect-agent | This is the rpc agent for the architect plugin framework |
| plugin | Better module loader for node.js |
| corn | Corn is a simple async template language for nodeJS |
| gitio | A nodejs module for accessing the git.io URL shortner |
| glicko2 | Glicko2 javascript implementation |
| ping | a poor man's ping library (using udp scanning) for node |
| archive | Node.js bindings for libarchive (https://github.com/libarchive/libarchive) |
| phaxio | Send faxes with Node.js and the Phaxio API |
| performer | A javascript form generation library for node and the browser that won't get in your way. |
| charlotte | Charlotte is a framework for building mobile hybrid web/native apps using Express and PhoneGap. It allows you to build a web app using a traditional web development approach and then to reuse that web app and progressively enhance it for a native app. |
| gphoto2 | A Node.js wrapper for libgphoto2 |
| passport-forcedotcom | A passport.js oauth strategy for ForceDotCom/DatabaseDotCom |
| pararr | Parallel computing for Node |
| crash | Crash node platform intentionally. Only for experimental purposes. |
| packageme | |
| options | A very light-weight in-code option parsers for node.js. |
| assembly | build tool to assemble client side javascript projects |
| openurl | Node.js module for opening a URL via the operating system |
| opds-parser | OPDS Catalog Feed Parser for node |
| object-proxy | publish/subscribe in node.js with rabbitmq |
| haba | Better module loader for node.js |
| now-middleware | Enables a middleware API for hooking into the NowJS execution path. |
| norris-ioc | An inversion-of-control container for the NORRIS project, but can be used by other modules too |
| handlebars-precompiler | Share your Handlebars templates between Node and the browser with minimal effort. |
| nodeman | Executable Node.js User's Colorful Manual for Command-line. |
| nodejsdb | Intrinsic datastores for Node.js |
| asyncBuilder | asynchronous dependency loading the cool way |
| atok | Fast, easy and flexible tokenizer for Node Streams |
| node-ses | An Amazon SES api for nodejs with proper error handling. |
| node-paypal-masspayments | Node PayPal Mass Payment NVM |
| attachmate | CouchDB attachment helpers that make use of fstreams |
| cssrb | CSS ReBase |
| node-iam | Node.js AWS IAM client |
| chai-stats | Statistical and additional numerical assertions for the Chai Assertion Library. |
| cukestall | A Cucumber.js runner for browsers |
| niobe-ircbot | Niobe IRC Bot |
| hook.io-redis | Emits hook.io events based on your redis server pubsub messages. |
| curlrequest | A cURL wrapper for node |
| netmask | Parse and lookup IP network blocks |
| nest | Nest is a Node HTTP client aimed at REST API's. |
| daemonsauce | Node module to make it easy to be a proper *nix daemon |
| mssqlhelper | nodejs Microsoft SQL Server Helper nodejs的一个用于连接mssql数据库的工具类 |
| bang | Text snippets on the command line. |
| mongoose-amqp-plugin | Plugin that publishes mongoose models over amqp |
| mongoose-aliasfield | Plugin to get and set alias for fields in Mongoose schemas to reduce db memory footprint |
| i | custom inflections for nodejs |
| modelflow | A state machine build on Backbone.js |
| mocha-ci-driver | A driver for testing the same as browser and Node.js |
| dateutil | A collection date utility methods for JavaScript. Compatible with Node.js or browsers. |
| chai-null | Null Object Pattern implementation for the Chai Assertion Library |
| mdoq | middleware for dynamic object queries |
| bogus.js | Access Backbone.js models from Hogan.js templates |
| lucid | |
| irf | Incremental Random Forest |
| leeloo | Job queue server |
| leader | A micro library for performing leader election with zookeeper |
| jackal | Javascript manager and build tool for NodeJS & Express |
| deployed | Deployment for node.js |
| jaded | Alternative Jade CLI |
| kraken | Plug into the power and speed of Kraken.io Image Optimizer |
| khaos | An extensible and sweet "standard" library for JavaScript. |
| kckupmq | KckupMQ Message Queue wrapper library |
| jamboree | HTTP-based job queue, written in node |
| jwt-simple | JWT(JSON Web Token) encode and decode module for node.js |
| junify | JUnify ― JavaScript Unification Library |
| bindata | A structured and understandable way to read/write binary data in Javascript. Inspired by Ruby BinData. |
| jml | Javascript template engine |
| job_board | HTTP-based job queue, written in node |
| jobs | simple job runner |
| json2json | Transform (reformat) JSON structures from one to another using JavaScript |
| jsdev | A JavaScript Development Tool |
| ajncookie | Simple cookie manager for nodejs |
| cargobox | cargobox - Node.JS web development framework (Express OOP port) |
| express-notemplate | Merge data into DOM using plain javascript and HTML |
| fqueue | In-memory, error handling (retry) function queue, with the ability to throttle simultaneous executions for node.js |
| reverse | reverse match your urls in clientside javascript (and node). |
| retro | RETRO STYLE ASYNC CONTROL FLOW STATEMENTS |
| walkdir | Walks a directory tree emitting events based on what it finds. Presents a familliar callback/emitter/sync interface. Walk a tree of any depth. This is a performant option any pull requests to make it more so will be talken into consderation.. |
| CSSMatrix | |
| double-under | node.js shared objects |
| restify-version | A versioned routes extension for Restify |
| fructose | My own sugar |
| fs-watch-tree | Recursive fs.watch for watching entire directory trees |
| restatic | Google Docs content parser |
| resourceful-redis | Redis storage engine for resourceful |
| LISP.js | Parse and run LISP code in JavaScript |
| require-kernel | A reference implementation of a CommonJS module loader. |
| caevents | 'Catch all events' event emitter for node.js |
| remoteagent-protocol | A binary capable rpc system built on top of msgpack |
| cadabra | A NodeJS wrapper for ImageMagick using the mogrify command line program. |
| express-soap2json | Node based JSON/HTTP proxy to SOAP webservices. |
| amino | Clustered application toolkit for Node.js. |
| connect-render | Template Render helper for connect: res.render(view, options). |
| redis-sync | A node.js redis replication slave toolkit |
| DelegateListener | Event listener similar to jQuery.delegate |
| redis-channels | Dirt simple Redis-based pubsub channels. |
| zepto-node | |
| redblack | Red-black tree for Node.js and the browser |
| randomstring | A node.js module for generating random strings |
| cobuild | Node module for helping build build systems. |
| railway-facebook-api | Sync/Async FB OpenGraph API Interaction for RailwayJS |
| rackit | Dead simple way to store files on Rackspace Cloud Files |
| rabt | Rally App Builder Toolkit |
| can | Set of Node modules to simulate CAN nodes with Javascript the Node-way. |
| geckoboard-push | Interface into Geckoboard's push API |
| capisce | A small CPS-style utility library for node.js |
| amphibian | pipe an ssh session to your browser |
| bufferpack | JavaScript library to pack primitives to octet arrays, packaged for NodeJS |
| quantum | Transport independant JSON logging for node.js. |
| tee | tee implementation for nodejs |
| qqunit | JavaScript testing for sad people. |
| pyyaml | Robust YAML parser and dumper for Node.js using PyYAML bindings |
| pushinator | A simple server to push messages in realtime from your application to http clients, based on socket.io |
| dom-shim | Add support for DOM features via their current APIs in older browsers |
| getbot | A CLI script for segmented downloading. |
| ansispan | Change your ANSI color codes into HTML `<span>`s |
| express-yui-serve | Middleware for express that allows you to serve YUI locally from the installed node package. |
| pressup | Wordpress install optimised for theme & plugin developers |
| postmaster | A tiny SMTP server that stores and exposes your emails in an HTTP API for testing |
| png-sync | sync part of node-png that works on windows with node-gyp on node 0.6 |
| plus | Enhanced Array-like Objects support, Array iteration methods for plain Objects and more |
| MQTTClient | |
| git-azure | Deploy multiple node.js applications to Windows Azure from MacOS using Git |
| zencoder | Zencoder API client in Node.js |
| plasm-crumbs | PLaSM crumbs for beginners |
| NDDB | Javascript lightweight N-dimensional database |
| tags | A small, fast & standalone convenience library for building dom. |
| corser | A highly configurable, middleware compatible implementation of CORS. |
| gitme | A command line tool to see your git commits across multiple projects |
| couch-login | A module for doing logged-in requests against a couchdb server |
| dynamo-schema | Node.js schema validation module for Amazon DynamoDB |
| winston-syslog-ain2 | |
| couch-sync | |
| synth | |
| fa | fluent/functional async library for node.js |
| buffered-reader | Fully configurable buffered reader for node.js. |
| veil | Convert RFC822 and HTTP messages (headers, body) to Javascript objects |
| gonzo | This repository has moved |
| facebook-session-connection | Facebook Cookie (FBSR) parser for Express/Connect |
| google-places | A Google Places lib for node.js |
| pdc | a pandoc wrapper for node.js |
| pattern-js | Fluent pattern matching for CoffeeScript and JavaScript. |
| gooser | Mongoose model loader |
| facebook-session-express | Facebook Cookie (FBSR) parser for Express/Connect |
| passport-photo | A project aiming to provide for profile photos what passport provides for authentication |
| passport-openam | Passport OpenAm module |
| buster-lint | Extension for buster.js for linting your files |
| parse-tools | |
| coffeeson | Coffee Script Object Notation - JSON for humans |
| bubble | Domains for the poor man |
| panda-docs | Pretty Awesome (and Necessary) Documentation Assembly--A total documentation build system for technical writers, and those who want to be like them. |
| stream-cache | A simple way to cache and replay readable streams. |
| stopwatch | A managed stopwatch for Node.JS |
| p-odm | Plugable ODM for Node.JS |
| vector.coffee | 2d Vector Library in CoffeeScript |
| opra | |
| collate | A .js/.coffee and .css/.less collater. |
| yell | A Yelp Scraper |
| openam | OpenAm module for node |
| yummly | Node.js API wrapper module for Yummly |
| grunt-html | Grunt plugin for html validation |
| ojster | Dead simple template engine which translates .ojst templates into javascript classes capable of template content rendering |
| octolog | Github is our single sign-on octopus |
| grunt-plates | |
| state | Stateful objects from declarative json, with events, transitions, inheritance |
| credulous | A naive bayes classifier in JavaScript. |
| num | arbitrary size and precision number library in pure javascript |
| grunt-sizediff | Grunt task to diff file sizes between current git branch and a branch/commit |
| asset_builder | Compile, concat, minify, and cache assets with node and express |
| npm2arch | convert npm package to PKGBUILD |
| broom | Application level control flow library |
| now-sessions | NowJS Connect HTTP Session Injection |
| statbot | |
| drive.js | Drive.js makes testing JavaScript applications easy, wherever they live |
| notemplate-minify | Control script minification from DOM |
| ss-stylus | Stylus (CSS) code wrapper for SocketStream 0.3 |
| async-chain | |
| ss-less | Less (CSS) code wrapper for SocketStream 0.3 |
| city-collections | |
| winston-loggly | A Loggly transport for winston |
| eagle | A Realtime Connection Lib for Node.JS with API support, based on Socket.IO |
| boxcars | a zero-dependency javascript library for fetching remote resources. |
| cspec | Coffescript spec runner |
| node-watcher | A memory and disk space watcher for node process |
| ewait | WaitForAll and WaitForAny on EventEmitter. |
| cloudfiles-manager | Manage your Rackspace Cloudfiles using a command-line tool. |
| node-scrypt-js | Pure javascript implementation of scrypt |
| node-scrypt | |
| heroku | Heroku API client for node |
| easy-ipc | Easy inter-process communication over TCP/IP and/or UNIX domain sockets for node.js |
| sprightly | CSS sprites from thin air |
| ubelt | Dominic's Utilities |
| speedr | Improved basic javascript types with blazing fast iteration. |
| node-diff | Generates diff markup for two strings. |
| node-curl | node curl wrapper with fully implemented |
| chai-timers | Timers, stopwatches, and other time based assertions for the Chai Assertion Library. |
| nkima | Tree walking helper for AST's supporting the Mozilla Parser API. |
| hook.io-browser | standalone Hook.js file for the browser ( no external deps, no server required ) |
| where | Geographical utilities for location-based Node.js applications |
| file-utils | File and directory utilities for node.js. |
| nitto | Basic tape and glue for building sites with Express, JQTPL, Markdown, and Stylus |
| hook.io-npm | Hook that emits on npm module updates. |
| sourcemint-pm-sm | |
| solid | make small, simple sites |
| nextbusjs | reasonable interface to nextbus written in Javascript |
| horseshoe | A wrapper around nodemailer used for sending email using handlebars templates. |
| sockjs-client | SockJS client for Node |
| sniff | Simple Javascript Type Detection |
| twitter-conference | Twitter Online Conference |
| namp | A Markdown parser for javascript |
| namecheap | Node.js library for the NameCheap API |
| htmltools | JavaScript utility functions for working with HTML strings (not DOM) |
| http-accept | Connect compatible middleware that parses HTTP Accept header fields |
| mysql_node_orm | A simple ActiveRecord like nodejs module for mysql |
| chai-spies | Spies for Chai assertion library. Also a good resource chai plugin developers. |
| mw-pipes | |
| multipart-mongo | A connect middleware that handles multipart uploading and stores uploaded files into mongodb |
| hubot-airbrake | Hubot Airbrake script |
| multi | Run asynchronous methods sequentially or in parallel |
| fill | Templating with nothing but javascript objects and HTML |
| sms-address | node module to get email address for sms messaging |
| sm | |
| common-pool | Simple resource pool (NodeJS) |
| slate | Barebones server with extensible middleware |
| barrister | node.js and browser Javascript bindings for Barrister RPC |
| easy-proxy | A Proxy handler maker that drastically simplifies making and using Harmony Proxies by combining traps and normalizing their arguments. |
| cloudfront | AWS CloudFront lib for Node.js |
| modef | Helper for defining connected models in mongoose |
| fixed-event | Javascript EventEmitter for one-time tasks |
| base62 | A javascript Base62 encode/decoder for node.js |
| docker | Documentation generator |
| simple-jsonrpc | Simple JSON-RPC client for nodejs |
| mimeparse | Basic functions for handling mime-types as a JavaScript package |
| ideal | Javascript modifications inspired by Io |
| meta-rewrite-proxy | Stream existing urls and add, remove, & rewrite meta tags |
| igneous | Automatic asset bundling and CDN deployment |
| fjson | FunkyJSON is an extension of JSON for transferring non-native functions via the JSON format. |
| meminfo | Module for reading `/proc/meminfo` |
| webpoints | Declarative wrapper for ExpressJS |
| im | |
| macaudio | The interface is an AudioUnit(Mac) which can generate audio directly using JavaScript. |
| inflections | An inflection library for parity with rails inflections |
| shodanapi | Shodan API for node |
| lwes | lwes listener implemented in node |
| xdiff | diff complex javascript objects |
| insteon | Implements a parser for an INSTEON Power Line Modem (PLM) to build your own controller |
| int | arbitrary size integer library in pure javascript |
| logmeup-server | LogMeUp Server - View any log files real-time in your web browser. |
| loggo | Simple logger for NodeJS |
| decaf | slim in coffeescript |
| listish | Queue, Stack, LinkedList implemented using WeakMaps |
| ircnode | Extensible IRC bot written with node.js |
| climate | Eve magic for console / prompt interaction |
| chai-as-promised | Extends Chai with assertions about promises. |
| libphonenumber | NodeJS port of Google's libphonenumber (thanks to SocialCam), packaged for npm |
| serverus | A git branch server |
| flattr | NodeJS Flattr API client |
| lazylines | |
| connect-app-cache | HTML5 app cache support as connect-middleware |
| capsela-util | Generally useful modules required by most Capsela modules |
| ypatterns | |
| connect-basic-auth | Flexible HTTP basic authentication middleware for Connect. |
| koala-t | koala-t checks your node.js code for 'quality' |
| knife | Parse shitty JSON! |
| aggregate | aggregate function calls across ticks - node.js module |
| selenium-launcher | A library to download and launch the Selenium Server. |
| express-jit-coffee | |
| jaydata | jaydata |
| flux | NodeJS torrent discovery library |
| seed-mongodb | Store your Seed datasets in MongoDB. |
| scrypt-js | Pure javascript implementation of scrypt |
| jsoncsv | takes json and converts to csv |
| sc4node | sclang library for node.js |
| watcher | Recompile your Coffee/SASS/Haml/Less/... files as soon as they change |
| equality | A Node.js utility for testing equality |
| JSLintCli | JSLint command line implementation |
| rubberduck | Punch JavaScript objects and receive events before and after a function executes |
| funex | Javascript library for evaluation of functional expressions |
| pika-queue | redis queue for npm |
| couchtty | Console application for interacting with CouchDB |
| urlshortener | url shortener for node.js |
| phaseshift | Phase shift an array |
| express-useragent | ExpressJS user-agent middleware |
| should-mongoose | Mongoose assertions for should |
| chi-squared | characteristic functions for the chi-squared distribution |
| clouddatabase-cli | Rackspace Cloud Database cli tool |
| percolate | A CoffeeScript documentation tool |
| peggy | A simpler PEG generator in JavaScript |
| pdns | PowerDNS CLI |
| pdfsnag | Streaming html to pdf server |
| flatconfig | Simple node.js config file and arguments parser. |
| eventstack | Middleware for EventEmitters |
| sheaf | Sheaf - Serial run throughs of async function chains |
| passport-steam | Steam (OpenID) authentication strategy for Passport and Node.js. |
| sharedmem | Shared memory for node processes |
| CornerCut | Dead simple web routing using modules |
| passport-photo-gravatar | Passport-Photo strategy for retrieving gravatar profile pictures. |
| set-immediate | A small shim for the setImmediate() that creates a callback similar to process.nextTick() on node.js |
| taskjs | Task-based build system. |
| ext-server | An application server having the class system which is compatible with Ext JS |
| node-smushit | using smush.it service to optimize image(s) in node |
| gridly | jQuery plugin that places items in a grid |
| flattrjs | Flattr API JavaScript client |
| sequenz | a lightweight way to compose connect middleware |
| tako-session-token | Session tokens for Tako |
| pagespeed | Page speed things for node |
| addressit | Freeform Street Address Parser #geojs #node #browser |
| flipflop | ezmode geek blogging, like wearing sandals |
| tako-cookies | cookie middleware for tako |
| tailfd | Tail a file. it should work great. This will continue to work even if a file is unlinked rotated or truncated. It is also ok if the path doesnt exist before watching it |
| wd-sync | sync version of wd |
| wayward | Minimal http framework with the basics. |
| uid-number | Convert a username/group name to a uid/gid number |
| openamplify | node.js client for OpenAmplify's REST API |
| ufo | |
| systatic | Static Site Development and Generation |
| syringe | Dependency mocking for node modules. |
| on | on.js is a tiny custom event library |
| crdt | Commutative Replicated Data Types for easy collaborative/distributed systems. |
| ubiquity-class | Complete Client/Server javascript class module |
| connect-hem | Connect middleware for hem |
| oconf | Experiments with doing cJSON with includes for configuration management |
| yerbascript | Unfancy Coffee-Script |
| sardines | Stress-free javascript source combining |
| browsermob-proxy | Javascript bindings for browsermob-proxy |
| exodus | Test db on javascript |
| numscale | A Node.js module for converting numbers into pretty strings with suffixes indicating order of magnitude |
| ajn-session | A very simple and lightweight session manager |
| coffeecup-helpers | CoffeeCup Html Helpers |
| ntumblr | Tumblr REST client API for node.js |
| changemate | Generic Change Notifications System (CouchDB, Filesystem, etc) |
| grunt-wordpress | |
| gryn | Procfile process management on node. |
| supercomfy | CouchDB client build on SuperAgent #node #couch #browser #experimental |
| nroonga-httpd | Yet another groonga http server implementation. |
| browser-driver | The JS Browser Driver is a Node.JS project aiming to simplify writing and running automated UI tests in JS. |
| cronbackup | Nuxeo ECM Cron Backup |
| npmlv | List module versions in your project in format easy to copy and paste to your package.json |
| rundfunk | Rundfunk is zero-conf distributed pubsub build using polo and http |
| gwan | simple, clean testing for node.js |
| crossover | Zeo-downtime Node.js deployments |
| embedder-sync | A simple tool to combine several node modules into a single script. |
| tzwhere | Determine timezone from lat/long in NodeJS |
| al-papi | Node Package for AuthorityLabs Partner API |
| now-mongoose | NowJS Connector which exposes your Mongoose Models directly to your client-side Javascript |
| stub.js | A very simple and easy to use mocking / stubbing library for unit testing your nodejs javascript modules |
| alamid | Framework for RESTful JavaScript web applications that run both on the server- and clientside. |
| rosmsgjs | Generates JavaScript objects from ROS messages (Deprecated: Messages are generated dynamically with the new rosnodejs) |
| hakaru | Measure everything. |
| cacheit | A simple cache backed by Redis |
| rmi.js | Remote Method Invocation (RMI) for JavaScript |
| nomo | Node modules for the brower |
| nodex | fast, simpleness web framework for node.js |
| nodequote | quote.fm API wrapper for nodejs |
| forms-mongoose | Automatic Forms generation from Mongoose Models |
| harvestgoogle | |
| forrst-api | A Node.js wrapper for the official Forrst.com API |
| rigger | Javascript file parser and include engine #buildjs #node |
| nodegame | nodeGame |
| nodecouch | Node.js CouchDB API |
| nodeclass | Enables you to write JavaScript-classes in an oop way on node.js-servers |
| node_date_diff | Library for calculating diff between dates and formatting in user-friendly way. |
| node-wsfederation | Ws-Federation library for node.js |
| node-workflow-pg-backend | A backend for workflow built over PostgreSQL |
| node-webrtc | non-browser real-time communication endpoint, interoperable with webrtc enabled browsers. |
| riak-entity | Tiny library on top of riak-js to work with Riak in OO style. |
| hasshu | A simple library for manipulating hash like data structures. |
| hax | lolwut |
| strict | Strict type checking in JavaScript |
| fractus | a browser-based editor |
| node-trello | Node wrapper for Trello's HTTP API. |
| heap | A binary heap implementation in CoffeeScript/JavaScript. |
| node-sprite | a css sprite generation library for node.js |
| watchfd | change events for any file descriptors that are referenced by a watched path or were referenced by a watched path for as long as they are active |
| xuyi-libmysqlclient | MySQL bindings for Node.js |
| hem-less | This npm module adds LESS (The Dynamic Stylesheet language) support to hem (Bundler for Node/CommonJS/Web Apps) |
| clarinobjects | Make objects from stuff inside a JSON stream |
| Panzer | A comprehensive node-tree solution, for smart data |
| node-push-helper | A simple set of functions to handle PubSubHubbub handshakes & verification |
| node-props | a simple module to read properties files for node applications off the command line |
| Peek | Simple http grabber |
| Peggy.js | A simpler PEG generator in JavaScript |
| xfs | extends fs module |
| node-neo4j | Neo4j REST API wrapper for Node.js |
| restful-versioning | a set of experimental plugins for node-restify to meet some of our HATEOS needs |
| voodoo | Automated website check/build system, within nodejs |
| cube-get | Utility command-line tool to rapidly and easily fetch data from square/cube evaluator |
| express-cache-control | A small middleware library for setting cache control headers |
| node-derby | multi-environment configuration manager |
| node-date-diff | Library for calculating diff between dates and formatting in user-friendly way. |
| fantomex | [ALPHA] Small, per-process persistent queue. |
| authhmac | hmac signature for node |
| hn | a nodejs API client for hacker news |
| node-buildbot | under construction buildbot library for node |
| bootstylus | Twitter Bootstrap with Stylus instead Less. |
| yellowbot | Node.js API wrapper for the YellowBot.com APIs |
| node-block | An async control-flow library for Node.js. Easily parallel execution and error handling. |
| nms | Node Modules sync to all your computers via GitHub |
| resource-juggling | CRUD in Node.js made easy |
| require-source | Create a node.js module just by giving the source code to a special require function |
| build.js | Node.js build tools for various frontend projects. THIS PROJECT EXPERIMENTAL!!! Inspired by rake pipeline. |
| stateful | A Stateful class implementation for both NodeJS and Browser environments |
| buster-amd | An extension for busterjs to test AMD-modules |
| chop | A chop()/chomp() library for Node.js |
| fsutil | Synchronous filesystem utilities for Node.js |
| nhouston | Houston :: A local static file server based on node.js |
| reload-browser | Command line utility to reload the active browser tab |
| nexus-web | |
| nexus | |
| dopecukes | A pretty, lo-fi way of turning your cucumber features into living documentation. |
| vimify | Convert your source code into css styled html using your vim! |
| newsemitter | An event emitter that emits only new events. |
| hotflex | Hot reload / Build on save for Adobe Flex |
| neutrino | Framework for distributed web-services on node.js. |
| relax | Just relax, like you should with couch! |
| Sanitizer.js | A JavasScript Library written to sanitize inputs |
| howlong | |
| netasqcomm | NETASQ security appliance node.js comm lib |
| html-truncate | truncate html text and keep tag safe |
| treadmill | Keep your JavaScript code in shape on the Treadmill. |
| stable-wormhole | Sits on top of the node.js module wormhole and provides reconnection support |
| tracks | Shared browser and server routes built on Express |
| nab | node version ab benchmark tool. |
| naan | currying and more for js |
| clusterstart | |
| dst | Date.prototype.isDST() // true or false |
| tokenator | Lightweight Connect Middleware access control with tokens |
| redcache | Easy to use Redis based LRU cache library |
| http-timeout | distributed timeouts for http |
| ss-coffeekup | CoffeeKup template engine wrapper providing server-side compiled templates for SocketStream apps |
| httperrors | Handy JavaScript Error classes representing the standard HTTP errors. Easily extensible and subclassable. |
| fuzzy-filter | a fuzzy string filtering function for Node.js |
| multimarkdown | Native MultiMarkdown extension for Node.js |
| readyness | Tells you when you're app is ready an running, db connected, server listening... Wait before you start your test |
| connect-route | Simple and fast router for Connect |
| axe | SHOW YOUR CLUSTER WHO'S BOSS |
| tock | A distributed "cron" type job queue / scheduler, written in node.js and using http to distribute messages across workers. |
| toSrc | Module for node.js. Turns every JavaScript object or primitive into valid source code that can be evaled again. |
| morale | node.js API wrapper for Morale |
| damonbot-scripts | CloudFlare scripts for Damonbot |
| gamma | gamma function (Γ) from mathematics |
| colormatch | A module for extracting colors from images and for generating lookup ranges that accept rgb and outputs ranges of rgb values for db lookups |
| rai | Request-Answer-Interface |
| ffi-tools | Experimental hacky tools and wrappers for easing node-ffi usage and generating bindings. |
| yui-devtools | YUI Dev Time Tools Collection |
| yui-coverage | YUI Developer Utility |
| express-latency | Profile route and middleware latency for express.js apps. |
| mockrequire | Simple module for mocking required dependencies. Works with any testing suite. |
| spex | simple BDD-inspired specifications |
| fibonacci-native | |
| ciscoparse | A module that parses Cisco's "show version" command. |
| icalevent | a node module for creating ical events |
| queue | A node.js event queue module |
| mimetype | A mime type catalog for mapping file extensions to their mime type string. |
| bond | Simple CommonJS Promises/A (Deferred) implementation |
| windows-eventlog | Native node.js module to log messages to the Windows EventLog |
| micro-location.js | |
| bufferjoiner | A nodejs binary buffer utility |
| metlink | Remember Metlink? Well it's back! In JS form! |
| Simple-Cache | Simple disk caching module for node.js |
| batches | Control concurrency of large async operations |
| spaseo | Generate a static website by scrapping your SPA for Search Engines |
| amqp-watcher | Amqp console nodejs watcher |
| context-loader | Load JavaScript, compile the script without running it, run it as many times as you want in as many contexts as you want. Do it in Node or in the browser, with either asynchronous or synchronous loading. |
| db-query-assistant | High level query functions for node.js database connection modules |
| mdoq-mongodb | simplified mongodb-native api w/ middleware |
| calcdeps | A Node.js port of Google Closure library calcdeps.py |
| cli-easy | Fluent (i.e. chainable) syntax for generating vows tests against CLI tools. |
| bolt-server | |
| mdit | Markdown it, yes, everything! |
| bolt-monitor | bolt status monitor - track events passing through bolt inside your browser |
| baunsu | Library to parse and detect bounced emails. |
| chai-jquery | jQuery assertions for chai |
| markitup | simple markdown to html converter, with code syntax highlighting |
| img-placeholder | a connect middleware to generate a placeholder image |
| beautifier | A nodejs-cli for einars {js,css,html}-beautifier |
| imgurgitate | Download Imgur albums to disk. Download all of a Redditor's albums to disk. |
| machina.postal | machina.js plugin that auto-wires FSMs into postal.js (message bus) |
| bebop | A tool for rapid web development which serves as static file server, websocket server for client-side reloading/bi-directional communcation and file watcher. |
| spahql | A query language for Javascript data. Extracted from Spah. |
| wordpos | Node.js part-of-speech utilities using natural's WordNet module. |
| wf-pg-backend | A backend for workflow built over PostgreSQL |
| pubit | Responsible publish/subscribe. Hide the event publisher, only exposing the event emitter. |
| lumos | turn your terminal into a flashlight |
| lumbar-tester | Unit testing plugin for Lumbar |
| pst | Build mapping functions more succintly |
| lua | node lua binding |
| dk-test | Test Runner for DrumKit.js |
| lru | A simple LRU cache for node |
| apiserver-router | A fast API router with caching system bundled with the ApiServer module |
| timelord | Duration parsing functions for Javascript |
| beet | upstart processes and keep them running |
| ddg-api | DuckDuckGo API Client for Node.js |
| lolqueue | When you just need a fucking queue |
| cook | Tasty templating on the client and the server |
| logless | A JavaScript AST parser for removing logging statements from code automatically |
| timekit | Time related C bindings |
| log4js-amqp | A log4js log appender to push logs into AMQP |
| pow-mongoose-plugins | Plugins for Mongoose (NodeJS MongoDB ORM) |
| locale-host | ExpressJS plugin to support setting the locale through the host |
| ipc | A simple inter process communication library for Node.js along with a distributed election algorithm (Bully) |
| liz | Template manager and compiler for Hogan.js |
| live.js | real-time event visualization |
| litmus | JavaScript Unit Testing Framework |
| chownr | Like `chown -R` |
| postage | Node.JS PostageApp API Client |
| bufferedstream | A base stream class for node that reliably buffers until next tick |
| liquid-node | Port of the Liquid template engine to Node.js (with support for asynchrony through Promises) |
| deep-extend | Recursive extend module |
| docstore | Simple JSON document storage and retrieval |
| polymorph | Polymorph Node module for compile client files on fly, inspired by http://github.com/TrevorBurnham/connect-assets. |
| core.js | |
| poker-eval | Node.js wrapper for poker-eval library |
| bmi | |
| jab | xmpp client |
| email-existence | |
| cleave | Eve magic for console / prompt interaction |
| lazydb | A lazy file-based database |
| laessig | A little tool belt which provides helpers for your day-to-day work with LESS. |
| smaz | Port of smaz (https://github.com/antirez/smaz) to Javascript. |
| gistdb | use gist's as databases with nodejs. |
| 2csv | A Node.js-based application for converting data into CSV |
| entintar | Filter which colorizes text, e.g. output from maven |
| Backbone.Rpc | Backbone.js Plugin for using Json Rpc interfaces |
| plastic | Create fluent chainable APIs with ease |
| kinetik | A tag-based job queue backed by Seed. |
| github-firehose | A library that will connect to github and emit events from the Github Event API in near-realt-time |
| kern | Minimalistic Node.js client for Redis |
| cmdserver | client/server command line apps made easy |
| piper | Eve Eventing on Steroids |
| destrruc | HTTP Restful interface in express for mongoose models defined using modef |
| kang | Introspection for distributed systems |
| kalliope.runner | |
| kaiseki | A Parse.com REST API Client for Node.js |
| dreamopt | Command-line parser with readable syntax from your sweetest dreams |
| find-requires | Find all require() calls. Fast and solid implementation backed with direct scanner and esprima ast parser |
| big-xml | Lightweight XML parser for really big files |
| binaryparser | A binary parser for nodejs |
| Uniform | A ViewController for CoffeeScript in the browser. |
| jstack-client | JavaScript implementation of OpenStack API |
| finito | Finite state machine that emits events and is compatible to EventEmitter. |
| dirk | Django to IRC bridge |
| jsos | Make objects from stuff inside a JSON stream |
| casio | Cassandra ODM for node |
| urza | Urza is a node framework build for rapid and modular development. |
| buffered-writer | Fully configurable buffered writer for node.js. |
| WNdb | WordNet Database files |
| compiler-js | The awesome project bundle! |
| Facebook_Graph_API | A node module for making requests to the Facebook Graph API |
| json-validate | JavaScript json schema validation library |
| json-db | A lightweight database for your node.js app. |
| bing-api | A node.js library for the Bing Search API |
| jsdoc-toolkit | A fork of the jsdoc-toolkit project ported to run natively on Node.JS |
| WebParrot | A selectively caching proxy for repeatable testing |
| blacksmith-sites | a collection of pre-built site generators for the blacksmith engine |
| jscrape | jsdom + request + jquery for the truly lazy |
| jscoverage-reporter | |
| jsbundle | Simple, clean, and automatic bundling of your Node modules and packages for use in the browser. |
| bird | Twitter API wrapper |
| jsCicada | Little JS cousin of Apache Ant |
| js-tracker | standardized client side js-tracker |
| pilejs | The Everything Dev Manager |
| gnu-tools | GNU tools installer for npm |
| projstrap | Project Bootstrapping for node |
| jrep | |
| jquery-frame | jQuery-based framework |
| js-methods | JavaScript prototype extensions for the browser or for Node.js |
| js.perlin | Javascript implementation of the perlin algorithm |
| jquery-autosuggestion | jQuery plugin for auto suggestion |
| zk | Experimental Node.js ZooKeeper client |
| dice-js | Javascript die rolling. |
| blacksmith-apprentice | Migrate your posts from your current blog into a blacksmith-compatible format. |
| blake | Blake bakes static sites |
| cassie | Simple Promise library for JS. Ready to be raped by Ajax! |
| jsexp | json schemas with s-expressions |
| diffsplit | A module for splitting diffs into chunks |
| jslint_tool | JSLint tool |
| jsmidgen | A pure-JavaScript MIDI generator |
| bing | Call Bing web services from nodejs |
| json-rest | |
| json2officexml | |
| bindify | Boost::bind-like parameter binding for your functions |
| jira-bot | Jira bot is a library that bridges Jira and XMPP chat. |
| dh | Distributed hash. Simple Node.js wrapper for Redis hash. |
| directory-tree-watcher | watch whole sub-trees with node |
| jsparse | JavaScript Parser Combinator Library |
| jsrender | Node.js port of jsrender |
| jetpack | Run your node project with a cluster. |
| jsut | JSUT - JavaScript Unit Testing - A tool for unit testing JavaScript across multiple platforms with as little effort as possible |
| jszlib | deflate implementation in pure js |
| juicebox | A Django inspired Node.js Web Framework. Built on top of Express, NowJS Swig, and MinionJS |
| jersey | Bridges UDP packets onto the information superhighway. |
| dirty-query | Query API for node-dirty databases |
| jeans | Opinionated config for nodejs |
| cas-sfu | |
| AQ | Automate QUnit Tests |
| blogman | An easy-to-use blog engine for developers. |
| diskspace | |
| kanso-precompiler-base | A small library to help build Kanso precompilers |
| kaph | Loose-coupled set of tools for handle requests under node.js |
| jam | JAM is (yet another) helper function for q.q.quickly chaining multiple continuations. JAM is like a stripped-down bare-essentials version of flow-js with a slightly different syntax that's more suitable for simple one-line functions and doesn't require so much parentheses balancing. |
| keep | in memory database with append only persistance |
| bloodhound | |
| keyvaluecoding | Javascript Implementation of KVC |
| killdrev | A utility for sending lots and lots of activity to drev instances |
| kiwi | |
| knead | a drag and drop library ( it's called knead because you push and pull on things ) |
| knit | Implicit injection engine for node.js (inspired from Guice) |
| cc-validator-node | Credit card number validator for Node.js |
| kvetch | Embedded SQLite-based key-value store for node.js |
| laeh2 | Lightweight Asynchronous Error Handling v2 (LAEH2) |
| jade-flatiron | Jade FlatIronJs Plugin |
| lassie | A monitoring and alert system for servers/services |
| ccs | Content Classification System |
| lazorse-client | nodejs client for web services using the Lazorse index format |
| distance | String distance calculations in Coffeescript & Javascript |
| ldapjs-sync | |
| j3 | |
| leery | a thing that does some stuff, but not yet. |
| benchmark-pages | A library for benchmarking your web service |
| lexer | Basic lexer |
| lightning | Fast, extensible, asynchronous and simple template engine largely based on jqTpl, compatible with Express 3.x+ |
| defactor | A Deferred Factory Object |
| linchpin | Indispensable Module for loosely coupled applications |
| deep-equal | node's assert.deepEqual algorithm |
| live-file | node.js application to view a file in realtime over the browser |
| livereload-hub | Yet another implementation of the LiveReload server in Node.js. |
| lobsteripsum | Straightforward JavaScript placeholder text generator |
| ipbind | Binding functionality for outbound sockets |
| localejs | |
| lolcache | Stupid simple asynchronous in-memory caching layer for node |
| instantiator | Takes a JS object template and a list of bindings to create an object with bindings replaced. |
| lyvus | live stylus / css reloading with node.js |
| macgyver | |
| chai-http | Chai plugin for http response testing. |
| maildir | a nodejs library for interacting with Maildir |
| mailuploader | Parse and POST e-mail contents |
| male | Utility to provide male forename. |
| manacle | Lightweight ACL for Node.js and the browser |
| mandrill | a node.js library for interfacing with MailChimp's Mandrill API |
| beanpoll-growl | growl notification bean for beanpole |
| matrix2 | JavaScript math library for 2d matrix |
| matrix3 | JavaScript math library for 3d matrix |
| matrix4 | JavaScript math library for 4d matrix |
| matrixn | JavaScript dimension-independent Matrix library |
| md5flag | creates a "free speech flag" for a given string's md5 |
| mdoq-http | middleware based http client for node and the browser |
| mediainfo | Wrapper around the `mediainfo' program for obtaining information about media files |
| battlefield | Connect to a Battlefield 3 (and probably others) server with Node.JS |
| earls | Url Mapper |
| metaflac | A node.js wrapper for metaflac |
| metricsd | metricsd client for Node.js |
| mgutz-colors | ANSI colors string library for sexy color output. |
| idea | generates various kinds of ids (sha1, uuid, micro-uuid) in node.js |
| midimal | Minimal MIDI File Writing Library for Node |
| db-info | |
| dawanda | An API client for dawanda |
| mingler | A simplistic Javascript concatenation tool |
| miniweb | a minimalist web framework for Node.js |
| baseit | A node.js module for simple(r) handling of radix 2 through 36 base encodings. |
| mix-js | The Mix JavaScript Library |
| mobettah | Process monitoring done easy |
| mobileagent | |
| docpad-plugin-admin | Repository to contain all the docpad plugins |
| mongo-rest | Mongoose REST interface. |
| bootstrapify | NPM module for Twitter Bootstrap |
| hyde-sql | An abomination |
| huwsettings | Simple settings parser |
| darksky | Dark Sky API for Node.js |
| mongoose-tools | A small set of tools for mongoose |
| circ | Circonus API wrapper for Node.js |
| mongoosejs-createdmodifiedplugin | Automatically adds a `created` and `modified` field to any mongo scheme for mongoosejs |
| hunch | hunch client for node |
| backoff | Exponential backoff implementation for Node.js |
| earls-function-mapper | Custom mapper for earls using functions |
| mqtt-growl | A growl based mqtt monitor, written in node.js javascript. |
| aye | watches files and execs commands when they change |
| hubot-twilio-nc | Twilio adapter for the valiant hubot. |
| hubot-twilio-adapter | Twilio adapter for the valiant Hubot. It is work in progress based on unreleased v2.0.0 of Hubot. |
| daemonic | A dead-simple module to daemonize a node. No compilation required. |
| e | Error management and utilities |
| docpad-plugin-authenticate | Repository to contain all the docpad plugins |
| aws.js | Dead simple AWS client for node.js |
| mupdate | A NodeJS library which can parse Mongo update modifier command and apply them to local objects |
| httpclient-digest | Basic http client for node js that uses digest auth |
| mysqladmin | MySQL Administration like phpmyadmin |
| htmlr | Javascript DSL for html generation in the browser |
| nagiohdear | Rudimentary config parser/generator for Nagios |
| cutarelease | A script to help cutting releases of your projects in a single step (following some conventions). |
| custodian | Run processes at regular intervals. But different than cron. |
| yui-local | Simple dev-time local YUI combo handler |
| nerr | Properly constructed base class for error objects for node.js |
| nervous_plugin_munin | Gather stats from munin, send them to Graphite VIA Nervous |
| nervous_plugin_rabbitmq | A nodejs Nervous plugin for monitoring RabbitMQ queues |
| html-util | HTML utilities for simple parsing and escaping |
| nested | Arbitrary complex datastructures |
| docpad-plugin-autoupdate | Repository to contain all the docpad plugins |
| houston | NodeJS logging framework |
| neural | |
| curler | A native c++ node.js module for asynchronous http requests via libcurl. |
| nexe | create a single executable out of your node.js apps |
| hoover | An Amazon Product Advertising API wrapper for Node.js |
| hook.io-sparql | |
| docpad-plugin-buildr | Repository to contain all the docpad plugins |
| hook.io-postgres | Hook.io hook for talking to Postgres |
| docpad-plugin-cachr | Repository to contain all the docpad plugins |
| hook.io-herd | A simple hook.io hook that spawns one child hook for each json config file in a given directory |
| hollywood | Make applications from plugins. |
| nocof | scaffolder for nodejs module in coffee-script |
| node-aws | A NodeJS library that interacts with AWS services. |
| hogan-template-renderer | |
| hogan-template-compiler | |
| historian | Command line pasteboard string storage in node.js |
| node-dirty-query | Query API for node-dirty databases |
| node-ewah | Fast and concise bitvectors ( either sparse or dense ), based on Lemur Project." |
| node-heartbeat | An event-based heartbeat library help machines to awear of each others. |
| node-hid | Access HID devices through Node.JS |
| node-http-api | Node-API is an easy to use module for creating APIs in Node.JS. |
| ctrlflow_tests | |
| node-inflect | custom inflections for nodejs |
| cstp | A basic node module - HTTP Server using expressjs and coffee-script to compile .coffee files |
| node-markdownblog | Engine for managing markdown files… |
| node-mongodb-schema-validator | Use variety.js to validate the schema found in a mongodb collection using node. |
| docpad-plugin-cleanurls | Repository to contain all the docpad plugins |
| node-pages | A simple template engine for Node.js. Cacheable and Trackable. |
| docpad-plugin-coffee | Repository to contain all the docpad plugins |
| node-properties-parser | A parser for .properties files written in javascript |
| node-renren | 人人网(renren.com) Rest API for node.js |
| node-ringbuffer | A simple ring buffer based on the native node.js Buffer class |
| atok-parser | Parser generator based on node-atok |
| docpad-plugin-eco | Repository to contain all the docpad plugins |
| docpad-plugin-feedr | Repository to contain all the docpad plugins |
| headless | Headless is a Node.js wrapper for Xvfb, the virtual framebuffer |
| asyngleton | asynchronously generate singletons |
| docpad-plugin-haml | Repository to contain all the docpad plugins |
| docpad-plugin-hogan | Repository to contain all the docpad plugins |
| hashify | Native v8 object hashes. |
| nodeab | |
| nodeboilerplate | |
| nodegame-client | nodeGame client for the browser and node.js |
| nodegame-server | nodeGame server for the browser and node.js |
| nodegears | Gearman NodeJS bindings |
| nodegrep | node based asynchronous grep command |
| nodejs-db-informix | Infomix bindings for nodejs |
| async-unit | Trivial Asynchronous Unit Tests for JavaScript |
| nodetrace | API-level DTrace provider for Node.js |
| camel | A Node.js wrapper for using coffeescript with requirejs AMD-style loader |
| nodeunit-httpclient | HTTP response testing for NodeUnit |
| crudl-app | coffeescript friendly generic app structure |
| nodext-create | Create CMS UI extension for nodext |
| nodo | Command line todo app compatible with Wunderlist database |
| handrit | Basic wiki framework written in node.js |
| nonogram | Utility to solve nonograms. |
| boxy | abstracted sandboxing for node.js |
| docpad-plugin-html2jade | Repository to contain all the docpad plugins |
| aster | Simplified AST handling |
| docpad-plugin-jade | Repository to contain all the docpad plugins |
| breakout | Library for generating APIs that respond across multiple transports for NodeJS |
| docpad-plugin-less | Repository to contain all the docpad plugins |
| npm-updates | Emits update events from the npm repository. |
| docpad-plugin-markdown | Repository to contain all the docpad plugins |
| npm2aur | Sync AUR with NPM packages |
| npmbench | benchmark each release of a node module published on npm against each other release using a small command line tool |
| docpad-plugin-move | Repository to contain all the docpad plugins |
| ns | JavaScript namespace utility library |
| gsub | gsub for the command-line, with find and sed |
| grunt-tpl | Concatenate templates to one object in one file. |
| grunt-sample | |
| docpad-plugin-partials | Repository to contain all the docpad plugins |
| oauth2-device | Node.js Library for using Google's OAuth 2.0 for Devices |
| docpad-plugin-php | Repository to contain all the docpad plugins |
| docpad-plugin-pygements | Repository to contain all the docpad plugins |
| odp | Library and client |
| ogp | Parse Open Graph meta tags from jsdom generated DOM |
| createsend | A node.js wrapper for the Campaign Monitor API. |
| onion | Simple and flexible middleware stack that enables you to add a middleware layer to just about anything |
| onion.http | Connect compatible HTTP middleware stack based on onion |
| onion.utils | |
| grunt-growl | Configure notifications inside your gruntfile |
| docpad-plugin-pygments | Repository to contain all the docpad plugins |
| crater | A quick and dirty crater of files that can take a directory of files and concatenate them together for dirty packaging. It even minimizes them too! |
| docpad-plugin-related | Repository to contain all the docpad plugins |
| ops | Applies default values to options for your function and classes, for node.js |
| optimize | This is a tool which is used to merge&compress js/css files |
| docpad-plugin-rest | Repository to contain all the docpad plugins |
| orpheus | A Small Object Model for Redis in CoffeeScript |
| paas-machine-host | Per-machine Reverse Proxy for perfectapi self-hosted PaaS solution |
| paas-machine-proxy | Per-machine Reverse Proxy for perfectapi self-hosted PaaS solution |
| grunt-clean | grunt task to remove previously generated files and directories |
| pagan | pagination of arrays with ease |
| pagerduty | A node.js client for PagerDuty |
| crane | Diligent job queue for Node.js. |
| array-query | Provides an interface to pull objects out of an array with minimal code. Useful for Backbone collections and similar scenarios. |
| paprika | Sprinkle JavaScript tasks on your .NET build. |
| array | JavaScript array utilities library |
| parse-api | API for parse.com in node.js |
| parse-table | |
| parsel | Encrypt and decrypt data with a given key. |
| dynectemail | Read and write to DynECT Email REST API |
| passport-intuit | Intuit (OpenID) authentication strategy for Passport and Node.js. |
| passport-intuit-oauth | Intuit (OAuth) authentication strategy for Passport and Node.js. |
| graffle-json | A node.js utility for converting OmniGraffle .OO3 files into structured JSON |
| passport-statusnet | |
| googledocs | |
| passport-yahoo-oauth | Yahoo! (OAuth) authentication strategy for Passport and Node.js. |
| pbuf | protocol buffers for node.js |
| docpad-plugin-roy | Repository to contain all the docpad plugins |
| docpad-plugin-ruby | Repository to contain all the docpad plugins |
| google-feeds | a Node.js interface to the Google Feeds API |
| buffered | Buffered stream |
| cpu-usage | a module that read /proc/stats and calculate cpu usage |
| google-checkout | A Google Checkout API implementation for node.js |
| golems-client | simple client for the golems REST API based on request |
| permit | NodeJS authentication abstraction |
| go | scafolding engine |
| cb | A minimal node.js utility for handling common (but often overlooked) callback scenarios. |
| gmail | Utility API for querying GMail asynchronously |
| docpad-plugin-sass | Repository to contain all the docpad plugins |
| docpad-plugin-stylus | Repository to contain all the docpad plugins |
| architect-demo | Demo application build with the architect plugin system |
| plovr | npm container for plovr, the Closure (JS compiler) build tool |
| plug | Simple Node.js plugin helper |
| docpad-plugin-text | Repository to contain all the docpad plugins |
| arcabouco-tasks | |
| plurk | Easy-to-use library for Plurk API 2.0. Parses JSON data automatically and handles comet channel. |
| arbiter | A lightweight html5 history library for ender.js |
| gimmeuri | Converts a file to a datauri and copies it to the clipboard |
| pomodoro | A simple cli based pomodoro system |
| copperhead | Connect compatible router middleware that supports content negotiation |
| populator | populate javascript objects asynchronously |
| aq | Automate QUnit Tests |
| giantbomb-api | GiantBomb API Explorer for Node.js |
| documentor-homepage | |
| pow-underscore | Underscore with mixins and path support |
| powernap | Simple function that allows validation against a specific object structure. Useful for making a node.js api. |
| pretendr | A simple JavaScript mocking function |
| pretty-data-cli | A CLI to pretty-data with file and stdin support |
| documentor-worker | |
| priority_queue | A simple javascript priority queue using a binary heap |
| prixing-client | A Prixing API library. Prixing is a product comparator service based on bar code to find the lowest prices. |
| Brocket | Mirror of Brocket on urth.org |
| promises | Flexible and generic promise implementation for Javascript libraries |
| convict | Unruly configuration management for nodejs |
| pstrscan | A simple, fast string tokenizer for lexical scanning operations. |
| getit | Get Remote Files using some custom schemes #node |
| pubsublite | Lightweight pubsub for Node |
| pushtocontainer | command-line utility to copy local files to a Windows Azure blob container |
| charttime | Hierarchical time series axis, knockout weekends/holidays |
| ansidiff | a small node.js library for ANSI colored text diffs |
| const | A small library for adding constants to your modules |
| andtan-node-hid | Access HID devices through Node.JS |
| geom2d | 2d vectors, geometry, and affine transformations for nodejs |
| amqp-mock | AMQP mocking and expectations library, inspired by nock |
| yaping | yaping is yet another ping utility for nodejs |
| geologist | talk to your minecraft server with http |
| amplifyjsify | AmplifyJS npm module for the browser |
| geoip-lite-rm | Native NodeJS implementation of MaxMind's GeoIP API -- works in node 0.5.4, aske me about other versions |
| quaternion | JavaScript math library for quaternion |
| quilt | Javascript stitcher for node.js |
| gdbm | |
| rackspace-shared-utils | Shared Node.js utility modules and functions. |
| gatherer | A node module to let developers set a callback to be run after a whole bunch of other callbacks have returned |
| rand48 | A seedable uniformly distributed random number generator for node.js |
| randpass | Pseudo-random password generator |
| rapper | Rapping Objects for JavaScript |
| funkit | Various utilities (MIT) |
| redis-dump | Dump redis database into redis commands or json with command line or node.js |
| connect-roles | Provides dynamic roles based authentication for node.js connect and express servers. |
| redminer | Get stuff from Redmine |
| redox | JavaScript RegExp based Doc generator |
| reflection | JS reflection APIs |
| rem | REST made easy, for Node.js. |
| fstree | recursive filesystem functions |
| rephraser | An HTTP Server for testing HTTP clients |
| repl-rainbow | A lib for easily translating and manipulating colors and sets of colors centered around xterm-256 pallette. |
| connect-powered-by | X-Powered-By header middleware for Connect. |
| requireindex | Write minimal node index.js files that require and export siblings by file basename |
| restizr | A simple REST mapper for Sequelize |
| fritter | stack trace instrumentation through AST manipulation |
| rexec | |
| fotio | Photos |
| riffmint | Riff Mint is a new way to create, share and collaborate on musical projects. |
| connect-mounter | Like connect-vhoster, but mounts apps to a path rather than a subdomain |
| robject | Create distributed objects using a redis backend |
| formatter | Simple String Variable Replacement Formatter #node #browser |
| formaterrors | A server side javascript API that provides various options for formatting and highlighting javascript Errors. Works in Node. |
| forgery | A simple HTTP Request mocking library for testing |
| rosserverjs | A web server for your robot. |
| rotate | ROT13 encryption/decryption |
| route-watcher | A horrible hack to reload parts of an express app when files change |
| routing | automatic routing based on express |
| footprint | A JavaScript template |
| fool | Fake object-oriented library |
| rucksack | Robust and efficient binary serialization for node.js |
| s3-wrapper | A node module that provides a simple interface for putting, getting and deleting plain text files on Amazon S3 |
| samsara | Haskell Arrow combinators in Coffeescript. |
| saucer | Keep your eyes peeled. Intuition tells me this will be good |
| scaffoldroid | Simple Content Provider scaffolding tool for Android |
| scgi-client | SCGI Client to go with the server |
| connect-handlebars | Connect middleware for Handlebars |
| scribe-config-lint | Lint for Scribe configuration file |
| connect-error-irc | Connect middleware to send errors to an IRC server. |
| ain2-papandreou | Syslog logging for node.js |
| flute | make your pipeline musical |
| selectnav.js | Responsive drop-down menu for mobiles and small screen devices. Lightweight (1.5kb) and library agnostic |
| flickr | A simple node wrapper for the Flickr API that supports oAuth authentication |
| septa | Get information about SEPTA trains, busses, and trolleys. |
| activerecord | A ORM written in Coffeescript that supports multiple database systems (SQL/NoSQL) and ID generation middleware. |
| flatpack | Simple modelling library for CouchDB |
| confu | Simplistic config parsing for node.js |
| confrodo | A configuration lib that pulls in EVN, arguments, and JSON files. Allows for embedding modules with independent configurations. |
| serviceprovisioner | |
| sew | Sew it all together |
| sf | String formatting library for node.js |
| config-tool | |
| shallot | HTTP DSL in CoffeeScript |
| dracula | dracula is a node.js version of the Ghostbuster gem |
| shinout.struct | creates object with various descriptors (immutable, private, validation, required, ...) |
| acceptance | Validate dynamic parameters against a predefined schema |
| shync | Simple parallel server cluster management tool for Node using ssh and scp |
| compressed | Node.js bindings to a compressed bitset in C |
| WhiteRabbit | Delayed callbacks for JavaScript eventing. |
| simple-asset-manager | Simple and generic web asset manager, merges and minimizes javascript, css and stylus files. |
| simple-http-server | Simple HTTP Server for Node.js |
| simple-lastfm | Simple last.fm API for node.js |
| compose-js | Composable Client Side JS Recipes (A bit like Homebrew but for JS libraries) |
| fips | FIPS 10-4 region code lookup |
| singool | Node module for Singool.js framework |
| sinon-expect | Sinon Matchers for expect. |
| site-manager-bootstrap | HTML, CSS, and JS toolkit from Twitter |
| Twittr | NodeJS Twitter API Wrapper |
| skeletor | An opinionated skeleton for Node.js modules |
| slnks | slnks.com API client |
| slow-proxy | Proxy used to delay requests for testing |
| snapi | Pluggable API framework |
| snow | snowflakes in your terminal |
| command-router | A simple router and parser (using nopt) for CLI apps with multiple commands |
| socialabs-bootstrap | |
| combo-url-parser | path comboed url into pathes |
| ThumborJS | Javascript's extension to thumbor. These are used to generate safe urls among others. |
| Syringe | Dependency mocking for node modules. |
| filemonitor | Monitor filesystem events in node.js. Watch for file changes and run callbacks. |
| Speedr | Improved basic javascript types with blazing fast iteration. |
| soundscrape | SoundCloud command line downloader in Node.js |
| sourceninja | |
| filebucket | bucket storage for node.js |
| Simplog | Simple logger & real-time browser log client for Node.js apps. |
| file-restriction | The file restriction for Node.js. |
| spartan | Single Page App Rapid Testing And Node |
| spatula | The best Node.js screen scraper. |
| SimpleQueue | a simple fifo queue (js) |
| splog | A NodeJS library which provides a syslog-like remote logging interface. |
| spreedly-node | Spreedly node.js API client |
| sqlite-fts | Asynchronous, non-blocking SQLite3 bindings for Node.js |
| Scrap | Scrapping tool for node.js |
| female | Utility to provide male forename. |
| burnout | Burnout is an asynchronous, chainable and DRY interface for building Selenium 2 WebDriver scripts in Node. |
| colorhash | Make blue midnight color hashes from the full visible spectrum! |
| feed-read | fetch & parse ATOM & RSS feeds with Node.js |
| Sardines | Stress-free javascript source combining |
| startapp | Object oriented web app framework for CoffeeScript |
| stategraph | Evented stategraph data structure― untangle your state! |
| states | Add simple state machine to Javascript objects. |
| statsd-ganglia-backend | StatsD Ganglia publisher backend |
| steel | adds a QUnit-like testing interface for various JavaScript runtimes |
| steelmesh-loader | Dynamic Script and Resource Loader powered by LABjs |
| chess-charm | ANSI Driven Unicode Chess powered by NodeJS |
| factual-api | |
| O | Rapping Objects for JavaScript |
| straightcurve | Basic geometry library for JavaScript |
| stratus-bundle | Stratus Editor's bundle manager |
| stratus-color | a syntax highligher in JavaScript with JSON grammars |
| stratus-keyboard | a browserify module for scoped key bindings |
| stratus-ui | UI widgets for stratus editor |
| coffeesurgeon | Static {analysis,slicing,dicing} of your .coffee |
| facetest | nodejs module to facilitate api tests that require facebook test users |
| strict-object | A simpler and safer way to manipulate javascript objects with a defined set of properties |
| stripcolorcodes | Remove color codes (special characters) with nodejs |
| xkcdbot | xkcdbot |
| coffeedoctest | It's not about testing your code with your docs but the other way around. |
| subscribable | Lightweight JavaScript library for adding pub sub to any application. |
| suite.js | Minimalistic testing tool for Node. Supports generative tests (aka QuickCheck). (MIT) |
| facebook-search | A simple Node.js search module for Facebook Graph API |
| support | This is a collection of modules I use as the "Glue" for larger apps |
| surname | Utility to provide male forename. |
| swauth | Swauth(Authentication middleware for Swift) REST client API for Node.JS |
| coffee2json | Converts coffeescript to json |
| synth.io | Graph API for visualization and generative art. |
| ey_config | Engine Yard Configuration helper for Node.js |
| coffee-mixpanel | Mixpanel library for Node.js |
| tako-gzip | gzip compression for tako |
| extension | Framework for selectively adding and extending JavaScript objects |
| Mockery | A simple JavaScript mocking framework |
| taskjs-lib | Collection of common taskjs tasks |
| tax | simple node.js build tool |
| taxonomy | Manipulates tree like structure. Produces JSON compatible with jstree (although jstree is not required to use). |
| coerce | |
| codom | Mini, functional javascript templating |
| express-vogue | express.js middleware for vogue integration (live css reload) |
| temple | A URI Template processor. |
| test-helper | |
| dropyll | Use Dropbox to edit your Jekyll website (with staging area) |
| coberturaJS | |
| express-store | Express middleware for caching responses on disk or in memory. |
| text_parser | |
| textsetter | HTML and text file builder / collator (experimental) |
| this-blog | A simple node.js blog engine for programmers that like markdown |
| thoth | Clients for http://thoth.io |
| express-request-logger | Log anything you want per request. |
| tilde | Operator overloading for JavaScript |
| tilemill-easey | Smooth zooming and scrolling in TileMill. |
| express-prettylogger | Adds a 'pretty' template to express.logger |
| tinyliquid | 一个兼容Liquid语法的模板引擎 |
| tinyzip | Node.Js native zip file stream |
| tip | |
| express-mongodb | MongoDB Session Storage for ExpressJS |
| express-login | Learn a short simple login using Express and connect store |
| express-http-auth | A basic implementaion of http auth for the express.js framework |
| todolist | take an argument list of files and scan for TODO/HACK/FIXME commands |
| express-handlebars | Handlebars integration for express |
| ton | Typed object notation |
| tooljs | Utilities that mesh well with Jake |
| tpl2js | covert html template to javascript |
| trafficjam | A simple web service for simulating slow network responses |
| cluster-callresp | |
| cloudstack | Cloudstack API abstraction for Node.js |
| IoC | JS IoC implementation (Experimental) |
| trebuchet | A node.js module for throwing email around using the Postmark API. |
| CONFIGURATOR | HANDLE CONFIGURATION ONCE AND FOR ALL |
| xbee-svd | Node talks to xbee radios through serialport |
| GET.js | Get the data passed to the current page via the URL parameters like in PHP |
| express-ajax | Automatically AJAX requests handling middleware for Express framework |
| tvdb-mongodb-importer | |
| types | Collection of extra types (structures, classes) for JavaScript. |
| tz | timezone sniffer in javascript. |
| uber-compiler | Node module that acts as a compiler for client-side JS and CSS using Google Closure and LESS |
| ubigraph | A node.js wrapper for the ubigraph server |
| exec-sync | Execute shell command synchronously. Use this for migration scripts, cli programs, but not for regular server code. |
| eventual | Abstraction for eventual values |
| upon | varied reference frame |
| Frenchpress | A thought experiment for BackboneServer |
| event-transceiver | [**obsoleted] Defines event specification and creates event transmit/receive wrapper. |
| vasync | utilities for observable asynchronous control flow |
| etagify | etagify is connect middleware to add ETag headers to cachable but non-static content. |
| vectorn | JavaScript dimension-independent vector library |
| DynamicBuffer | javascript node.js buffer extension, which does hold a native buffer underneath and reallocates it automagically if something gets appended which exceeds its size |
| Domai.nr | A dead-simple way to utilize the Domainr JSON API's within a node.js application. |
| vimeo | Node.js module for the vimeo api. |
| visualbench | Render data produced by bench in a browser |
| vodka | A functional testing framework for web apps. |
| waitsFor | A utility for detecting side effects and triggering actions |
| ep_syntaxhighlighting | Plugins for Etherpad Lite |
| ep_authornames | Plugins for Etherpad Lite |
| clint | command line helper and arguments parser |
| ensureDir | Ensure directory exists, create it recursively if not |
| winlog | Windows Event Log logger for the node.js Winston module. |
| dynamo-as-promised | A promise-based client for Amazon's DynamoDB. |
| winston-express | Winston Express Middleware |
| encode32 | node.js Base-32 encoding for 32-bit numbers inspired by Douglas Crockford |
| winston-sns | A Simple Notification System Transport for winston (http://www.github.com/flatiron/winston) |
| emi | a stupidly tiny event emitter |
| emailify | Make HTML pages email-safe |
| classifyjs | Classify.js is a library that allows for cross platform and cross browser Object Oriented Javascript class definitions using classical inheritance and namespaces behind the prototype syntax in an easy to use interface function. |
| wo-perlin | Javascript implementation of the perlin algorithm |
| chunked-stream | Chunked Stream on a pattern. \n by default. |
| ChartTime | Hierarchical time series axis, knockout weekends/holidays |
| ws-flash-client | Reliable minimalistic WebSocket client (uses Adobe Flash where native WebSocket is not available) |
| ws-rpc | Lightweight RPC support for the ws WebSocket server |
| node-bst | Binary search tree utility for node |
| hog | Hogan.js templating for Express.js with Layout and Partial support. |
| node-builder | A JS/CSS Build Utility |
| hitch | async flow control |
| history | Project history cli tool |
| leaflet | static file conversion, writing and reading |
| auditor | |
| node-dep | NodeJS dependency analyzer |
| hipshot | Beanstalk Release to HipChat API Adapter |
| hinet-sms | node.js hinet-sms protocol implementation |
| leche.spice.io | Build hybrid server/client side applications |
| node-dummy-cache | A simple in memory cache to use with nodejs. |
| node-event-pub | publish events to redis pubsub |
| jquery.skeleton | A skeleton builder for jquery plugins. Included is BusterJS for testing and Google Closure Compiler for minification. |
| cubic-bezier | A small cubic bézier timing function |
| node-face | Face.com API wrapper for NodeJS |
| node-fb2 | nodejs tools for functionbook |
| node-flowman | easily manage your library functions and flows. |
| hike | Javascript port of Hike (Ruby) - a library for finding files in a set of paths |
| audiosprite | Jukebox compatible audio sprite generator |
| dialogue | node.js binary stream communication made trivial |
| jsonfig | Simple json config folder manager for node.js |
| node-hoard | A super simple in-memory cache for node |
| behere-ui | UI module for Behere Framework - No more html, use your custom tags (with Jade) |
| less-touch | a simple,lightweight node script to update your less files so you don't have to! |
| hijack | Stub Node.js module. |
| node-idocs | Generate internal documentation of functions and modules |
| node-im-kayac | im.kayac.com wrapper for node.js |
| behere-packer | |
| node-irc | Node.js socket wrapper for the IRC protocol (client-side) |
| lethargic | A collection of small, but useful tools for node.js |
| attachmentsaver | Receives local email saving pdf attachments to Desktop. by Harald Rudell |
| lett | lett - Lett is Not a Language |
| node-merge | Merge one folder into another |
| chainseq | Like seq, but more buggy, has less features, simpler and more complicated |
| borges | A list manager for Javascript and Nodejs with a Redis-like interface |
| node-mongodb-proxy | A wrapper for node-mongodb-native to forward queries and monitor for server disconnects |
| jsonly | json stuff |
| node-mox | A node.js module for mocking http requests. |
| node-mygengo | Full featured API for myGengo translation service. |
| istatic | Inline compressed javascript and css for Express on node.js. |
| node-odesk | Node.JS bindings for oDesk API |
| node-ooyala-api-client | Ooyala API wrapper for Node.js |
| bot-js | Node.JS IRC Bot with 0 dependencies. Run your #channel like a Boss. |
| isomorph | Shared utilities for browsers and Node.js |
| ean | A minimal EAN and ISBN implementation in JavaScript |
| atpl | A simple template engine based on twig and django. |
| csson | JavaScript css to json library |
| deferredEventEmitter | |
| hermes | full featured rails-inspired mailer for node.js |
| herder | A library of asynchronous operations on arrays and other structures, Client and Nodejs |
| atomize | Create atom xml feeds in JavaScript. |
| changeling | Distributed / Multi-process change monitoring (Filesystem, CouchDB, etc) |
| easy-routes | cakePHP inspired router for connect/express and nodejs |
| lighthouse | Feature switching server using lightswitch and upnode |
| js_tpl | |
| lightswitch | Simple feature switching |
| node-sapi | Sensis Node Library |
| likegate | Small server-side validation/info for Facebook canvas apps. |
| hem-render-html | |
| dynomatic | Make any object in node automagically persistent. |
| helenus-thrift | nodejs thrift implementation |
| node-simple-hash | Simple hash utility built on Node.js and Crypto module |
| node-simple-promise | A really simple library for handling asynchronous functions. |
| node-simple-router | Yet another minimalistic router for node.js |
| eaglepunch | punch cadsoft's eagle into submission by turning a .brd file into a json document. |
| css-reset | css reset |
| bit | A multi-repository tool for git |
| node-state | finite state machine (fsm) implementation for node.js |
| node-swt | A library to validate and parse swt tokens |
| node-term | Node shell |
| css-crawler | crawl web page via CSS selector |
| at-exit | like ruby #at_exit |
| node-thinkgear | A Node.js client library for the ThinkGear Socket Protocol from NeuroSky |
| blackout | blackout express middleware |
| node-twitter-text | Wrapper for official twitter text linkification. |
| css-concat | Node.js module to concatenate @imported CSS files. |
| liner | A simple library for reading files and streams line by line. |
| head-hunter | Hunt heads in web requests. Let's you proxy HTTP requests and watch headers for requests matching your description. |
| hazmat | |
| link | Link.js is a module loader and conversion tool. It supports Labeled Modules, CommonJS and Asynchronous Module Definitions (AMD). |
| cryptostream | node.js stream wrapper for crypto |
| hashlib2 | lib for node which makes hashes |
| node-workflow-redis-backend | A backend for workflow built over Redis |
| link-checker | Link checking |
| node-yesapi | YES.com Node.JS Javascript API library |
| node-zip | |
| asyncly | workflow |
| node.md.blog | A filesystem based blog built for nodejs and express using markdown for the content. |
| distance-converter | A simple DSL for converting lengths to different units of measure |
| node_exsvr | node_exsvr 是一个简单的web服务器,为web服务做了很多基础工作 |
| cry | crypto from the command line |
| node_rafael | A NPM wrapper for Rafael.JS |
| node_rpc | noderpc是一个兼容IE6、7、8和所有浏览器的浏览器客户端和node服务端之间的通信库。 |
| linkedin | The absolute easies way to enable node.js for LinkedIn rest api. Includes runnable demo by Harald Rudell. |
| crutch | A (terrible) way to use Chronic in NodeJS. |
| linkify | |
| hashids | A tiny Node.js module to generate YouTube-like hashes from one or many ids. |
| hashcash | A simple middleware to do proof of work. |
| nodeflix | Netflix API client for node.js |
| hashTable | simple node hash table instead of 'Object.create(null);' |
| linkjs | Link.js is a module loader and conversion tool. It supports Labeled Modules, CommonJS and Asynchronous Module Definitions (AMD). |
| jsprim | utilities for primitive JavaScript types |
| nodegame-widgets | |
| nodegame-window | |
| iris | Sweet Promise-based XHR/JSONP library for browsers! |
| bobsled | a fast, simple app framework prone to violent crashes |
| crudl-model | coffeescript friendly Sequelize CRUD delegate (API improvement) |
| hash-struct | JavaScript hash data structure library |
| liteParse | Fast and easy template parser for javascript |
| hash-multivalue | |
| nodeload-nmickuli | HTTP load/traffic generator and benchmark tool built on Node.js |
| hardhat | Node.js scaffolding utility for blue-collar programmers. |
| haraldutil | Utility functions for date and logging |
| irc-parse | IRC parsing utilities |
| crudl-control | coffeescript friendly control CRUD delegate |
| nodetalk | Nodetalk give you simpel communication between independent node processors. |
| async-queue | simple node FIFO queue to execute async jobs linear. |
| jsbundler | RENAMED |
| ipevents | Inter-process EventEmitter over process.send and TCP/IP or UNIX Domain Sockets for node.js |
| behere-network | Network module for Behere Framework - Join servers, processes and workers in a single chat :-) |
| haraldops | Operations support for node.js applications |
| liverail-api | A nodejs client library for the Liverail platform's API |
| jsrevival | jslint node lib and command line tools |
| behere-klass | Light Class System - define, create, extend, mixin, require. Organize your code into namespaces. No more dependencies. |
| crud | Crud functionality for mongoose-models. Fits well with express.js |
| noire | BDD-style assertion library minus the verbosity |
| nomad | File system walker |
| nominatim | A simple node module to handle nominatim searches |
| ipcannon | |
| lmj-maths | math routines |
| lmj-tunes | web frontend for playing local sound files |
| yourls | Node.js module for the Yourls API |
| norris-fs | Additional stuff for file system manipulations |
| lmj-unibrow | A unicode search and browsing tool. |
| dirmr | platform bootstrap directory scanner |
| behere-data | Data module for Behere Framework - Easy access to MongoDB |
| notification-server | Send notification or command to all active online users |
| yobi-vows | |
| jscat | cat by nodejs |
| hackery | Hacking utilities for node |
| ha | (network interface level) High Availability using NodeJS |
| npgt | node.js pg tools |
| npid | Manage a pid file. |
| biotix | A JavaScript class system |
| npm-dev-install | |
| npm-dev-linker | npm-wrapper for folks who are developing multiple components concurrently |
| npm-gh | A simple npm bash wrapper, using GitHub as a light-weight NPM registry for publishing |
| localhostme | Stupid simple way to map your current working dir to localhost:port |
| ip2location | ip2location library bindings for node.js |
| behere-compressor | Compressor module for Behere Framework - Tool to compress javascript and css (stylus) |
| dealer | Set manager for Javascript and Nodejs with Redis-like interface |
| gulag | Parallell and serial asynchronous job management in NodeJS. |
| guaycuru | Static contents node.js Web Server built on top of Node Simple Router |
| nproj | bare bones node project generator |
| log-dissector | A toolkit for dissecting log messages |
| nrt-sc140 | non-realtime sc140 sound file generator web application |
| log-to-file | A simple log writer for node js. Rotation and compression (gzip) are supported. |
| behere-cloud | |
| nspclient | 华为网盘SDK,用于调用华为网盘开放平台服务 |
| iostream | Tornado-like Buffered IOStream for Node.JS |
| chard | http load balancing for spice.io |
| ntfd | Network Testing Framework Daemon |
| grunt-soy | Grunt task to compile Soy / Closure Templates |
| nu | nu (new) -- functional object allocation |
| nucleus | Distributed event emission over TCP with autodiscovery via mDNS or Redis |
| nude | Nudity detection with JavaScript and HTMLCanvas |
| bogart-handlebars | A handlebars adapter for the Bogart view engine |
| number-format | Implementation of number_format() from PHP for JavaScript. |
| numerics | Node.js client for the numerics.io API |
| numpad | padding for numbers in JavaScript |
| logi-tpl | Template engine in an EJS style that is used by the logi library. |
| nws | |
| grunt-rigger | A Rigger plugin for the grunt build tool |
| nxmlpp | Simple xml pretty printer for node.js based on sax-js sax parser |
| yobi-util | |
| yobi-neo4j | |
| inverter | Simply translate LTR-based CSS file to RTL, or the opposite. Can be both used on the server-side with Node.js, or client-side. |
| oauth2-node | |
| obedient | Minimal http framework with nothing but middleware. |
| object | JavaScript object utilities library |
| behere-badge | Badge module for Behere Framework - All-in-one authorization system - Simple, Oauth, Oauth2... Client & Server |
| obju | JavaScript Object Utilities |
| grunt-pack | Packaging tasks for Grunt |
| logmeup | Node.js plugin to interface to LogMeUp |
| oden | oden makes node more powerful |
| interval-query | A data structure for storing intervals and finding overlaps with either segment tree or sequential query |
| ogone-directlink | Thin node.js wrapper around the directlink rest api of the ogone payment service |
| logmeup-stdio | Utility to easily view 3rd party software standard output or log files real-time in your web browser. |
| ohaithere | A boilerplate module for Node.js. Used as an example in the Sams Teach Yourself Node.js in 24 Hours book |
| yobi-cloudfiles | |
| logr | node.js logging and debugging library |
| bsdiff | Binary diff based on bsdiff for Node.js |
| yobi-async | |
| bsdiff4 | BSDiff/BSPatch port for node.js |
| grunt-itv | Grunt tasks for repetitive tasks at i.TV |
| crc32 | Crc32 implemented in JavaScript |
| oneCommand | A simple tool help you build the backbone project easier. |
| zenircbot-api | APIs for various libraries. |
| behere | Core module for Behere Framework - Aggregator of fantastic projects |
| jqueryifyui | jQuery UI lib for browsers with jqueryify |
| oop-inheritance | Standard OOP inheritance patterns implementation in javascript |
| oort | cloud action |
| grunt-help | Get help on grunt |
| open | open a file or url in the default associated application |
| asserts | Test grouping and formatting to make working with vanilla node assert marginally easier |
| interval | A small library for creating and using time intervals using common units of time instead. |
| lookout | Node.js file and directory watcher |
| intersection | fast line intersection |
| openport | |
| lotus | |
| bson-ton | BSON/MongoDB types for ton |
| bt-trafficlights | Advanced routing middleware for express.js |
| interleave-collate | Collation Plugin for Interleave |
| opt | A very simple command line options module for NodeJS. |
| lq | lq - a node.js query module |
| optimus | |
| ziplock | a simple caching library for nodejs and browser |
| opus | Extensible redis queue for Node.js |
| order | handle callbacks in order no matter which one finish first and handle them as a list. |
| asifier | |
| lu.js | LU Decomposition with JS |
| crate | bundle your node.js app dependencies into your package.json with one swift kick |
| out | More console logging for node... |
| overmind-test-harness | |
| overnode | A script to start and watch over several Node processes |
| ascii-table | Create ASCII tables for your Node.js console app |
| grunt-coffee | Coffee script for your grunt |
| pDebug | Programmable NodeJS Debugger |
| input | Get the input from a request |
| inline-templates | |
| paas-registry | Service Registry for self-hosted PAAS solution |
| package-editor | Web based editor for package.json file for npm |
| packagejs | A tool for combining/memoizing multiple CommonJS Modules/2.0 into one js file. |
| inherit.js | inherit.js is an inheritance javascript library |
| packager | Minimal alternative to Bundler for Node.js/NPM |
| grunt-bbb | Backbone Boilerplate init scaffolding task for Grunt |
| dlog | Node.js logger |
| easyhttp | A simplified wrapper around the core node.js http client. |
| pager | Simple Flipbook Publishing Tool |
| infrajs | Server-side infrajs page generation |
| growlcoffee | Growl notifications for CoffeeScript |
| pairgen | paired end NGS emulator (Node.js) |
| crank | tool for updating version numbers and changelogs |
| zfs | Node.js wrapper for ZFS management |
| pam-auth | PAM Authentication middleware for connect/express |
| growl-deploy | Display Beanstalk deploy notifications in Growl |
| crack | Really simple XML parsing |
| pandora | Combinators for handling first-class modules/namespaces in JavaScript. |
| m8-mongoose | Mongoose plugin for modul8 to get simplified mongoose logic on the client. Not really maintained at the moment, maybe in the future. |
| easyip | Node implementation of Festo Easy-IP protocol |
| m8-templation | Template version plugin for modul8 to get simplified version control for external templates on the client. Not really maintained at the moment, maybe in the future. |
| parameter-descriptors | A simple way of specifying the parameters for a function as a series of nested JSON arrays which can then be parsed to produce html |
| buddha | node wrapper for zendesk |
| dm4client | DeepaMehta 4 client |
| juggle | Asynchronous response handling |
| dmonty_cm | simple node.js module writting in cpp for testing's sake |
| grewpy | 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 |
| bolt-logger | log bolt events flying through your system, easy as pie |
| arp | read the arp table |
| parsimony | |
| partialize | extends native 'path' module to underscore paths for partial views |
| passify | A small utility to create a password and wrap bcrypt. |
| passport-aol | AOL (OpenID) authentication strategy for Passport and Node.js. |
| jqPromise4node | jQuery.Promise for node.js |
| passport-bitbucket | Bitbucket authentication strategy for Passport and Node.js. |
| grbl | |
| dconf | Configuration loader and monitor for Node.js |
| mail-notifier | nodejs library to listen incoming mail |
| buffer-equal | return whether two buffers are equal |
| passport-paypal | PayPal (OpenID) authentication strategy for Passport and Node.js. |
| passport-paypal-oauth | PayPal (OAuth) authentication strategy for Passport and Node.js. |
| imgbase | Automatically embedded images as base64 strings in CSS-files |
| passport-photo-facebook | Passport-Photo strategies for retrieving facebook profile pictures. |
| gradient | A class for generating gradients |
| passport-photo-middleware | Middleware to use with passport and connect/express to provide avatars to users. |
| junc | Asynchronous flow-controll module for Node.js and browser. |
| beare | Cross-platform helper for node.js projects |
| junction-attention | XMPP attention middleware for Junction and Node.js |
| passthrough | Tiny utility classes for web apps. |
| password | Memorable passwords generator |
| pastehtml | Node.js API for pastehtml.com |
| patchy | Patchy the patchy patcher |
| path-ex | Extended path library |
| path-extra | Node.js: extra methods for the path object. |
| path-template | Match and build paths from rails/sinatra-style url path templates with Node.js |
| patience | A little something to help your asserts chill out. |
| google-suggest | Use Google Suggest to complete a query. |
| patterns | Javascript design patterns for Node |
| paypal-ap | Paypal Adaptive Payments |
| junction-delay | XMPP delayed delivery middleware for Junction and Node.js. |
| argue | node function signature parser |
| junction-lastactivity | XMPP last activity middleware for Junction and Node.js. |
| easywebthumb | EasyThumb Bluga.net WebThumb API wrapper for node.js |
| manager | Node.JS app lifecycle manager |
| junction-legacy-delay | Legacy XMPP delayed delivery middleware for Junction and Node.js. |
| manifesto | Parses cache.manifest and keeps an eye on the cached files to provide it with correct version. |
| manila | On-the-fly proccessing for Node.js and MongoDB |
| beanpoll-twilio | twilio plugin for beanpoll |
| goodies | |
| beanpoll-store | |
| periscope | Variable Scope Analysis of an Esprima Parser generated AST #experimental |
| mappings | |
| argtypes | JavaScript function arguments type parser |
| counter | Simple counter for asynchronous operations in Node. |
| maprest.js | map objects to a restful interface |
| markdown_conrefs | Support for content references (conrefs) in Markdown. |
| gmetric | node.js gmetric module |
| phnq_log | JavaScript logging utility |
| phonograph | A turntable.fm clone for NodeJS |
| phony | A fake data generator in JavaScript/CoffeeScript. |
| physics | physics for node.js and browsers |
| couchpenter | |
| pick | A simple library for picking random elements of arrays |
| picnic | a node platform for image sharing |
| args | Command line arguments parser for node.js |
| pidfile | |
| marker | A live compiler for markdown files. |
| glue | Simple control flow utilities for JavaScript |
| archivist | The Archivist archetype for the rzr-js framework |
| glow | Simple async property access: a Heavy-Flow-based flow control plugin for Grit. |
| globals | |
| buffered-request | request.pause() fix. Hack/patch for the Request Object that makes it buffered. |
| ping-wrapper | Ping wrapper for node - one process listening on stdout is spawned; inherits from EventEmitter |
| imdb-rscraper | Scrape imdb movie data |
| gitit | Introspect project directory and launch browser to github repo page |
| yaut | Yet Another Unit Test module for node.js |
| github-repo | A very simple node.js wrapper to get Github Repo Information. |
| architect-socket-transport | This is a TCP + msgpack transport for architect-agent |
| pixbuf-simple | simple synchronous javascript interface to gdk-pixbuf 2.0 |
| plasm | JavaScript Programming Language for Solid Modeling |
| beanpoll-mixpanel | mixpanel analytics library for beanpoll |
| junction-legacy-time | Legacy XMPP entity time middleware for Junction. |
| gitana | NodeJS Module for Gitana JS driver |
| pledge | A pretty little validation library for your browser and your server. |
| masonry | Templating middleware for embedded javascript templates. |
| plow | A library for flow control. |
| beanpoll-cache | cache middleware for beanpoll |
| git-commit-info | Simple utility that allows to get the latest commit info from git repository |
| mat | JavaScript dimension-independent Matrix library |
| dmonty_mm | simple nodejs math module for testing's sake |
| beanie | haba + beanpoll |
| gin | A port of the Gin library into a node module. |
| pmq | A node.js addon for using POSIX message queues |
| math3d | JavaScript math library for 3d engine |
| aql | An interface into AQL's APIs |
| junction-nickname | XMPP user nickname middleware for Junction and Node.js. |
| pocket-watch | Tiny benchmarking library for node.js |
| poke | easily loop through a network's mdns broadcasts |
| cartegan | What do you get when you knit maps? A cartegan! |
| giles | The watcher for next-gen web development. Supports coffeescript, stylus, and more. |
| gigdig | Find directories that take up gigs of space |
| junction-ping | XMPP ping middleware for Junction and Node.js. |
| poolboy | A Node.js TCP connection pool server I wrote for a unity game I helped with for the 2012 Global Game Jam. |
| junction-softwareversion | XMPP software version middleware for Junction and Node.js. |
| coolony-core-tools | Core node.js tools for most Coolony projects |
| poppler-simple | |
| junction-time | XMPP entity time middleware for Junction and Node.js. |
| coolkit | |
| portmutex | Process Mutual Exclusion using localhost TCP ports for Locking |
| gibberish | Fake, non-sense, random JavaScript data. |
| beandocs | documentation engine for beanpole |
| poster | node module for uploading local/remote files over multipart. |
| mca | |
| pow-express-utils | Express utils |
| cookies.txt | wget cookies.txt formart parser for NodeJS |
| mco | The MCO library provides a means to correctly keep track of data without worrying about using their different units. |
| mcollective | MCollective Client for Node.js |
| powerfs | |
| mcollective-web | MCollective Web Client |
| precompilr | Template precompiler and connect middleware |
| preferences | Manage user-provided preferences for your Node programs through a file in the user's home directory, environment variables and default values. |
| prefix-completer | Simple redis-backed node.js library for managing and querying an autocomplete dictionary. |
| premailer-client | Premailer API client for node.js |
| preprocessor | A generic interface to various JavaScript and CSS preprocessors. Autodetects formats based on filename and mimetype. |
| ghost | decompose and recompose functions in javascript |
| imagemagick-cache | |
| chartbeat | |
| md | Yet another fast and flexible markdown parser |
| appload-dns | dns library for nodejs |
| md-toc-filter | Small and simple markdown preprocessor for creating table of contents |
| app-core | work in progress |
| princedb | Experimental Versioned JSON Database; currently backed by MongoDB |
| jqueryui-browser | jqueryui npm package (for browser, not for node). |
| priprop | a tiny library for PRIvate PROPerties in JavaScript (runnable in Modern Browser and Node.js) |
| image-autosave-proxy | local proxy for autosave image when navigate using browser |
| probe | Probing node processes |
| convoy-jquery | jQuery for the Convoy Asset Pipeline |
| progenitor | A command line project generator using templates. |
| illumina2bam-tools | Tools for illumina2bam |
| promised-couch | a simple CouchDB module, which uses promises |
| promised-request | A wrapper for Mikeals request module, that returns a promise |
| devcon | Devcon extends console for development |
| apoxusbcan | Apox USB-CAN node module |
| properties | Provides a simple way for persisting key-value properties for node.js. |
| propeta | Syntactic sugar for Object.defineProperty |
| gh-fetch | Fetch files from any repository on github, by typing the `user/repository` and a list of glob patterns. |
| ika | unfancy routing |
| convenient | a simple collection of javascript add ons |
| protojazz | protojazz is a small wrapper around prototypes, similar to the prototype class system |
| dokko | http://jashkenas.github.com/docco/ alternative |
| provider | Handles dependency injection on a project wide basis. |
| proxy-hem | Wraps the awesome Hem server in a proxy server so you can also get to an API server for your Spine app. |
| proxyinfo | Get information about HTTP proxy servers |
| apis | all you need to create restful web services with node.js |
| aonx | |
| getpw | node.js wrapper for POSIX getpwuid() function |
| mdtoc | A Markdown filter for generating numbered sections and a table of contents. |
| anthill | IPC-based publish / subscribe server architecture on node.js |
| pub | javascript command line blog engine |
| measure | Simple measuring of your javascript operations for node.js |
| getenv | node.js helper to get and typecast environment variables. |
| bauhaus | Library of functional methods for Client and Nodejs |
| pull | |
| controllers | Adds mvc on top of Express |
| control-port | TCP based control port for node processes |
| pushhub | A github inspired interface to browse your Git repositories, built on top of expressjs and pushover |
| get-methodoverride | similar to the methodOverride in Express except it overrides GET requests as well. This is useful for APIs servicing requests via JSONP. |
| dbcrud | Smart, flexible, automated CRUD for node.js and MySQL |
| putio | A client for communication with the put.io API from Node.js. |
| pw-cli | Password Manager |
| jquip-jsdom | jQuery core for JSDOM |
| ansinception | Colorful exception handler for Node.js with CoffeeScript support and improved nodemon/supervisor compatibility |
| domevents | node.js eventemitter api for dom events |
| q-wrap | Utility library to wrap async functions with last callback argument to promise returning functions |
| qServer | qServer - queue bus server and client module for different integration solutions. |
| geonames | Tools for working with geonames.org data |
| content-type | file extension to content-type (mime type) mapping for node.js |
| ignoring-deep-equals | |
| contemplate | JavaScript pico template engine |
| membership | |
| binarybeast | BinaryBeast Tournament Manager: Node API Modules |
| yarn | A simple asynchronous routing pattern for Node.js. |
| memegenclient | A client for the www.memegenerator.com API |
| memfile | A simple in-memory file cache for instructional purposes |
| amqp-dispatch | Simple AMQP message -> handler dispatching. |
| ignorify | Browserify middleware that allows to specify ignore rules in source code |
| memories.js | A simple in-memory caching module for Node.js |
| memory-socket | In-memory node.js socket for use in testing |
| quakeworld | Send connection-less commands to QuakeWorld servers, such as status and lastscores etc. |
| quant | Some tools for finance |
| mesh-http | cross-platform http framework |
| mesh-spiceio | |
| genetics | Genetic algorithm for node.js |
| generators.js | A collection of generators handy for testing (MIT) |
| queue-service | provide a simple QueueService(Theory) of Node.js |
| gelf-manager | Raw GELF messages handling |
| mesh-winston | cross-platform safe implementation of winston |
| connect-uglify-js | |
| connect-typed-body | Connect middleware to convert parameter values to native types |
| connect-server | Server header middleware for Connect. |
| ignition | A start and stop button for EC2 instances |
| rAppid.js-server | node rendering server for rAppid.js |
| rAppid.js-sprd | Spreadshirt package for rAppid.js |
| gaussian | A JavaScript model of the normal distribution |
| race | Restarts a given node script until it fails. |
| amino-request-http | HTTP driver for amino requests |
| yap | Yet Another Promise module |
| rackspace | Unify the various RackSpace APIs for total server domination including DNS |
| ig-zord | Instagram API convenience wrapper for node. |
| amino-queue-amqp | AMQP driver for amino queue |
| rafting | A way to group multiple writable streams together to pipe or write to simultaneously |
| jsdoc | A fork of the jsdoc-toolkit project ported to run natively on Node.JS |
| doml | Simple DOM constructor |
| amino-pubsub-redis | Redis driver for amino pub/sub |
| ram-static | Serve a bunch of small static files from RAM (with forever-caching and invocation-specific URLs) |
| game-of-life | Conway's Game of Life in coffeescript |
| ranchu | |
| meta | |
| gaddag.js | A package for constructing a GADDAG, a specialized version of a DAWG commonly used in Scrabble-like wordfinding scenarios |
| bomb | you probably don't want to run this |
| rangy-browser | rangy npm package (for browser, not for node). |
| jquery-inputevent | Cross browser oninput event for jQuery |
| rational | Rational human-readable argument parser for node.js |
| amino-gateway | Clusterable http proxy for amino services |
| raven-shell | Command line shell for RavenDB (inspired by the MongoDB shell) |
| ravendb | A node module for RavenDB access |
| rawformdata | |
| ebay | Ebay API Client for node |
| razdraz | A small Node.js webservice for clarifying what annoys you in Danish |
| rbp | Command line interface for Red Boilerplate |
| rbsa | |
| rcon | A generic RCON client for nodejs |
| amino-driver-redis | Redis driver for amino pub/sub |
| rdfquads | Parser for NQuads for Node.js |
| gaddag | A package for constructing a GADDAG, a specialized version of a DAWG commonly used in Scrabble-like wordfinding scenarios |
| react-deferred | react-deferred is a plugin for react, the flow control rules engine, which adds integration with jQuery-style Deferred promises |
| react-graphviz | react-graphviz is a plugin for react, the flow control rules engine, which allows react to use graphviz to generate flow diagrams for the dependencies |
| readdir | Node.js library to read a directory and return results with the ability to use Ant style file match patterns |
| fuzzydunlop | Client side notification library for ender. |
| recurrent | A redis-backed manager of recurrent jobs, for node.js |
| red-socket | Redis pubsub wrapper for horizontally scaling node.js socket.io apps |
| funnel | Simple stream buffering for Node.js |
| identifier | generate random javascript identifiers |
| amino-driver-http | HTTP driver for amino requests |
| funcy | An experiment in adding functional pattern matching to JavaScript |
| jxLoader | a node.js version of the jxLoader |
| metroman | A Metro-style layout manager for modern browsers |
| functional-docs | A documentation test suite for HTML files. |
| connect-rewrite | |
| redispy | expose Redis' monitor output as a node.js package |
| connect-response | Response middleware for Connect |
| mfc | Micro Framework for CoffeeScript |
| js-debuggy | Remote javascript debug console based on node.js and socket.io. Could be used for debug PhoneGap applications. |
| yamlprompt | Prompt for user input in yaml format |
| function | JavaScript function utilities library |
| redsplit | Helper functions for splitting redis host strings into usable JavaScript objects |
| reduce-stream | In your streams, reducing your data. |
| amino-driver-amqp | AMQP driver for amino queue |
| ref-struct | Create ABI-compliant "struct" instances on top of Buffers |
| micloudapi | MiCloudAPI that extend the Joyent cloudapi for building more features |
| reflex | |
| reg | A registry for documents written for Node.js |
| regexp-quote | RegExp.quote = require("regexp-quote") |
| funcd | Function based template engine like Builder |
| connect-rebase-hack | |
| full-meta-jacket | A static site generator |
| relay | Asynchronous flow-controll module for Node.js and browser. |
| release-notes | Using Mingle & Jenkins to generate release notes |
| reload | |
| fsx | Simple recursive file and directory reader using synchronous node fs calls |
| kahve-classmethod | A Pythonesque classmethod decorator for CoffeeScript. |
| connect-preferred-domain | ConnectJS middleware to redirect traffic to your preferred domain |
| bassline | |
| remove | Sync and async rm -r for node. |
| rendezvous | Utility tool to parse rendezvous expressions like 'today+3d@12:50' into Date |
| repeater | |
| micro-test | An asynchronous unit testing framework in under 40 lines of code. |
| middle | Combining two streams |
| middleware-recorder | Records express.js middleware so you can assert the result |
| represent | |
| dot-qs | Dot Notation version of node-querystring |
| request-animation-frame | requestAnimationFrame shim |
| request-fullscreen | requestFullscreen polyfill |
| request-router | placeholder for work in progress |
| request.pipe | pipe().pipe() request and response and router like connect |
| requestah | lean http wrapper for node.js |
| dotFormat | A ridiculously useful javascript string function |
| require-namespace | Simplifies requiring of modules by adding an intermediate namespace, where each namespace is associated with a directory. |
| dotpath | Utility to wrap object with dotpath support for traversal, modification and existence checking. |
| cartoon-clouds | |
| reskit | Redis backed data structures for Node.js |
| fsautil | Asynchronous Filesystem Utilities for Node.js |
| alter-ego | Extensible type definitions for JS |
| fsattr | manipulate SunOS extended file attributes |
| alpha_simprini | core npm packgage for Alpha Simprin applicaitons |
| fs.walker | |
| alonso-harvester | |
| alonso-follower | |
| resque-runner | a programming-language agnostic worker for resque-jobs |
| alonso-counter | |
| buildumb | Ultra-dumb exporter of Node.js modules for use in the browser |
| connect-ping | Health checking Connect middleware (see also rack-ping for Rack/Ruby) |
| fs-ex | Extended fs library |
| allium | Simpler Gherkin parsing for Node.js. |
| bullet | MVC framework with bullet speed |
| mies | Modular layout for Bauhaus library |
| mime-lib | MIME related utility functions |
| freeport | Find a free port. |
| alive | Conway's Game of Life, as she is played |
| frame | |
| revolver | |
| revrise | RevRise Node.js API wrapper |
| iconv-wrap | Node.js iconv child process wrapper |
| alchemist | Serve & manage multiple static sites. |
| rget | Access your properties by string. Recursively! |
| albers | Nested, scalable layout system for Bauhaus library |
| docit | Javascript code comments (javadoc style) to markdown |
| rib | Rib is a lightweight CoffeeScript foundation library. |
| mimoza | |
| fortunes-module | Creating a NodeJs module HOWTO |
| rigger-collate | Collate external text files into a resources variable in your script #buildjs |
| rmdirr | Remove all files in the given path recursively |
| formng | Express Form New Generation |
| mincer | Sprockets inspired web assets compiler for Node.JS |
| kali | Stop cutting yourself with cluster and fork(2) |
| roman | Roman to Decimal conversion |
| roman-decimal | convert roman to decimal and back |
| connect-mongolian-session | Conect session store for node-mongolian |
| minecraft | A node wrapper for communicating with a Minecraft server through the Bukkit JSONAPI plugin |
| kall | Javascript callback utilities. |
| A | Minimal promise implementation. |
| mini-unit | xUnit style test cases, suites, and runner for Node's assert module. |
| minifymyjs | |
| minion-js | Cross-Platform & Cross-Browser JavaScript Classical Inheritance |
| connect-less-jolira | Yet another less handler for connect.js |
| forAsync | Async Loop Functions for Node.js |
| miniqueue | Simple in-memory queue for Node.js |
| connect-less-errors | Connect middleware for sending LESS CSS compiler errors with a CSS response file. For use with and after Connect's compiler middleware. |
| js-flow | Execute node.js callbacks in mixed async/sync groups. |
| minmax | calculate the minimum and maximum value |
| dice | D&D Dice |
| dough | Simple dependency injection for node.js |
| rush | The ultimate solution of writing asyncronous code in a beautiful way. |
| rzr-util | generic utilities |
| zebra | A barcode parsing library for Node.JS |
| bullet-controller | controller for MVC framework with bullet speed |
| s3ncrypted_proxy | A simple proxy that makes securely sharing data via Amazon S3 easy |
| s3sync | Sync S3 buckets from git commit diffs (rsync style). |
| sHistory | Back/forward/hashchange library with no external dependencies. ~2 KiB when compressed with gzip. |
| safe | Some tiny yet useful helpers for asyn error handling |
| safearray | Enable safe for-in, delete, and more for arrays |
| clacks | Simple HTTP/URL path router for the Node.js HTTP Server module |
| connect-lazydb | |
| connect-hopeful-body-parser | Attempt to parse body data without an Accept header |
| salesforce-oauth2 | Salesforce OAuth2 Web Server Authentication Flow for Node.js |
| same-same | But different. A Node.js module for (recursively) deep equality checking + optional ability to ignore certain properties, order of arrays contents, or order of properties in objects. |
| samreader | parsing SAM format [Node.js] |
| mix | Mix methods into your javascript object instances or object prototypes |
| fnutils | Collection of utils for Functions |
| fnchain | Serial control flow with explicit progression / stop |
| kanso-utils | NPM package which provides some common utility functions used by build-steps in Kanso packages |
| saucy | Run local javascript tests on sauce labs |
| fn-extractor | Extracts functions from JavaScript code |
| mixins | |
| scan.js | map resources in data structures |
| mixpanel-client | |
| fmt | Command line output formatting. |
| book-email | email transport for the book logging framework |
| connect-githubhook | a simple github post-receive hook implemented as connect middleware |
| mob | simple clustered applications for node with worker process specialization |
| scripbe-node | Scribe Java OAuth library port to node.js |
| jshint-tap | Tap reporter for JSHint |
| scrubr | Scrubr contains a set of utilities to parse a payload against a definition. It can be used on it's own or it can be used as middleware for Connect. |
| fmamsg | Sun FMA Message ID Library (node.js) |
| kasabi | node.js client for Kasabi |
| security | Encoding and decoding methods c/o OWASP |
| seed-filestore | Store Seed datasets in a JSON based file structure. |
| flv2mp3 | Node.js module to convert FLV to MP3 files |
| connect-dynJson | Connect module to deliver dynmaic json |
| iamme | Personal Profile Site Generator and Boilerplate |
| connect-clientinfa | Connect, Express middleware to extract additional client information |
| selective | Select and validate dynamic parameters via predefined options |
| iWeYou | view over What the Shell |
| dpdc | client lib for deployd server |
| dq | Stupidly simple Node.js data queue built on Redis. |
| agent.io | Real-time, scalable agent<->server messaging |
| bullet-dispatch | dispatch for MVC framework with bullet speed |
| connect-badass-messages | Flash message Connect middleware + Express view helpers |
| connect-architect | build a connect server using architect plugins |
| mocker | NodeJS mocking library |
| bullet-mailer | mailer for MVC framework with bullet speed |
| connect-api | |
| mockjaxify | A NPM Wrapper for jquery.mockjax |
| flaty | Flaty is a method for condensing a multi-dimensional JSON like object into a single-dimensional object. |
| serial | |
| serialflow | This is lightweight library for serial execution of functions. |
| connect-analytics | Google Analytics Middleware for Connect |
| serious-sql | Relational database tool for Node.js |
| book-file | file transport for book logging framework |
| dateable | A date formatter and parser for node |
| mocss | CSS precompiler written in Node. Beta quality, wrote this originally for a blogpost. (MIT) |
| mod | Simple caching & compressing file handler |
| i18n-mongoose | Lightweight simple translation module for node.js / express.js with dynamic json storage. Uses common __('...') syntax in app and templates. |
| services | A service layer for node.js |
| services-commandline | Provides commands for chilicat/commandline to control the service layer (chilicat/services) |
| servitude-connect | JavaScript and CSS Sugar Middleware |
| session-manager | Manage sessions for http.ServerRequest using various storage engines |
| flatmerge | Simple Non-recursive merge for js objects |
| flatiron-handlers | flatiron plugin to handle common responses |
| set.js | A practical set library. |
| setting | A simple Node.js settings library |
| detectify | Simple module to Detect if you are running in NodeJS environment or a Browser. |
| configure | A simple multiple-configuration management module. |
| modular | Automatically turn a directory of files into an exported node module structure. |
| sfsm | A finite state machine javascript micro framework |
| modulate | name-spaced module loader |
| flatiron-cli-version | flatiron cli plugin for showing version |
| module | browser side module manager |
| flatiron-cli-ok | Flatiron cli plugin to welcome and show status of the command executed |
| sharedmem-redis | Shared memory for node processes |
| module_loader | |
| ecc | Elliptic curve cryptography functions for node.js |
| shellwords | Manipulate strings according to the word parsing rules of the UNIX Bourne shell. |
| shet-client | SHET client library for use in node and the browser. |
| modulejs | browser side module manager |
| ed | Event-driven javascript objects |
| shmakowiki-toc | ShmakoWiki TOC extension |
| shodan | Node wrapper for the Shodan API |
| bullet-model | model for MVC framework with bullet speed |
| shoot | CLI tool to execute shell commands on multiple remote hosts in parallel |
| confdir | handle module specific configurations in their own directory |
| fl-watch-tree | Yet another NodeJS library for watching FS trees |
| shortly | work with url shorteners easily (bit.ly, goo.gl) |
| shortness | A url shortening library written with node.js and sqlite3. |
| shortshort | A Short library to Short URLs in node.js |
| base58 | Base58 encoding and decoding for Node.js |
| fjodor | A simple templating engine for node |
| shpaml-coffeescript | coffeescript parser for shpaml |
| shutil | Utilities for async shell scripting in node.js |
| mojs | JS preprocessor (adds some extra syntax) (MIT) |
| date-js | Library for extending JavaScript dates |
| sidekick | Realtime site tools |
| WoD-Dice | |
| sifter-node | A NodeJs wrapper for the Sifter API written in CoffeeScript |
| date-ext | Library for extending JavaScript dates |
| sigsolve | type signature satisfiability solver under function composition |
| silly | A DOM library built for the heck of it. |
| compr | Utilities for comparing javascript data |
| mongo-by-params | Mongodb via URL parameters with GET and POST methods on node.js |
| simple-crypto | Cryptography utility built with Node.js and Crypto module |
| simple-fsm | Create simple finite state machines |
| simple-git-child | A really basic set of calls to whatever git lives on your machine |
| datagen | Multi-process data file generator |
| fixr | Create data fixtures for testing Node.js projects |
| base-framework | A lightweight object construction framework |
| xtao | Widget demo builder for top jssdk |
| simple-template | Super simple text template system for node.js |
| bullet-record | record for MVC framework with bullet speed |
| jasmine | A nodejs wrapper for Jasmine testing framework |
| simpler-xmpp | Simple High Level NodeJS XMPP Client |
| WTGeo | Nodejs Geo utils |
| fish | jQuery of filesystem for Node.js |
| firefly-wave | |
| firefly | |
| big-brother | Big Brother is watching you, and your files |
| simply-wrapper | A friendly API to interact with simpleDB using aws2js |
| mongo-ton | MongoDB native types for ton |
| VNLS | Light, small multiplatform javascript framework |
| mongodb-lite | A lightweight MongoDB driver for Node.js |
| compass-rbp | Modules for the RED HTML5 Boilerplate |
| UniqueList | Array that guarantees the uniqueness of each element |
| findup | Walk up ancester's dirs up to root |
| commonjs-jquery | |
| barrier | A very simple implementation of Barrier as a coordination primitive |
| jslint-tap | A CLI for running JSLint (oficial from git submodule) and outputing tap files. |
| skelesense | Kinect (OpenNI) Skeleton Data Collector for Node #experimental |
| hyde | like jekyll, for node |
| skip32 | skip32 (Skipjack for 32-bit numbers) for node |
| slack | Middleware for lazy sending of HTTP responses. |
| filterstream | Filter object streams in node using matchme |
| slate-haml | Haml adapter for slate |
| slate-haml-coffee | haml-coffee adapter for slate |
| slate-hogan | Hogan.js adapter for slate |
| slate-jade | Jade adapter for slate |
| slate-sass | Sass adapter for slate |
| sleep-sort | |
| sleep-sort-testing | |
| sleeve | Node wrapper to the eve eventing library, with some extra goodness |
| slice | utility backbone |
| bullet-resource | resource for MVC framework with bullet speed |
| slider | A responsive slider for ender (jeesh-morpheus) |
| slideshare | node.js wrapper for the SlideShare REST API |
| mongoose-denormalize | Bidirectional denormalization for your Mongoose models |
| slog | Nodejs test log parser |
| slots | Slots — Simplify event removal |
| datagate | A data normalize/validation filter for JavaScript. |
| xpi | Node library for unpacking Firefox addons and extracting their JS code. |
| dref | deep object referencing |
| smbhash | Samba LM/NT Hash Library |
| common-nodejs-monupco | Common Node.js module. Used by other modules. |
| smoke | Stream-Centric Node File Processor. #buildjs #node #experimental |
| filter-stream | Filtered data streams. |
| dress-shoe | The rich, classy extension of SockJS for handling WebSockets cross-browser using NodeJS. |
| snakescript | JS preprocessor (adds some extra syntax) (MIT) |
| barnode | The Blipsy Barcade tribute site. (An excuse to play with no.de and express.) |
| bullet-view | view for MVC framework with bullet speed |
| snitch | Nodejs. Reports questionable login behavior read from ssh logs and others. |
| common-emitter | NodeJS EventEmitter for the browser too. |
| commands | Command line arguments processor for node.js and in the browser |
| Travis | Node.JS module that recursively traverses a directory, exposing the structure through events. |
| snout | A lightweight app framework for node |
| mongoose-manager | An admin for projects using mongoose ODM |
| commandline | A commandline implementation for node.js and Services JS. |
| kdtree.js | KD Tree implementation in pure javascript |
| data-proxy | A data proxy to communicate with backends. |
| bitbucket | node.js library to access the Bitbucket API |
| combination_gen | javascript combinations generator, combinatorics |
| banana | yum |
| Ter | generate text archive file |
| com.izaakschroeder.dom | Simple DOM implementation for node.js. |
| zsnapper | ZFS Snapshotting Service |
| socketproxy | a port mapper tool |
| colorsafeconsole | A simple wrapper for node.js console to prevent ANSI colours being output to streams that aren't a user shell (such as pipes or files). |
| Supersonic | A small and supersonic flow-controll library for Node.js |
| colors-tmpl | Simple templating for applying colors.js to strings |
| drip.coffee | |
| solar | A lightweight key-value store for node.js |
| bamboo | Router for Panda |
| js-nts | NTS for NodeJS |
| sorter | |
| keyvalues-node | Valve's KeyValues Text File Format serialization library. Based on Matheus Valadares library. |
| sourcefile | automatic sourcefile compiler for jade, stylus and coffeescript for node.js |
| filecache | Simple in-memory filecache for node.js |
| baker | bakes your cake |
| southbay | Key-value coding, binding and observing for Node.js |
| spaghetti | Wrapper around GStreamer's gst-launch for NodeJS. |
| jake-utils | Functions for making jake a little nicer |
| monupco-dotcloud-nodejs | monupco.com registration agent for DotCloud / Node.js applications |
| sparklexmlupdate | Small utility for updating sparkle RSS feed files |
| monupco-nodejs | Generic Node.js module. Used by other modules. |
| sparse | Insanely Simple Text Parser for Node.js |
| monupco-openshift-nodejs | monupco.com registration agent for OpenShift / Node.js applications |
| file-generator | File/Directory Generator inspired by rails generators |
| spate | Utility methods to reduce the weight of JavaScript control flow logic. |
| bagofholding | An uncursed bag of various Node.js utility functions. |
| spb | Size-prefixed blob streams for Node.JS |
| mootools-express | A simple loader for client-side MooTools within Express apps. |
| file-extractor | Extract data from text files or log files using regular expressions |
| Set | sets in javascript |
| spectra | Simple, flexible asynchronous node.js testing framework. |
| bunyan-socket | Bundle up all of your bunyan log messages by streaming them to one bunyan-server. |
| spellcheck | An async hunspell binding for node.js |
| fibonacci | Return any (big) fibonacci number |
| spex-cli | cli for spex |
| spex-util | |
| spider-man | A simple node.js spidering tool |
| colorodo | Colored output for Terminal. |
| spidertest | |
| xmodel | XModel is a Model class that is syncable to a Snob Repository |
| spine.extensions | SpineJS Extensions |
| spinegoose | An npm to expose RESTful routes and handle persistence to mongo for your Spine models |
| Sentinel | Watch source files for changes and processes them accordingly |
| huffman | |
| spo | Personal utility functions for JS |
| spoke | |
| spotify-lib | |
| spotifyapi | The only complete Spotify Metadata Wrapper for Node.js |
| sprechen | Localized JSON file Loader designed for i18n messaging files |
| backplane | Library that implements a Backplane client and server |
| fglob | |
| sprint | sprintf() implementation for JavaScript |
| dripps-express-mvc | yet another approach to MVC in Express/Connect |
| spriterize | A CSS spriting library for nodejs and the browser. |
| sprobe | Server monitoring tool. |
| fflush | fflush(3) |
| derby-redis-url | Use a REDIS_URL to generate a redis object that derby.createStore accepts |
| ff | ansychronous flow control library for javascript |
| binfix | Format big numbers |
| square-general-middleware | Libraries and utilities I use for Express development |
| square-settings | Libraries and utilities I use for Express development |
| square-signals | Libraries and utilities I use for Express development |
| square-validation | Libraries and utilities I use for Express development |
| squash | Minimal NodeJS browser packager |
| srcds-info | A tool to query Source based servers |
| fertilize | retry the same thing, expect different results |
| ferryman | A node.js routing system. |
| movefile | Move implementation working over devices (node.js) |
| ArgKit | command line arguments extension |
| mp-logger | A Message Ports based logger |
| feedreader | A simple RSS/ATOM feed parser for node.js |
| mpd-rest | RESTful MPD interface |
| colorful | |
| feed-poll | a ATOM/RSS feed poller for Node.js |
| ss-underscore | Underscore Template Engine wrapper for SocketStream 0.3 |
| sscc-bootstrap | Bootstrapping code for SSCC, not really application specific |
| ScgiClient | Another scgi client implementation for node.js, with more features and performance then scgi-client, but less options. |
| ssess | A very simple session middleware for connect |
| sshm | Command-line tool to execute shell script or command on multiple remote hosts in parallel |
| features | Switchable, modular, stackable features for your code. |
| stack-parser | Error stack parser for node.js. |
| stackmob-nodejs | Stackmob JS SDK for NodeJS |
| stalk | cli tool to run a command when files have been changed |
| mqtt | MQTT server and client for nodejs |
| fbagent | Thin & stateless Facebook Graph wrapper for node. |
| jail | Create secure subprocess (linux only for the moment). The new subprocess is own by an existing user (setuid/setgid + chroot in home) |
| fbRecursiveRequest | |
| ejs-middleware | |
| fasync | Fizker Inc async lib |
| backchatio-websocket | This repository has moved to |
| mrclean | A simple html sanitizer or your favorite cleaning genie |
| colorcode | pattern-based CLI coloring |
| color-js | |
| xml-transformer | XML transformer for Node |
| statichoster | tiny library to host static files |
| statisticsjs | statisticsjs |
| fastareader | read single/multi FASTA |
| stats-array | array methods for statistical calculations |
| Robusta | A CoffeeScript transcompiler that introduces a packaging system and support for convenient import statements |
| statsd-amqp-backend | StatsD backend to emit stats to AMQP |
| b5 | build utility for geo5 packages |
| Probes.js | Node.js module to monitor key system statistics |
| statusmon | Status monitoring framework for node.js |
| stdcolors | colorize your stderr to be red so that it could be easily distinguished. |
| stdlib | One library to rule them all. |
| steam.js | Wrapper for the Steam Web API. |
| bezos | A utility library that signs requests to various Amazon APIs |
| class.js | A simple and efficient class inheritance for node.js. |
| steelmesh-dash | Steelmesh Administration Dashboard |
| msgpack-rpcjs | pure js implementation of the msgpack rpc using the msgpack-js module |
| falconer | Falconer proxy for Node.js |
| buster-analyzer | A small janitor, for cleaning projects in Buster runs |
| classes | A simple JavaScript class system |
| drone | ( unreleased ) extended node.js filesystem module |
| stn | A NodeJS JavaScript application using a simple ASCII notation for timesheet for submit to a time keeping/billing systems. |
| buster-autotest | |
| stone | A simple web server for hosting of single page apps. |
| z | |
| failif | Respect for the uncaught exception handler. |
| stop-n-go | An Easy DSL to manage a stack that puts the first node in the back for next time. |
| kirin-build | A build tool for kirin projects. |
| storeJSON | Wrapper for W3C Web Storage (sessionStorage & localStorage) with Node.js implementation |
| coffeete | Simple templating with coffee-script string interpolation |
| mtail | tail multiple files |
| stove | Deployment tool for spice apps |
| kis | A simple static site generator using Jade, CoffeeScript and Stylus |
| NodeKeynote | little project in node for make keynotes |
| kitty | Command line kitties! This time in ClojureScript |
| hubot-kandan | Kandan adapter for the kindly Hubot vonGitbhub |
| jsmp-client | A node Minecraft client for with a scripting interface |
| json-config | |
| jadiTest | |
| streak | Streak is a library for calculating win/loss streaks |
| factory | JavaScript object factory |
| streamclean | Remove stubborn stains from your Node streams! Just $9.99 including shipping. |
| streamlike | Node.js StreamLike interface for browser use |
| facile | Brings together tools and conventions that make JavaScript development and testing easy! |
| multipoint | Multipoint Translation and Operations Library |
| johnny-mnemonic | Yet another `ajax back button` implementation, on Joose3, with the test suite and no required page markup at this time |
| string-util | JavaScript string utilities library |
| stringformat | Simple format method for String |
| stringsim | A String similarity package for node |
| mustard | Templates for your CLI |
| facebook-testers-tool | A simple nodejs module to create and connect facebook testers trough their api |
| coffeemill | A JavaScript module compiles CoffeeScript with some options for Node.js. |
| stupid | Dumpster for stupid node.js scripts |
| style-less | Parses LESS, beautifies LESS then writes LESS all using LESS.js |
| NodeFQL | A simple module for interfacing with Facebook's FQL API. |
| aws-swf | Node.js helpers to access the Amazon SWF API |
| xkcd-js | Random XKCD comic generator for Node.js |
| mutil | made of bytes utility functions and mixins for nodejs |
| between | generate arbitary strings that sort between two strings |
| suggest | spit out google suggestions |
| suite | A simple diff based test suite for executable programs with outputs |
| mws | An Amazon Marketplace Web Service (MWS) API wrapper for Node.js |
| sunlight-labs | PerfectAPI wrapper for sunlight labs APIs |
| mws-js | Complete Amazon marketplace web services client for Node.js. |
| supermodel | Model library for node and browser |
| supervise-adapter | |
| supervisor-adapter | |
| mxmlc | Node.js module to build ActionScript |
| mynpm | |
| buster-syntax | Buster.JS extension for catching syntax errors and details about them early |
| svd-http-parser | A parser to be used with node-svd-xbee. Implements the http-like svd communication protocol. |
| facade | A library for manipulating HTML in JavaScript without using any browser APIs (Planning huge overhaul with parser and renderer so API is subject to change) |
| NoDevent | NoDevent |
| coffeebuild | JavaScript/CoffeeScript preprocessor and build system |
| myorm | Node.js: Object-relational mapper (for MySQL at this time) |
| swcard | Savage Worlds Initiative Program |
| sweep-node | Sweep is a utility that will recursivly delete a specified file mask starting from your current directory. |
| swiss | A pocket sized library toolkit for any situation. |
| swt | A library to validate and parse swt tokens |
| aws-snsclient | Client for Amazon AWS's SNS service |
| buster-terminal | |
| http-error | Expose HTTP error codes as Error objects |
| f5 | a node static server which can refrash after modify |
| drones | ( unreleased ) extended node.js filesystem module |
| http-bearer-token-file-store | A file based token store that can be used for low security web services. |
| NFO-Generator | Generates an NFO for a video file |
| extsprintf | Extended POSIX-style sprintf |
| classful | The definitive JavaScript class library. |
| zpipe | Javascript port of ZLib DEFLATE for the browser |
| byp | Node.js module to build C++ projects |
| extip | CLI and NPM package for fetching your external IP-address. |
| Mr.Array | array extention library |
| extenze | coffeescript mixins |
| aws-api | A NodeJS library that interacts with AWS services. |
| nMingle | A simple node.js client for Mingle's REST API. |
| coffee-collection | A fine collection of collection-classes and utilities written in CoffeScript. |
| tarball | creates tarballs with streams |
| task-runner | Simple task runner for JavaScript |
| knockout-template-helper | A small node.js library that compresses a nested directory of html snippets into one knockout.js template. |
| express-zone | Zones for Express |
| ease | JavaScript easing animation library |
| taskshuffle | task shuffle app |
| Maple | Maple is a recursive Router made for Node.js. |
| taulus | Spine page navigation framework |
| knockoutify | Knockoutjs npm package |
| namebot | A node.js module for creating usernames based on a specified corpus |
| htmlexpander | htmlの独自タグを自動で展開する my extended html expand to html5 |
| tcp-connect.js | Tests TCP connections by opening a TCP socket to the given host:port |
| express-yuicombo | Express.js YUI Combo Loader |
| named-parameters | A small and simple utility for working with named parameters in JavaScript/CoffeeScript. (Inspired by optimist.) |
| express-wormhole | |
| teiparser | This is a parser for tei lite |
| telekom_sdk | |
| htmlentities.js | Decode HTML entities in strings |
| codify | Turn integers into base36 codes and vice versa |
| teller | Basic web server. |
| code-tokenizer | Javascript code tokenizer |
| c3 | C3 linearization algorithm |
| nanobot | A node.js module for creating fake data and objects |
| tempo | Rotating counters based on time increments |
| cocat | Node module for asynchronous CSS file concatenation |
| terrace-lib | The core library for the Terrace framework |
| test-agent | Client Side javascript test executor |
| nanodoc | Very simple HTML documentation generator |
| express-template-cache | Adds cached rendering of templates to Express. |
| testbox | Run your tests in a sandboxed iframe |
| nanolog | Flexible but Simple Logger for node.js |
| narrative.js | This utility makes it easier to write narrative scripts for Node (MIT) |
| ccl | Simple context-enabled colored logger for node.js-based apps |
| express-route-refresh | Express middleware for refreshing routes during development. Does not rely on restarting the process like other implementations. |
| tests | Console test runner - writes to stdin, reads stdout. |
| express-resource-new | Clean, rails-like, resourceful routing for Express |
| testutil | Node.js testing testing utilities |
| text-file-follower | A Node.js module for getting each new last line of a text file as it appears. Think `tail -f`. |
| nash | simple abstractions over the nodejs child_process library |
| texts | TextJSON tools for node.js & the browser. |
| jadi | just another dependency injection. jadi aims to modularize JavaScript codes by restricting the scope of classes, and manages object relationships through IoC container to provide better focus on object oriented design. Now works under Node.js |
| then | Flexible, composable, monadic futures for javascript |
| LiveDocument | |
| Legos | Application Building Blocks |
| cly | Common functions used by Node.js command-line tools |
| ncbt | node.js callback tools |
| deque | Double Ended Queue Datastructure - ordered collection with optimized access from its endpoints |
| thread | Threading for node |
| ncode | |
| JSUS | JavaScript UtilS. Collection of general purpose functions. JSUS helps! |
| thyme | timing / queue management for node.js |
| nconvert | Configurable type/object converter. Useful for copying properties/values to and from data transfer objects and domain objects |
| autorev | blindly update couchdb documents |
| tilt | A generic interface to various JavaScript and CSS preprocessors. Autodetects formats based on filename and mimetype. |
| timebomb | A library for expiring emails after a set due date. |
| JSONPathCLI | A cli program wrapping the functionality of s3u's JSONPath |
| express-refresh | |
| nen1878reader | GBKN Parser written for NodeJS |
| timely | Lightweight and easy to use timing decorators in JavaScript |
| timers | A JavaScript module wraps setInterval and clearInterval for Node.js and browser. |
| timetrack | Time tracking |
| tint-js | Logicless templates |
| tintjs | Logicless templates |
| express-plates | a (flatiron) Plates.js template engine adapter for Express.js |
| JSON2 | JSON in JavaScript |
| neo | neo4j client for node |
| kotoba | a tiny cli tool that may help you learning foreign languages |
| current | Easily consume a Google Plus user's activity feed in Node.js |
| tis | A helper - for inline JavaScript Templates |
| nervous_plugin_memcached | Memcached stats plugin for Nervous |
| dserv | Node.js mini http server for frontend dev |
| jadewatch | A jade folder watcher |
| better-buffer | Buffer subclass with some smack-your-head-obvious methods (push, pop, growToAccommodate, clone, dataLength, etc.) |
| express-hijackresponse | Rewrite HTTP responses on their way out |
| c3store | connect Sequelize session store |
| JOSS | |
| nervous_plugin_solr | A Solr stats plugin for Nervous |
| todotxt-coffee | CoffeeScript library for Todo.txt |
| jader | Jade Server |
| json-stream-splitter | Simple helper for splitting streams of newline delimited JSON objects |
| jade-runtimeify | Jade runtime.js npm module for the browser |
| top | Taobao Open API Client |
| topiary | Prettify and shape trees for printing with nodejs |
| tork | |
| express-ejs-layouts | Layout support for ejs in express. |
| ejs-shrink | Shrink HTML produced by EJS templates |
| netasqsyslog | Tools to use NETASQ log (syslog, collect and db) |
| tqueue | |
| chomp | chomp for Javascript |
| traceroute | Wrapper around native traceroute command |
| ekam | Project builder with includes for NodeJS |
| json-transport | JSON transport with streaming and JSONP GET/POST support |
| bootstrapjs | Bootstrap JS for Node |
| trammi | ETA app for public transport of Milan city |
| netutil | utils to find free ports in a range, checking if a port is open, etc |
| blarg | |
| express-dryroutes | Generates URLs from named Express routes |
| bootstrapped-socket-express | Node.js project template using express, Socket.IO, Bootstrap and CoffeeScript. |
| express-csrf-plug | Small helper plugin for the CSRF middleware in Express |
| never | node.js daemon runner and monitor |
| dt-dom | Δt dom adapter - async & dynamic templating engine |
| treelib | create nested object trees as simple as .path(a/b/c) |
| express-api-docs | A way to use Dox to document the public REST API provided by Express |
| triangle-chars | Map of 20 unicode triangle characters |
| newdelimma | Very basic middleware for Connect/Express to handle newline-delimited javascript POST requests |
| newrelicapi | NewRelic API wrapper for nodejs |
| tserv | stupidly simple test server for debugging web apps |
| ttcp | node version of the venerable ttcp network performance tool |
| Fury | A platform independent library of higher order functions for function composing, overloading and asynchronicity in JavaScript and CoffeeScript |
| json2csv | Convert json to csv with column titles |
| host-with-node | Hosts the current working directory in *nix based systems using Node.js. |
| tw | The litte twitter helper for the lazy |
| xattr | Native Node Module to get/set extended filesystem attributes |
| FuellTest | A robust testing library for CoffeeScript/JavaScript which simplifies testing features after implementation and introduces simple testing model of asynchronous functions |
| cloudfiles-mirror | Mirrors in real time local files to a Rackspace Cloud Files account over the command line or in your Node.js apps. |
| FuellSys | Fuell library extension of system utilities for node.js |
| twitter-auth | A cool Twitter Auth middleware for express.js . |
| cache-money-flow | Handy LRU Cache |
| two-step | An async control-flow library that makes stepping through logic easy. The spiritual successor of Step with better error handling and finer flow control. |
| twoqueue | JS Queue optimized for V8 |
| dt-list | Δt list controller - async & dynamic templating engine |
| typeface | |
| lastfm-spotify-urilist | An easy way of getting a list of Spotify URIs based on Last.fm data |
| auto-module | Automatically turn a directory of files into an exported node module structure. |
| tzone | simple time zone detection |
| expect | JavaScript light test library |
| exparser | A string scanner/parser for finding sequences of expressions. |
| besio | |
| dt-stream | Δt stream adapter - async & dynamic templating engine |
| benji | Simple asynchronous node benchmarks |
| exiftags | A tiny wrapper around exiftags (http://johnst.org/sw/exiftags/) |
| uflow | Very small and unfancy control flow function for node. |
| laze | javascript lazy properties |
| exceptions | Trivial Node API and associated static instances of Exception that make it slightly simpler to throw common and custom exceptions that are not already available in Javascript. |
| exceptional | Better exceptions for better node.js debugging |
| FuellDocTest | A library for running unit-tests from comments in CoffeeScript code |
| underscorePlus | Thin wrapper over underscore + mixins (eg underscore.string) |
| everyware | |
| Fuell | A platform-independent library for purely declarative functional programming in CoffeeScript/JavaScript with support for async actions and such niceties as function composing, overloading and memoization |
| unite | Your databases. United. |
| united | QUnit and PhantomJS based testrunner and code coverage generator |
| cupboard.github | github plugin for cupboard |
| capirona | Javascript Build System |
| Frog | Google Dart support for NodeJS. |
| upfront | Node.JS module to load templates and deliver them to the browser. |
| upload-middleware | |
| nginx-stubstatus | Parser for nginx stubstatus in node |
| uptime | A simple library to keep a process running |
| dulcis | Common used function set |
| hook.io-pusher | Hook.io wrapper for Pusher client. |
| eventrouter | Routing/filtering functionality for EventEmitter |
| eventful-ah | Event-based javascript. |
| cupboard-github | github plugin for cupboard |
| useful-functions | Useful functions for everyday javascript. |
| usermod-pg | Stores and controls user connections for node.js connect using PostgreSQL. |
| clouddatabase | Rackspace Database as a service |
| utilikilt | Ridiculousleasy server |
| utoria | Project UtoRIA |
| v3 | JavaScript 3d engine |
| valid | JS data validator for node.js |
| validators | Validators which can be shared between browsers and Node.js |
| vanillaice | simple static site generator |
| event-sign | Defines event specification and creates event transmit/receive wrapper. |
| eval | Evaluate node require() module content directly |
| json2html | A node.js module for rendering JSON data in a web page |
| vec | JavaScript dimension-independent Vector library |
| ev | Fast event emitter for nodejs |
| nit | Node Issue Tracker |
| vector2 | JavaScript math library for 2d vector |
| vector3 | JavaScript math library for 3d vector |
| vector4 | JavaScript math library for 4d vector |
| cupboard-bootstrap | project management for cupboard (text mate, Xcode) |
| esync | Dirt simple solution to async event listeners |
| cloudapp | Cloudapp API NodeJS wrapper |
| verror | Richer JavaScript errors |
| essential | Streaming composable templates - IN CONSTRUCTION |
| espy | A context finder for static site generators and prototyping tools. |
| dummy | a tcp/tls dummy client for Node.js server testing |
| caches | NodeJS Cache Abstraction |
| escaped-server | |
| ETag | module ETag for node.js |
| diplomat | Socket.IO-style logger |
| nj-tinyurl | tinyurl (tinyurl.com) API in node.js |
| escaped | |
| lazy-proxy | A simple HTTP/HTTPS/REST proxy library for node.js |
| es5-gap | JavaScript ecmascript5 shims library |
| njive | Node.js wrapper for the Jive API |
| es | A very thin wrapper around elasticsearch for Node |
| hook.io-fswatcher | filesystem watcher for Hook.io (supports inotify on Linux) |
| dune | Little sandbox for Node.js |
| vr | Wrapper for fetching info from VR's Junat kartalla-service |
| w3ddd | |
| waitress | Parallel async flow control. |
| homeroom | The only Class that I ever went to (a NodeJS Class Factory) |
| wakemeup | Web app utilizing Wake on Lan to wake up hosts |
| erbridge | node.js module for IPC communication |
| DOM | Write JavaScript, not HTML. |
| chowder | config library for node.js apps |
| epipebomb | Destroy EPIPE errors when stdout runs through a truncated pipe (such as `head`) in node.js |
| nld | The Node linker |
| waves | Duck typing utilities for JavaScript. |
| nlink | JS linker |
| wc | Word Count |
| clj | parse/dump Clojure like you'd do with JSON |
| wd-candy | A small wrapper around WD enabling chaining |
| cakemail-api-wrapper | A NodeJS consumer of CakeMail's API |
| nlo | Combines npm ls and npm outdated in a nice table |
| webada | Simple web server for Node.js |
| dws | DWS is a simple JS wrapper to deCarta's hosted webservices that works both in node.js and the browser. #geojs #node #browser |
| webhdfs | A WebHDFS module for Node.js. |
| entity | metaobject with a dashes of CLOS and FRP |
| nmon | Monitor remote files for changes. |
| websequencediagrams | Call the WebSequenceDiagram.com API. |
| ensure-array | Ensure that a javascript object is an array, coerce if necessary. Move error checking out of your node.js javascript code. |
| weechat | Node.js module for WeeChat Relay Protocol |
| enom | Enom.com API for node.js |
| weibo-js | Matador compliant weibo.com library |
| weibosdk | |
| clientjade | command line tool to compile your jade templates into client side templates for use in the browser |
| cakepop | CoffeeScript Cake task utilities and extensions. |
| wf-redis-backend | A backend for workflow built over Redis |
| ekho | DOM-agnostic event library + bubbling. |
| chronos | Log cronjob results to graylog2, both sending GELF directly to graylog2 and over an AMQP server in the middle. |
| ender-ejs | |
| whoisclient | A javascript implementation of the WHOIS protocol for node.js |
| Concur | Sugar for infectious JavaScript inheritance |
| cappuccino | hot mocking library on jasmine and node.js |
| jacker | CommonJS compatible JavaScript packager for web applications |
| jquery.char-counter | A jQuery plugin for counting and limiting the characters in a textarea. |
| winston-amon | Winston transport for Amon |
| winston-couchdb | a couchdb transport for the nodejs async logging library winston |
| node-activities-boilerplate | On Cloud Foundry |
| Compress-CSS | A node.js based command-line utility to compress the CSS in a given directory |
| node-arse | node-arse: Callbackified assertions for node.js |
| wup | tiny webserver |
| wundernode | Node API for Weather Underground |
| emptyObject | A simple empty object microlib for Node (for those times when _ is too heavyweight) |
| emit-error-eh | |
| winston-skywriter | A Windows Azure table storage transport for winston |
| node-assertthat | node-assertthat provides fluent TDD style for Node.js: assert.that(actual, is.equalTo(expected)); |
| node-asset-builder | Image/css bundler for node.js |
| node-auther | |
| email-template | |
| jquery-browser | jquery npm package (for browser, not for node). |
| wirez | runtime js module load/unload with dependencies |
| wiz | WizOps Client |
| node-bitmap | pure javascript Bitmap library |
| wool | Knit your node.js app with wool ! |
| woosh | Streaming composable templates - IN CONSTRUCTION |
| wordfeud-api | A package for communicating with the Wordfeud-servers |
| elflord | A standalone or client/server CLI utility for managing to-do items |
| bencoding | node bencoding -- a little better and kinda faster |
| authorization-server-client | Client to access an authorization server for oauth2 token validation in a distributed environment. |
| wowhead | Parses the Wowhead XML API into an object which is as similar to the official Armory API as possible. |
| Cat4D | |
| CallbackRouter | routes callbacks |
| bnet | A wrapper for the Battle.net API written in Node JS |
| ws-js | web services stack for node.js |
| callbackQueue | Dependencie registration module to control your workflow. |
| node-box | access Box from node.js |
| wsget | Node.js module for emulating Ajax GET requests using Websockets |
| wshost | A generic host for exposing objects as web services. |
| wtf8 | UTF-8 encoder and decoder for Node |
| wtmp | Parse wtmp files with node |
| cidr | CIDR IP operations for node |
| winston-nodemail | Mail transport for Winston |
| ender-validator | String validation and sanitization in JavaScript |
| unix-dgram-papandreou | unix datagram support for node.js |
| tweetdig-ntwitter | Asynchronous Twitter REST/stream/search client API for node.js |
| trouncy | bounce HTTP requests around for load balancing or as an HTTP host router |
| treeeater-dustyburwell | using git with focus on fun or something like that |
| express-dust-linkedin | DustJS Renderer for ExpressJS |
| touch-scroll | touchScroll is a lightweight jQuery plugin that enables inline scrollable content in mobile Safari on iOS, and other WebKit, touch-based browsers on Android. |
| extra-coffee-script | Unfancy JavaScript |
| stylus-urlprefix | Transparent prefixing for url() calls in stylus files |
| styledocs | Automatically generate a style guide from your stylesheets. |
| stitch-extra | Stitch your CommonJS modules together for the browser [with extra features] |
| fanout | A simple fanout pubsub message server for node.js |
| static-resource | Static resource handling for node.js |
| fb-new | Modeled from the (Facebook Javascript SDK), now with the facebook-node-sdk you can now easily write the same code and share between your server (nodejs) and the client (Facebook Javascript SDK). |
| spine-jQuery-from-window | Lightweight MVC library for building JavaScript applications |
| filtered-proxy | HTTP and SSL Proxy Using Node.js |
| simple-profiler | Access the V8 profiler from node.js |
| ace_offline | |
| acequia | |
| cardinality | Set cardinality estimates using HyperLogLog implementation |
| redriak | A client that stores data in both Riak and Redis. |
| rayo | NodeJS client for the Rayo protocol |
| gauges-node | Gauges node.js API library |
| qparrot | A lightning fast and lightweight templating engine for Node.js |
| anagram | A simple anagram generation library for use with nodejs |
| jquery-jsonrpc | JSON RPC 2.0 client for jQuery 1.4, 1.5, and 1.6 |
| githubhook | A simple node.js based github post-receive server |
| pdfkit-memory | A PDF generation library for Node.js |
| winston-mail2 | Mail transport for Winston |
| panino | js port of pdoc, with extentions |
| artifi-glossy | syslog parser and producer |
| creatary-sdk | Creatary node.js module |
| oi.tekcos | Wraps Socket.IO to Really work on all browsers using jQuery get-jsonp |
| oauth-jesse | OAuth wrapper for node.js |
| oauth-bn | OAuth wrapper for node.js |
| notrace | Probing and monitoring library based on AMQP. |
| normalize | Stylus porting of normalize.css. |
| nodeunit-fork | Easy unit testing in node.js and the browser, based on the assert module. |
| helmet | Collection of middleware to implement various security headers for Express / Connect |
| cssbeautify | Reindent and reformat CSS |
| nclosure-d | Server-side Google Closure with Node.js |
| htmlparser-papandreou | Forgiving HTML/XML/RSS Parser in JS for *both* Node and Browsers |
| hub-mocha | mocha - simple, flexible, fun javascript test framework for node.js & the browser. (BDD, TDD, QUnit styles via interfaces) |
| hubot-twitter-nc | Twitter adapter for Hubot |
| damonbot | A customizable, kegerator-powered life embetterment robot. |
| move-panta | A simple, functional-biased, prototypal and powerful programming language that runs on any ES3 (or better) JavaScript platform, aimed toward people new to programming |
| base64-js | RFC 1951 raw deflate/inflate for JavaScript |
| mesures | expose values to a http frontend. |
| logrum | Simple log tailing with node.js |
| deflate-js | RFC 1951 raw deflate/inflate for JavaScript |
| kafka-fork | A node client for Kafka |
| juggernaut-kafka | Realtime server push with node.js, WebSockets and Comet |
| juggernaut-deepak | Realtime server push with node.js, WebSockets and Comet |
| binpacking | A javascript binary tree based algorithm for 2d bin-packing suitable for generating CSS sprites. Now - Node.js compatible! |
| jsbeautify | Beautifier for javascript |
| jquery-color | A jQuery plugin that adds color animation support. |
| zpipe-native | Native array zpipe for old browsers. |
| jquery-textsaver | jQuery plugin that uses browser localStorage to save what users enter into input text fields or textareas |
| passport-aol-oauth | Google (OAuth 1.0 and OAuth 2.0) authentication strategies for Passport. |