| Name | Description | Author(s) |
|---|
| oahu | OahuClient | Romain Dardour |
| oak | Flavor's JavaScript library | Unknown |
| oath | Tiny library for node and the browser that makes it easy to build and interact with promise/future based APIs. | Jake Luer |
| oatmeal | A lightweight, slightly opinionated cookie manager | Nathan McWilliams |
| oauth | Library for interacting with OAuth 1.0, 1.0A, 2 and Echo. Provides simplified client access and allows for construction of more complex apis and OAuth providers. | Ciaran Jessup |
| oauth_nonce | Because it was annoying enough to find | Tristan Slominski |
| oauth-bn | Fork of the Library for interacting with OAuth 1.0, 1.0A, 2 and Echo. Provides simplified client access and allows for construction of more complex apis and OAuth providers. | Beatlevic |
| oauth-client | OAuth 1.0 (RFC 5849) client library. | Ryan Fairchild |
| oauth-douban | A oauth plugin of douban api based on node.js | goddyzhao |
| oauth-evanp | Library for interacting with OAuth 1.0, 1.0A, 2 and Echo. Provides simplified client access and allows for construction of more complex apis and OAuth providers. | Ciaran Jessup |
| oauth-flow | OAuth flow module | radedespo |
| oauth-gmail | nodejs oauth wrapper for gmail | trevoro |
| oauth-jesse | Jesse's fork of a Library for interacting with OAuth 1.0, 1.0A, 2 and Echo. Provides simplified client access and allows for construction of more complex apis and OAuth providers. | Ciaran Jessup |
| oauth-js | Library for interacting with OAuth 1.0, 1.0A, 2 and Echo. Provides simplified client access and allows for construction of more complex apis and OAuth providers. | Jeffrey Sun |
| oauth-lite | Lightweight OAuth 1.0a client library | Niall Smart |
| oauth-revenge | Sexy OAuth 1.0 Client Module | KOBA789 |
| oauth-server | Server, supporting OAuth version 1.0A | Temnov Kirill |
| oauth-sign | OAuth 1 signing. Formerly a vendor lib in mikeal/request, now a standalone module. | Mikeal Rogers |
| oauth1-client | Node OAuth1 client | Kuba Niegowski |
| oauth2 | Oauth2 multi provider npm module | Alexey Zakharov |
| oauth2-client | A library providing the bases to implement an OAuth2 client (as connect middleware). | Unknown |
| oauth2-device | Google OAuth 2.0 for Devices | Matthew Metnetsky |
| oauth2-provider | A simple customizable OAuth 2.0 provider (server) for node.js. | Amir Malik |
| oauth2-server | Node library providing the bases to implement an OAuth2 server (as connect middleware). | Unknown |
| oauth2.js | node js client lib for oauth2 use with express | dengdonglin |
| oauth2orize | OAuth 2.0 authorization server toolkit for Node.js. | Jared Hanson |
| oauth2orize-jwt-bearer | JSON Web Token (JWT) Bearer Token Exchange Middleware for OAuth2orize. | bendiy |
| oauthorize | OAuth service provider toolkit for Node.js. | Jared Hanson |
| oauthrequest | jsOAuth's submodule for signing http requests | Rob Griffiths |
| oauthsimple | git://github.com/idottv/oauthsimple.git | jrconlin |
| oauthware | Connect.js middleware for OAuth 1.0a / 2.0 | Injo Luuvish Hwang |
| obama-iama | obama iama scraper and webserver | Stanley Stuart |
| obcheckt | A simple Object format checker. | Unknown |
| obdjs | Utility to read OBD2 data from a car | Ben Elsen |
| obedient | Minimal http framework with the nothing but middleware. | Bradley Griffiths |
| oberon | lightweight static blogging engine | Jonathan Beebe |
| obfuscate_mysql | A simple util to obfuscate data in a mysql database. Currently only has ability to fake addresses and people. Probably won't be useful to anyone without editing source. | Gord Lea |
| obfuscator | Code protection / obfuscation for node | Stephen Mathieson |
| obicallerid | Caller ID and Name Growl notifications from Obihai devices | Shawn Bissell |
| obj_diff | Identify differences between objects; assert permitted and mandatory differences | Jason Smith |
| obj-cache | object cache for nodejs | cy2000@gmail.com |
| obj-extend | Extend objects easily in node.js | Matt Morgan |
| obj2xml | javascript object to xml converter | samuel281 |
| obja | Provides a rendering engine. | Unknown |
| objbind | bind all the functions on an object | Nathan Zadoks |
| objdiff | Diffs two javascript objects. | Enno Boland |
| objdist | Object distribution between server and clients via Socket.IO-socket-like transports. | Martin V. Larsen |
| object | JavaScript object utilities library | Enrico Marino |
| object_utils | Simple module for object manipulation | Marcello Gesmundo |
| object-additions | Methods which extend the Object object. | Dan Dean |
| object-component | Object utils. | Unknown |
| object-component-2 | Object utils. | Unknown |
| object-dotpath | A tiny little module which helps you use a.dot.path to retreive a deeply nested attribute from an object. | Andrew Winterman |
| object-extend | A well-tested function to deep extend (or merge) JavaScript objects | Bernhard Wanger |
| object-extended | Additional object extensions with a chainable api | Doug Martin |
| object-fusion | Combine outline and content into an object | Todd Wolfson |
| object-indexer | An extremely simple object store that supports returning the objects back to you in an ordered array sorted by any given property. Meant for prototyping an app that will probably make use of a database eventually. | TehShrike |
| object-iterator | A module to walk through an object with an iterator | Florent Jaby |
| object-keys | An Object.keys replacement, in case Object.keys is not available. From https://github.com/kriskowal/es5-shim | Jordan Harband |
| object-mapper | Copy properties from one object to another. | Dan VerWeire |
| object-mapper-stream | Map an object against a desired object and apply some transformations in a stream context | Remy Loubradou |
| object-mask | Copy an object based on a mask of allowed or denied properties | Dan VerWeire |
| object-match | match selectors in an object | Agile Diagnosis |
| object-mixin | ES6 next big thing polyfilled before it gets real | Andrea Giammarchi |
| object-proxy | Proxying an object's methods | Alen Mujezinovic |
| object-replace | String.prototype.replace for Objects | Agile Diagnosis |
| object-resolver | Easy to use, chaining / asynchronous API (getter, setter) for operations with complex javascript types (arrays, object) | Dmitry Poklonskiy |
| object-sugar | Sugary bits for JS Object | Juho Vepsalainen |
| object-sync | Transparently synchronize objects accross many connected clients. | Jonas Huckestein |
| object-transform | Composable object stream Transform | Ben Kelly |
| object-trim | Trim your objects down | taterbase |
| object.extend | Object.extend() as jQuery.extend(). v0.1.4 RECURSIVE | Vlad A. Koltsov |
| objectcompare | Node.js library for comparing objects. | Colin Jack |
| objectdiff | Compares JavaScript objects | Nikita Vasilyev |
| objectdump | stringify a javascript object, so it can be saved and read from a file | Tim Griesser |
| objectid | mongodb objectid utilities | Agile Diagnosis |
| objectify | Walks a directory of text files and creates an object based on the directory and files names. | Craig Maslowski |
| objection | A node object validator | Calvin French-Owen |
| objectjs-opm | ObjectJS Package Manager | goto100 |
| objectq | Simple persistent queue for tiny node apps | Jesus A. Domingo |
| objects | Simple objects' utilities for Node.js | CircuitHub |
| objectstream | Bidirectional and unidirectional object streams for Node.js | Angel 'Java' Lopez |
| objecttools | JavaScript Object and JSON reference utilities | Andreas Kalsch |
| objeq | JavaScript Object Querying | Agilo Software GmbH |
| objex | Easy prototype and static methods inheritance via inheritedBy method | Phillip Kovalev |
| ObjJ-Node | A package that compiles and runs Objective-J code on Node.js | Christopher Bruno |
| objmap | map over objects | Nathan Zadoks |
| objob | A handy object constructor creator that supports defaults, custom methods, and serialization. | Jim Kang |
| objpath | create/access objects with a key-string | Unknown |
| objs | A complete set of utilities for working with Objects. | Charlie Robbins. |
| objsync | Object synchronization between clients via Socket.io-socket-like transports. | Martin V. Larsen |
| obju | Simple yet powerful extension to JavaScript's Object.prototype. | Ritchie Martori |
| objzip | zip keys and values together into objects. | Nathan Zadoks |
| oblige | Tiny task-based module for whipping up "hookable" build scripts | Hugh Kennedy |
| obs | Observable properties done right. | Alan Plum |
| obs-model | Extensible observable models. | Alan Plum |
| obs-model-validation | Observable model validation. | Alan Plum |
| obscuro | easy encrypted data serialization | @mankins |
| observable | A function as representation of a trackable mutable value. | Dominic Tarr |
| observe | an event lib for node and browser | Greg Allen |
| observer | An implementation of observer design pattern. | Azer Koculu |
| obsessed | Retry mechanism for Node.js and the browser | Veselin Todorov |
| obviously | lightweight type reflection for node.js | Unknown |
| occamsrazor | A plugin system for Javascript | Maurizio Lupo |
| occlass | implement oop feature for node.js | alee chou |
| ocd | application development for the ocd | Matt Mueller |
| ocean | Mesh Processing | Dan Shaw |
| ochtmlparser | a html document parser | alee chou |
| oconf | Configuration | Morten Siebuhr |
| ocplatform | ERROR: No README.md file found! | alee chou |
| ocsteps | ocSteps 是一个JavaScript异步执行辅助工具,主要用于支持 Node.js 中的大量异步API以及操作,以及前端浏览器里的异步任务(例如Ajax)。 | alee chou |
| octemplate | A jquery using style template engine for javascript | aleechou |
| octo | Simple and highly flexible JavaScripti API for GitHub API v3 | Justin Palmer |
| octo.io | Branching IO for working with nested files in Node | Trevor Burnham |
| octoauth | Simple OAuth token library for Github | taterbase |
| octobertest | Convert between different test result formats | Stephan Seidt |
| octodex | Get random octodex img URLs. | Hemanth.HM |
| octofish | Github Content Delivery System for Viperfish | Matt Styles |
| octolog | Github is our single sign-on octopus | Assaf Arkin |
| octonode | nodejs wrapper for github v3 api | Pavan Kumar Sunkara |
| octopus | A fast & easy web scraping framework | Hasan Arous |
| octopus-amd | Micro AMD loader. | Anderson Arboleya |
| oculus | Oculus is a tool to simplify object transition, and communication of state | Mark Essel |
| ocxbootstrap-wysihtml5 | ERROR: No README.md file found! | Unknown |
| odata-cli | odata client for node.js | Gustavo Machado |
| odata-parser | OData query string parser | qraftlabs |
| odata-server | JayData Server | JayData |
| odbc | unixodbc bindings for node | Lee Smith |
| oden | oden makes node more powerful | Rich Collins |
| odesk | oDesk API wrapper | Grzegorz Biesiadecki |
| odin | 2D HTML5 Canvas/WebGL Javascript Game Engine | Nathan Faucett |
| odot | persistent, code reloading, interactive object space | Thomas Smith |
| odotjs | Prototypal OO made easy | Eric Elliott |
| oembed | oEmbed consumer library and tools | Astro |
| oembed-node | A node library to consume oEmbed providers, support for Vimeo and Youtube at the moment | Hernan Garcia |
| oexchange | Module that handles OExchange host discovery | Bastian Hofmann |
| oext | object extend using Object.keys | Sérgio Ramos |
| ofcp | open face chinese poker library | Andreas Brekken |
| ofe | Overwrite OnFatalError to produce heapdump | Trevor Norris |
| offer | attach cancelable event listeners | jden |
| office | Parse office documents (doc, docx, xls, etc..) | Dmitriy Kiyatkin |
| offline | Check if offline | Julian Gruber |
| offliner | Offline web application builder. | Mikeal Rogers |
| offset | Get the x/y offset of an element | Anthony Short |
| offset-stream | Drops the first x chunks | Julian Gruber |
| ofilter | Array.prototype.filter for objects. | Eric Elliott |
| ofuda | HMAC authentication for nodejs which should be compatible with Amazon. | Mark Wolfe |
| ofx | Parse OFX files into a usable data structure. | Andrew Chilton |
| ofx4node | OFX for node | Kurt Rush |
| og | Open Graph | Juan Pablo Pinilla |
| og-meta-extract | a simple Open Graph meta data extractor | Eriks |
| ogg | NodeJS native binding to libogg | Nathan Rajlich |
| ogg-packet | Manually construct `ogg_packet` struct instances | Nathan Rajlich |
| ogone-directlink | Thin wrapper around the directlink http api of the ogone payment service | Malte Legenhausen |
| ogov-api | Argentina's Open Goverment API | Matias Mirabelli |
| ogp | Parse Open Graph meta tags from jsdom generated DOM | Yury Proshchenko |
| ogre | ogr2ogr web client | Marc Harter |
| ohai | Shared namespace between client and server | yawn |
| ohaithere | An boilerplate module for a tutorial in Sams Teach Yourself Node.js in 24 Hours Book | George Ornbo |
| ohaitherelm | An example module to show travis-ci, npm and github in action | Leo Moore |
| ohauth | browser oauth | Tom MacWright |
| oi | Cross-browser domReady module with jQuery-like usage and modular integration capabilities. | Ryan Van Etten |
| oi.tekcos | oi.tekcos - wraps socket.io to really work on all browsers using get-jsonp | Amit Marcus |
| oibackoff | Incremental backoff flow-control for any : fn(function(err, data) { ... }); | Andrew Chilton |
| oic | pre alpha | Unknown |
| oic-simple | pre alpha | Unknown |
| oid | Utilities for object identity and hashing | Dan Bornstein |
| oil | Makes running with engine.io a little slicker | Carlos Rodriguez |
| oilpan | A simple utility for "catching" requests that "drop" through your middleware stack. | Joshua Holbrook |
| oink | A simple test runner built on webkit-server. | Tristan Dunn |
| oj | A unified templating language for the people. Thirsty people. | Evan Moran |
| oj-ace-editor | Ace Editor plugin for OJ | Evan Moran |
| oj-markdown | Markdown plugin for oj | Evan Moran |
| oj-mustache | Mustache plugin for oj | Evan Moran |
| ojc | compiler for the oj language | Unknown |
| ojster | Objective JavaScript Templater | Dmitry Smolin |
| ok | Simple object validation | Anthony Short |
| ok_dev_watch | My way of watching folders while dev. | da99 |
| okapi | Okapi is better then an ORM, it isn't one! | Unknown |
| okay | error check nested callbacks with domain support | Unknown |
| okcupid | | Unknown |
| okdone | Least possible things you have to output for tap cause fuck frameworks. | Mikeal Rogers |
| oktest | a new-style testing library for node.js | Makoto Kuwata |
| ol-proxy-file-cache | A basic file cache interface for ol-proxy | connrs |
| old-magic | Old magic for node.js | Joshua Kehn |
| ole-doc | Read streams from an OLE Compound Document, e.g. StructuredStorage | Chris Geiersbach |
| oled | Node.js OLED Display library | ZhangYuanwei |
| olin | Olin College helpful libraries. | Unknown |
| olinapps | Module for Olinapps.com and other Olin College functionality. | Unknown |
| Olive | Olive is a simple app that aims to let users interact on a single site showing colors of olive | Farrin A. Reid |
| oliverkanetest | ERROR: No README.md file found! | Unknown |
| olives | A JS Framework for creating realtime and scalable web applications. Based on Emily.js and socket.io | Olivier Scherrer |
| olives-browserid-handler | An Olives request handler for BrowserID identification | Olivier Scherrer |
| ollie-example | get a list | ollie |
| ollie-github-example | Get a list of github user repos | Ollie Parsley |
| ollie-guthub-example | Get a list of github user repos | Ollie Parsley |
| olodum | dev DNS server | stephane rios |
| om | Om is a CLI tool for scaffolding out projects | Ogilvy & Mather Atlanta Technology |
| omcc | A command line tool for Alessandro Warth's OMetaJS ( an object-oriented language for pattern matching ) | Unknown |
| omega | A real-time issue tracker optimized for small teams | David Hirtle |
| omega-logger | A simple, yet powerful logging system for omega-node. | Christopher S. Case |
| omega-wf | A web application framework based on socket.io and angularjs. | Christopher S. Case |
| omegle | A library to connect with and chat to people on omegle | Callum Rogers |
| omelette | Omelette.js Simple Autocompletion Helper for Node | Fatih Kadir Akın |
| ometa | JavaScript Implementation of OMeta Parsing Language | Unknown |
| ometa-highlighter | Code highlighter based on Ometa/JS (little inspired by Pygments) | Sergey Berezhnoy |
| ometa-js | An object-oriented language for pattern matching | Alessandro Warth |
| ometajs | A object-oriented language for pattern matching | Fedor Indutny |
| omf | ORANGE MOCHA FRAPPUCCINO!!!11 | Brian M. Carlson |
| omgcanvas | <canvas> implementation on top of Plask / Skia. | Dean McNamee |
| omgobj | OMG OBJ is an OBJ mesh reader in JavaScript. It was written for use in Plask (www.plask.org), but is applicable elsewhere. | Dean McNamee |
| omgosc | OMG OSC is an OSC implementation in JavaScript, using the UDP protocol libraries from NodeJS, and the ArrayBuffer implementation for type conversions. It was written for use in Plask (www.plask.org), but is applicable elsewhere. | Dean McNamee |
| omicron | A library for object manipulation and differential operations, prototypal inheritance, and more. | Nick Fargo |
| omino-sentenzioso | A tiny library outdated npm deps from github repos | yawnt |
| omit | Efficient ommission of object data based on keys, values and evaluator functions | Damon Oehlman |
| omni | Omni.js - Javascript framework to easily build real-time web apps. | Kevin Bedi |
| omnibot | Simple chat bot | Matthew Loberg |
| omnibot-modules | A collection of OmniBot modules | Matthew Loberg |
| omnigeo | node.js geocoder with pluggable geocoding services. | Bobby Wilson |
| omniture-helper | A Tiny Libary to aid with Omniture Custom Link Tracking in Javascript Applications | Patrick Gidich |
| omnode | Omnode makes it possible to write entire web apps in 100% coffee | cobells and dube |
| omxcontrol | Nodejs module to control omxplayer. Specifically written for the raspberry pi | rikkert@rikkertkoppes.com |
| on | on.js is a tiny custom event library | Tom Yandell |
| onapp | Node client implementation for Onapp | Pedro Dias |
| onbody | a connect middleware for getting an http request's body as a buffer or string | Gregg Caines |
| once | Run a function exactly one time | Isaac Z. Schlueter |
| once-component | Make a method callable only once | Unknown |
| onceler | OTP (One Time Password) facilities for node. | Chris Umbel |
| oncereply | oncereply's package | oncereply |
| OnCollect | | Bradley Meck |
| one | Bundles NodeJS modules/libraries for web browsers | Azer Koçulu |
| one-command | A collection of web app development tools which help you focus on program and no need to worry about other things. | Unknown |
| one-page-app | One page app - A single page application starter for Node.js | Unknown |
| one-validation | Regexp based validation collection for common internet validation tasks | Peter Müller |
| onebyone | Flow control so that only one function executes at any one time. | Andrew Chilton |
| onecode | Write the same code on client and server. At last. | Alexander Shtuchkin |
| onecolor | Javascript color object with implicit color space conversions. Supports RGB, HSV, HSL and CMYK with alpha channel. | Unknown |
| onedox | Annotated source code documenter | Morten Siebuhr |
| onehost | One host only, redirect other hosts to bind host. | fengmk2 |
| oneliner | Converts a string that contains line feed characters into one that doesn't. | Unknown |
| onelog | A logging consolidation library | Vaughan Rouesnel |
| oneone | oneone is an http server library for node.js that aims to more completely support http 1.1 | Gregg Caines |
| onepage | Static one-page site generator | Marcin Baniowski |
| onerror | Error Handling Utilities | Unknown |
| oneself | (un)curryThis to avoid [].slice.call, obj.fn.bind(obj), that=this | Kevin Beaty |
| oneshot | Tiny little server for making one request and shutting down. Useful for testing. | Brian J. Brennan |
| oniguruma | oniguruma regular expression library | Unknown |
| onion | Simple and flexible middleware stack that enables you to add a middleware layer to just about anything | Niclas Hoyer |
| onion.http | Connect compatible HTTP middleware stack based on onion | Niclas Hoyer |
| onion.utils | Some useful utilities for [onion](https://github.com/niclashoyer/onion). | Niclas Hoyer |
| online | Track online user activity with redis | TJ Holowaychuk |
| onlinenet | Online.net bot library | Manfred Touron |
| onlineplatby | onlineplatby | Peter Širka |
| onload | Onload transitions | Unknown |
| only | return whitelisted properties of an object | TJ Holowaychuk |
| onlytcp | node.js pure tcp socket server, no websocket! | yangzhu |
| onoff | GPIO based I/O and interrupt detection on the BeagleBone or Raspberry Pi | fivdi |
| onramp | Web Socket Server to Connect to P2P Networks | Unknown |
| onvalid | a tool for validating JSON objects against schemas written in javascript | Mark Doffman |
| onyx | Fast Node.js static file server. | Reid Burke |
| oo | Your best tool in leveraging javascript prototype object model | Gabriel Lesperance |
| oodebe | Process Scheduler | Reach 1to1 Technologies |
| oofile | An object oriented, synchronous file system library, great for command line scripts | Dave Wasmer |
| oojs | Power for object oriented javascript libraries. | Timo Tijhof |
| oonglycli | A commadline tool for executing remote commands as well as uploading and downloading files. Use with oonglyd | Amey Sakhadeo [@ameyms] |
| oonglyd | A simple HTTP server that allows executing commands as well as uploading and downloading files from remote machines. Use with oonglycli | Amey Sakhadeo [@ameyms] |
| oop | Simple & light-weight oop. | Felix Geisendörfer |
| oop-inheritance | Inheritance package | Jan Gloser |
| oop-module | Node.js library to transform modules into classes | Krzysztof Opalka |
| oopm | -_- | Dan Williams |
| oops | Functional <3 to rescue from OOPs | Irakli Gozalishvili |
| oort | sweet cloud action. don't use this yet | Brian J Brennan |
| op | JavaScript Standard Operators As Functions | Kaleb Hornsby |
| op-lift | turns js operators into delicious first-class functions | hughfdjackson |
| opa | command line server + browserify | Johnny Honestly |
| opa-js-runtime-cps | This is a generated part of Opa runtime (1.0.6) | Unknown |
| opabsl.opp | ERROR: No README.md file found! | Unknown |
| opal | [](http://travis-ci.org/elia/opal-node) | Elia Schito |
| opani | Opani - Data Dashboards | Dirk Neumann |
| opaque | Detect if an image or canvas has any transparent pixels. | Hugh Kennedy |
| opbeat | A standalone (Node.js) client for Opbeat | Thomas Watson Steen |
| opds-parser | OPDS catalog feed parser for node | Musubu Inc. |
| open | open a file or url in the user's preferred application | J Jordan |
| open-exchange-rates | nodeJS/npm wrapper for the Open Exchange Rates API | Joss Crowcroft |
| open-thumbnailer | An open source thumbnailer framework | Mark Dawson |
| open-uri | Asynchronous Open URI, a CommonJS module inspired by Rubys Open-URI library. | Robert Sköld |
| open.core | Common utility functionality used between multiple applications. | Phil Cockfield |
| open311 | A Node.js module for interacting with an Open311 API. | Mark Headd |
| openam | OpenAm Authentication module | Sebastien Perreault |
| openamplify | node.js client supporting OpenAmplify REST API | Mihai Tomescu |
| openarms | A web-based program to manage distribution of food for people with low income. | DivDE |
| openbadges-bakery | Tools for baking and debaking openbadge images | Brian J. Brennan |
| openbadges-validator | openbadges validation tools | Brian J. Brennan |
| openbci | Metamechanics EEG headset driver | kenneth |
| opencc | A project for conversion between Traditional and Simplified Chinese | BYVoid |
| opencl | opencl bindings for nodejs | Philipp Borgers |
| openclient | An opinionated client for RESTful APIs (particularly OpenStack's). | Gabriel Hurley |
| opencnam | A simple node library for getting caller ID name information. | Randall Degges |
| opencomb | OpenComb ======== | aleechou |
| openconnect | Handle Cisco SSL VPNs with OpenConnect | Jakob Borg |
| opencv | Node Bindings to OpenCV | Peter Braden |
| opencv-node | Opencv for node | Florin Braghis |
| opendds | OpenDDS module for Node.js | Adam Mitz |
| opener | Opens stuff, like webpages and files and executables, cross-platform | Domenic Denicola |
| openerp | The Node.js client library for OpenERP | Berger FOTSO |
| openex | openexchangerates.org client API module for nodejs | Dan Milon |
| openid | OpenID 1.1/2.0 library for node.js | Håvard Stranden |
| openidm | OpenIDM REST API Client. | demiglacesource |
| openifyit-commons | openify.it - Custom errors, Cluster Manager and more | Unknown |
| openifyit-mongoose-fixtures | Fixture loading for Mongoose on NodeJS | Unknown |
| openifyit-mongoose-types | More types for mongoose | Brian Noguchi |
| openil | DevIL library bindings | Henri Tuhola |
| openjtalk | TTS using OpenJTalk | hecomi |
| openkeyval | openkeyval.org api for node | Rogério Vicente |
| openlayers | openlayers for nodejs | Unknown |
| openldap_ssha | node.js versions of openldap compatible ssha password hashing and checking | James E. Marca |
| openni | OpenNI bindings in Node.js. | Pedro Teixeira |
| openni-browser | Server <-> Browser bridge for OpenNI skeleton. | Pedro Teixeira |
| openobject | OpenObject client. | Cristian Salamea |
| openobjects | FB OpenGraph objects for Mongoose | semu |
| openpaths | | Christopher Cliff |
| openpeer-rolodex | *Status: DEV* | Unknown |
| openport | Finds open network ports. | Joe Ferner |
| openproxy | Open Proxy for Developers | easylogic |
| openproxy-ui | OpenProxy UI v0.1.0 | easylogic |
| openscad-openjscad-translator | Translates OpenSCAD syntax (http://www.openscad.org/) into OpenJsCAD syntax (http://joostn.github.com/OpenJsCad/). | Gary Hodgson |
| opensees | Node.js binding for OpenSees (Open System for Earthquake Engineering Simulation) | Li Ge |
| openshift | Openshift application updater | ryan jarvinen |
| opensourcer | Open source projects with the push of a big red button. | Unknown |
| openssl | openssl wrapper | Naomi Kyoto |
| openssl-wrapper | OpenSSL wrapper | Olivier Louvignes |
| openstack | Working package for openstack node.js SDK | Unknown |
| openstack-storage | Openstack Storage (Swift) client for node.js | Martin Murphy |
| openstreetmap-mongo | Store Openstreetmap data in Mongo DB | Stefan W |
| opentip | Free opensource tooltip class. | Unknown |
| opentok | OpenTokSDK for node.js | Brian Stoner |
| opentsdb-dashboard | A dashboard for OpenTSDB | Marcus Westin |
| openup | ERROR: No README.md file found! | Lars-Magnus Skog |
| openurl | Open a URL via the operating system (http: in default browser, mailto: in mail client etc. | Axel Rauschmayer |
| openvg | OpenVG bindings for node | Luis Reis |
| openvg-canvas | Canvas on node-openvg | Luis Reis |
| openvpn | openvpn is a easy to use module that exposes endpoints to configure openvpn on any linux system | Ravi Chunduru |
| openvz | OpenVZ wrapper for NodeJS | Stackdot |
| openvz-cluster | Openvz cluster manager | Unknown |
| openweathermap | A small abstraction layer for the openweathermap API | Manuel Baesler |
| openweb | Open Web dependency management tool for browser and node dependencies | Dave Geddes |
| openweb-start | Project starter for Open Web projects | Dave Geddes |
| operable | A utility for handling operability | Joseph Moniz |
| operandi | A workflow library for Node | Martin Gausby |
| operatic | Shared utility functions for all operatic.js projects | Brian Mavity |
| operational-transformation | Collaborative editing using operational transformation | Unknown |
| operator | Functional operators | David Schoonover |
| operatorip | IP to Operator, custom version from geotools | Ivanov Dmitry |
| operators | JavaScript operators as functions | Eirik Albrigtsen |
| operetta | The Node Option Parser That Sings! | Dmytri Kleiner |
| opf | | rodriguezartav |
| opfcli | OPF Framework CLI | Roberto Rodriguez |
| opfcompiler | OPF Compiler CLI | Roberto Rodriguez |
| OPFCORS | | rodriguezartav |
| opfplatform | The celebrated OPF Platform for buidling enterprise Private App Stores | Roberto Rodriguez |
| OPFSalesforce | | rodriguezartav |
| opfserver | Opf Server Controllers and Libs | Unknown |
| opftemplate | OPF Framework Template | Roberto Rodriguez |
| opinions | static git-powered comment module for node | Paul Vorbach |
| oplop | Oplop algorithm packaged for Node. | Jakub Wroniecki |
| opmext-brix | opm 的 brix 扩展 | Unknown |
| opmlparser | OPML parsing using sax js | Dan MacTough |
| opower-jobs | An example of a full live site using Node, Express, Connect, EJS, AMS, Jobvite, Logging, and other Node modules. Demo: http://opowerjobs.com | Dylan Greene |
| oppo | A lisp for javascript | Paul Harper |
| oppressor | streaming http compression response negotiator | James Halliday |
| opra | Single page app builder | Jakob Mattsson |
| ops | Applies defaults to options for your function and classes | Dmitry Smolin |
| opt | A configuration, cmd line options and RESTful web processor module for NodeJS. A simple help text is also automatically generated based if the command line options or RESTful paths you define so you don't have to remember to do that later. | R. S. Doiel |
| optcollect | parse command line arguments as option, comand, and arguments. | Unknown |
| opter | A Node JS wrapper around commander to allow for easy commandline and env var parsing | Unknown |
| optimal | Kickass JS arguments parser | stoke |
| optimist | Light-weight option parsing with an argv hash. No optstrings attached. | James Halliday |
| optimize | optimize | Jade.Zhang |
| optimus | Cluster Manager | Adam Blackburn |
| option | The option type, also known as the maybe type, for JavaScript | Michael Williamson |
| optional | Allows you to optionally include modules without surrounding everything with 'try/catch' | Unknown |
| optional-color-logger | Optional color or plain logger initialization | Gleb Bahmutov |
| OptionParser | Command-line option parser similar to getopt | Tyler Akins |
| options | A very light-weight in-code option parsers for node.js. | Einar Otto Stangvik |
| options-stream | load options with stream mode, option file can be json/ini/yaml/ion file | q3boy |
| optipng | The optipng utility as a readable/writable stream | Andreas Lind Petersen |
| optipng-bin | OptiPNG wrapper that makes it seamlessly available as a local dependency on OS X, Linux and Windows | Sindre Sorhus |
| optjs | Probably the sole command line option parser you'll ever need to... | Daniel Wirtz |
| optparse | Command-line option parser | Johan Dahlberg |
| opts | Command line argument parser written in the style of commonjs. To be used with node.js | Joey Mazzarelli |
| opus | Extensible redis queue for Node.js | Karl Skomski |
| or | Returns an element from an array when it matches a condition | Florian Margaine |
| or-mylog | Override example that replaces console.log with a custom logging function | Oleg Podsechin |
| oracle | Oracle database driver | Unknown |
| orange | General toolkit for JavaScript. General like Orange Juice. | Daniel Phillimore |
| orangejs | A lightweight set of helper methods for building webservices in NodeJS | Kevin Kinnebrew |
| orca | derby irc | Conner Petzold |
| orcastrike | Distributed load testing for node.js using pirate. | Dan Yoder |
| orch | Distributed RCP Orchestration Library for Node.js | Firebase.co |
| orch-amqp | AMQP(RabbitMQ) source for Orch.js | Firebase.co |
| orchestra | Orchestra Event MicroFramework | Renato Elias |
| orchid | Websockets based eventful RPC | Jake Luer |
| order | handle ordered async lists | dodo |
| ordered | Insert DOM elements into a container in order | Raynos |
| ordered-emitter | emit events in order | James Halliday |
| ordered-list | ## Example | Christian Tellnes |
| ordered-queue | Queue with concurrency that starts tasks in order and runs them in parallel. | Roly Fentanes |
| ordered-through | Transform streams with async functions, preserving order | Julian Gruber |
| orderly | Translates Orderly to JSON Schema | Zach Carter |
| ordinal | Some helpful chainable iterations for Node and the browser | Jacob Rask |
| ordrin-api | A node library wrapper for the ordr.in food ordering API. | Unknown |
| ore | Foundations for reusable web components. | Joe Hewitt |
| org-mode-parser | A parser for the Emacs org-mode package. DRAWER and archive tag supported. Stronger API | Giovanni Giorgi |
| organic | node-organic ============ | Boris Filipov |
| organic-angel | Single cell and command line application for doing handy of helpful things for everyday routines. | Unknown |
| organic-bundlecode | ERROR: No README.md file found! | Unknown |
| organic-cells | organic-cells =============== | Unknown |
| organic-dirtransform | ERROR: No README.md file found! | Unknown |
| organic-imgsizer | ERROR: No README.md file found! | Unknown |
| organic-webapp | organic-webapp ============== | Unknown |
| organic-webcell | organic-webcell =============== | Unknown |
| orgsync.live | Live chat and notifications for OrgSync | Clifton King |
| oridomi | Fold up the DOM like paper. | Dan Motzenbecker |
| orientation | image orientation with exiftool | Unknown |
| orientdb | A node.js driver for OrientDB | Gabriel Petrovay |
| orienteer | Experimental OrientDB Driver | Damon Oehlman |
| origin | An easily extendable base class | Ian White |
| orion | An Eclipse Orion server based on Node.js and connect. | Orion contributors |
| orm | NodeJS Object-relational mapping | Diogo Resende |
| orm-mysql-fts | ORM MySQL Full-Text Search support | Diogo Resende |
| orm-paging | ORM Pagination Helper | Diogo Resende |
| ormnomnom | Another ORM for Node, supporting sqlite and postgres | Chris Dickinson |
| orona | Bolo, a game of tank warfare, rewritten for modern browsers. | Stéphan Kochen |
| orpheus | Redis Object Model for CoffeeScript | Almog Melamed |
| ortoo-analytics | Analytics engine | James Sharp |
| ortoo-feedparser | Robust RSS Atom and RDF feed parsing using sax js | James Sharp |
| orz | A simple redis data layer framework | Peter Gao |
| os-browserify | os-browserify ============= | Drew Young |
| os-component | Return the operating system name | Unknown |
| os-monitor | simple OS monitoring for Node.js | Laurent Fortin |
| os-utils | an operating-system utility library | Oscar Mejia |
| osc-emitter | A tiny OSC message emitter. | Unknown |
| osc-min | Simple utilities for open sound control in node.js | Russell McClellan |
| osc.io | send and receive osc messages via socket.io | catshirt |
| osc4node | OpenSoundControl implementation for node | Hideyuki Saito |
| oscar | An OSCAR protocol module for node.js | Brian White |
| oscillators | the finest javascript oscillators | Johnny Honestly |
| oscin.es | Standard Combinator Birds | Reg Braithwaite |
| osconfig | load installation config files for nput | Luke Arduini |
| osenv | Look up environment settings specific to different operating systems | Isaac Z. Schlueter |
| osg-auth | auth agent for osg-id service | Unknown |
| osg-config | Config utility | Unknown |
| osg-couch | OSGE DAL | Unknown |
| osg-jast | OSGE JAST | Unknown |
| osg-logger | Logger utility | Unknown |
| osg-npc-creator | Tool used for converting rules from js to json file | AlexT |
| osg-npcspawn | Tool used for converting rules from js to json file | AlexT |
| osg-rest | OSGE REST | Unknown |
| osg-rules-updater | CLI tool which allowing to update rules repository | Unknown |
| osg-rulesmerger | Storm with Rules merger | Unknown |
| osm-auth | a usable example of javascript oauth with openstreetmap | Tom MacWright |
| osm-gpx | retrieve GPX data from the OSM API | Tom MacWright |
| osm-live-map | beautiful fast osm edits | Unknown |
| osm-read | an openstreetmap XML data parser | Markus Pielmeier |
| osm-stream | stream minutely openstreetmap diffs | Tom MacWright |
| osmgeocoder | Node.js client for Open Street map's geocoding service | Matt Null |
| osrs-respawns | Old School RuneScape respawn time functions | Bill Casarin |
| osrs-servers | Scrapes Old School RuneScape server info via js AST traversal | Bill Casarin |
| osrs-top | Show most populated osrs servers | Unknown |
| oss | Aliyun OSS node.js SDK and Command-Line Tool | fantasyni |
| oss-client | aliyun oss client for node.js | haoxin |
| ossp-uuid | OSSP uuid bindings for node.js | Unknown |
| ostatus | An implementation of the OStatus protocol stack for nodejs. | Laurent Eschenauer |
| osthumb | System-specific thumbnail generation | TJ |
| ostrich | Stats collector | Wade Simmons |
| osx | A Mac OS X library for NodeJS to get system information. | Josh Segall |
| osxh | Obviously Safe XHTML | Philipp Hagemeister |
| ot | Collaborative editing using operational transformation | Tim Baumann |
| ot-types | Operational transform types collection | Joseph Gentle |
| otis | Documentation generator for every language ever based on docker and docco. Named after the author of "Sittin' On The Dock of the Bay," whose birthday just passed. | bryn austin bellomy |
| otools | simple mixin and a few functions for working with js objects | polotek |
| otr | Off-the-Record Messaging Protocol | Arlo Breault |
| otr3 | Off-the-Record Messaging Protocol [native libotr3.2.x] | Mokhtar Naamani |
| otr3-em | Off-the-Record Messaging Protocol [emscripten libotr3.2.1] | Mokhtar Naamani |
| otr4-em | Off-the-Record Messaging Protocol [emscripten libotr4.0.0] | Mokhtar Naamani |
| otrtalk | distributed p2p off-the-record two-party chat | Mokhtar Naamani |
| ots | Aliyun OTS(Open Table Service) nodejs SDK. http://ots.aliyun.com/ | fengmk2 |
| otter | run your client-side apps on the server | Ben Firshman |
| ottypes | Operational transform types collection | Joseph Gentle |
| ourl | Gives you: new Url(href) | George Stagas |
| oursql | MySql ORM module for Node.JS | Gabriel Lipson |
| out | Tasty STDOUT | Damon Oehlman |
| outcome | DRY error handling | Craig Condon |
| outer-shelljs | ShellJS wrapper (findByRegex, events, etc.) | Unknown |
| outline | Essential tools for Coolony projects. | Pierre Matri |
| outline-markdown | Render plain text outlines into jade and html. | Larry Eitel |
| output-cache | A Node JS module to help with caching HTTP responses | Unknown |
| over | JavaScript function overloading framework. | Joe Ferner |
| overdose | Dependency injection framework and Inversion of Control container | Mattijs Hoitink |
| overhead | gives you your stupid projections | Tom MacWright |
| overlay-component | Overlay component | Unknown |
| overload | | bradleymeck |
| overload.js | Pseudo-overloading in JavaScript | Saneyuki Tadokoro |
| overlook | Remote control, view and config a Foscam/Tenvis IP camera | Noah Peters |
| overlord | Watches your files like a hawk and then eats them for lunch | Chris Khoo |
| overmind-test-harness | Testing harness for Overmind | Dan Williams |
| overnode | A node.js process manager | Gabriel Farrell |
| override | General purpose middleware framework for Node.js that lets you override and extend built in functionality | Oleg Podsechin |
| overscore | Server-side underscore template builder. | Philip Thrasher |
| oversee | A simple job scheduler written in Node.JS | Xin Yu |
| overseer | | Erik Lundin |
| overthrow | Mobile overflow polyfill | Scott Jehl Filament Group |
| ovh | An helper library to use OVH web services and REST APIs | Vincent Giersch |
| ovirt | A Node.js driver for oVirt REST API | Mikhail Zyatin |
| ovy | A fast, elegant, powerful, and cross platform JavaScript OOP library. Support singleton, super call, private, mixins and more. | Yuan Tao |
| ow2-playclient | Node.js Client for OW2 Play API | Christophe Hamerling |
| ow2git | OW2 Fake API Sample :: CLI Tools | Christophe Hamerling |
| owfs | A client library for the one wire server protocol | Benedikt Arnold |
| owin | Run .NET and node.js code in-process | Tomasz Janczuk |
| owl | markdown blogging system built on mongoose | Conner Petzold |
| owl-deepcopy | Packaged http://oranlooney.com/deep-copy-javascript/ for npm | Oran Looney |
| owlbear | A simple dice notation parser. | John Mark Hawley |
| owldoc | A JavaScript prose documentation generator. | Tony Young |
| ox | Online X Terminal | Guido Tapia |
| oxen | create GitHub pull requests from the command line | Dan Motzenbecker |
| oxygen | Baseline framework for clientside development | airbnb |
| oz | Web Authorization Protocol | Eran Hammer |
| ozjs | A microkernel for modular javascript, a toolchain for modern front-end, a micro-framework for growable WebApp | dexteryy |
| ozma | Intelligent autobuild tool for OzJS | dexteryy |
| ozma-tudou | Intelligent autobuild tool for OzJS | dexteryy |
| ozone | A library for scraping ozone / air quality data from the US National Weather Service & NOAA | Matt Walters |