HTTP412

pilotAjax.org Cloud9 Editor
http-proxy-glimpseA full-featured http proxy for node.js
http-proxy-backwardA full-featured http proxy for node.js
beautifyjsBeautifier for javascript
csslintAutomated linting of Cascading Stylesheets
kissyAn Enjoyable UI Library
directora tiny and isomorphic URL router for JavaScript
superagentAjax with less suck - (and node.js HTTP client to match)
nibStylus mixins, utilities, components, and gradient image generation
ql.io-engineA node.js based declarative, data-retrieval and aggregation gateway for quickly consuming HTTP APIs
nideBeautiful IDE for Node.js
twitter-nodeDiscontinued: check out nTwitter
bouncybounce HTTP requests around for load balancing or as an HTTP host router
cssoCSS-optimizer
msgpack-0.4A space-efficient object serialization library for NodeJS
msgpackA space-efficient object serialization library for NodeJS
githubnode library to access the GitHub API
fugueUnicorn for node.js
htracrHTTP sniffing and low-level visualisation
fluent-ffmpegA fluent API to FFMPEG (http://www.ffmpeg.org)
sugarskullAn client/server isomorphic router for REST and WebSocket Requests
webshellA console-based JavaScripty web client utility (using node.js)
sandboxA nifty javascript sandbox for node.js
pushovergit push deploy server over http
pksqliteAsynchronous, non-blocking SQLite3 bindings for Node.js
sqliteAsynchronous, non-blocking SQLite3 bindings for Node.js
wrenchRecursive file operations in Node.js
shredA Node.js HTTP Client
geoipGeoIP binding for nodejs
authomA zero-dependency mutli-service authentication tool for node.js
icoJavaScript graph library based on Raphael
finditWalk a directory tree in node.js
elasticsearchclientA client written in node for elastic search
sipSession Initiation Protocol for node.js
chess.jsA Javascript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection
daemonA node.JS addon that helps to create *nix daemons in Javascript
migrateAbstract migration framework for node
poolA collection of small, simple, and useful node packages.
semverThe semver parser for node (the one npm uses)
apacnode-apac - Node.js client for the Amazon Product Advertising API, including support of Request Signatures
snappyNodejs bindings to Google's Snappy compression library
airbrakeNode.js client for airbrakeapp.com, formerly hoptoad.
require-analyzerDetermine the set of requirements for a given node.js file, directory tree, or module
postmarkRidiculously Simple Email Sending From Node.js
spine.mobileSpine Mobile Framework
spark2Spark2 is a fork of the Spark command-line tool used to start up node server instances.
jerkStupidly simple IRC bots in Javascript.
jslinuxjslinux (http://bellard.org/jslinux/) compatibility layer for Node.
jellyfishRun your Javascript anywhere.
http-agentA simple agent for performing a sequence of http requests in node.js
browser-requestBrowser library compatible with Node.js request package
scottbotMichael Scott in IRC bot form
lastfmRead and write to Last.fm with node.js
mockerySimplifying the use of mocks with Node.js
needleNimble & fast HTTP client for Node.js. With proxy, deflate & multipart support.
swizSerialization and Validation Framework for Objects in REST APIs
rimrafA `rm -rf` util for nodejs
relArel ported to node js — with some changes
qoper8Multi-process manager for Node.js
stackStack is a minimal http module system for node.js
github-flavored-markdownDeprecated. Use marked instead.
lzmaA standalone JavaScript implementation of the Lempel-Ziv-Markov chain (LZMA) compression algorithm
xappy-async_testingA Node.js test runner for testing asynchronous code
hascanBuild slim versions of has.js or use has.js on the server to optimize your code.
http-signatureReference implementation of Joyent's HTTP Signature Scheme
node-raphaelusing the beautiful SVG library Raphaël in Node.js to generate svg-data
replayWhen API testing slows you down: record and replay HTTP responses like a boss
coffeeappnot needed any more couchdb have build in now handling of coffeescript https://github.com/bdionne/couchdb/commit/972da5ab71af3eaeb939314a973398b6fe3235a9
serviceMake init.d scripts for node apps
buffersTreat a collection of Buffers as a single contiguous partially mutable Buffer.
gleakGlobal variable leak detection for Node.js
whiskersWhiskers templating library for JavaScript
relative-dateJavascript module for outputting relative dates.
authomeA zero-dependency mutli-service authentication tool for node.js
seedA storage-agnostic graphing database framework that provides a common API for working JSON-style documents.
slugslugifies even utf-8 chars!
stalkerNode module to monitor directory trees for new files and then do... something.
m2nodemongrel2 handler for node.js
ahr.browser.requestAbstract HTTP Request for Browsers and Node.js
drumkitPlugin-driven Web framework for Node.js currently in development.
riverUnbounded stream processing in node.js
codexStatic site and documentation generator. Markdown for content. Jade/stylus for templates.
rsaOpenSSL RSA library for nodejs
wobotA plugin-based HipChat bot written in Node.js.
notifoSend push notifications to your iPhone for free using node.js and notifo.com
face-detectPure-JS face detection; nodeified &npmified fork of liuliu's browser version https://github.com/liuliu/ccv/tree/current/js
osc4nodeOpenSoundControl for Node.js
passport-http-bearerHTTP Bearer authentication strategy for Passport and Node.js.
sesameNode.js session middleware for lazy people
zlibcontextSimple, synchronous deflate/inflate for node.js buffers
patternAn experiment with my new prototypal style programming
hook.io-twittera Hook for communicating with the Twitter API
creationixMy personal sandbox for growing packages.
wwwdudeA flexible HTTP client library for node.js
crontabA module for reading, manipulating, and writing user cron jobs with node.js
node_xslta simple XSLT addon for node
parsleya pure javascript http parser
yprojectCommand-line utility to scaffold projects and components using the YUI Build Tool
fast-statsQuickly calculate statistics of a running stream of data
cluster-socket.iocluster socket.io processes. WARNING: works best with websocket/flashsocket (other types _will_ see dupes)
putPack multibyte binary values into buffers in node.js
ezcryptoProvide standard and secure cryptographic algorithms for NodeJS. Support MD5, SHA-1, SHA-256, RC4, Rabbit, AES, DES, PBKDF2, HMAC, OFB, CFB, CTR, CBC
typed-arrayTyped Array implementation for V8 and Node.js
node-recurlyA node.js library for the Recurly.com api
vmcjsA node.js library version of the CloudFoundry VMC gem.
codem-transcodeOffline video transcoder written in node.js
bintreesJavascript implementation of binary search trees
tmpTemporary file and directory creator for node.js
npmdepCompute dependency graphs for npm
gettextAn adaption of Joshua I. Miller's Javascript Gettext library for node.js.
itunesiTunes API implemented in Node.js
diffbotnode.js wrapper for the Diffbot API (article and frontpage)
dep-graphSimple dependency graph management in JavaScript
iptriePatricia trees for node, specifically for IPv4 and IPv6 addresses.
icalicalendar for node.js
dnode-sessionDNode session handling and integration with Express session storage
jade-i18nMinimal Node.JS configuration interface with support for overrides, environments and inheritance.
palsu-appCollaborative meeting tool
qqOut of service — Extensions for the Q promise library for JavaScript
github-hookThrow your Node.JS apps in /var/webapps/vhosts and let 'er rip!
yelpNode.js module for interacting with Yelp's API v2.0
pachube-streamA streaming TCP client for the pachube TCP Server for Nodejs
filesetWrapper around miniglob / minimatch combo to allow multiple patterns matching and include-exclude ability
spreadsheets
node-wikiA wiki that uses pluggable backends for storage and markup filtering.
hook.io-webhooka simple Hook which creates a httpServer and emits requests as hook.io events
bncodebencoding (bittorrent) in javascript
mitm-proxyNode.js Man-in-the-middle http and https proxy
orchestraOrchestra
ircbotA custom little node.js irc bot based on node-irc
fastcgi-streamFastCGI protocol implementation.
node-forkBackported child_process.fork() function module from nodejs 5.x/6.x for nodejs 4.x
scribeNode.js client for scribe
Google_Plus_APINode module for using the official g+ api
facebook-signed-requestFacebook-Signed-Request parser for node.js
json-streamifyStreaming version of `JSON.stringify` for node.js
mjoeMonkey Joe will do the monkey job for you.
awsAn evil wrapper for the amazon command line tools
settingsSimple, hierarchical environment-based app settings.
rsseeNode RSS EventEmitter
libyamlA Node.js binding for LibYAML.
rhymeA rhyming dictionary for node.js
node-nxtNode.js module to connect to, communicate with and control Mindstorms NXT devices that run pbLua.
sc-handlebarsCompile Sproutcore Handlebars Templates on the server
sweetSweet Disposition: Interoperable Content-Disposistion headers for Node.JS
oathTiny library for node and the browser that makes it easy to build and interact with promise/future based APIs.
gitwikiWiki module for nodejs built on top of gitteh.
hook.io-twilioa Hook for sending sms messages, making phone calls, and getting phone calls
gitProviderAn http/connect/stack layer to serve the contents of a 'git' repository over HTTP.
dnode-ezmake events between clients and servers seamlessly ez!
facebook.nodeFacebook API Client for Node.js
node-statsd-instrumentProvides metaprogramming methods to inject StatsD instrumentation using node-statsd
currysimple curry module, with nothing *too clever*, and full test coverage
autonAutomatic resource compiler for node js
coordinatorConverts between GPS coordinate systems
urllibHelp in opening URLs (mostly HTTP) in a complex world — basic and digest authentication, redirections, cookies and more. Like python's _urllib_ module.
node-i3ipc with i3 using node.js
NodeSSHA lightweight SSH client for Node.js
rate-limiterA module for rate limiting HTTP(s) requests based on the client IP address.
nyancatnyancat for the command line
icecapdjs
node-downloaderdownloader module for node.js
unicodeunicode lookup table
underscorifyan itty bitty curry utility
htpasswdNode.js package for HTTP Basic Authentication password file utility.
socksifiedHTTP SOCKS support for node.js
uuid-purePure-JS random base64-uri id generation.
bashUtilities for using bash from node.js.
retryAbstraction for exponential and custom retry strategies for failed operations.
parasiteparallel http client for node
xcbjsExposes XCB to JavaScript
chainerBuild callback chains without ridiculous indentation!
shufflenode.js package for shuffling and dealing decks of cards (or anything else you'd like to shuffle)
collectdNodeJS module for receiving data from collectd
npm-tweetsPublishes tweets when libraries are updated on NPM.
guardtimeGuardTime signing service access/verification API for node.js
prenupSyntactic sugar for Vows.js
isbngit svn clone http://isbnjs.googlecode.com/svn/trunk/
ps-tree
pulseNode.js library for listening to Mozilla Pulse messages.
repl-editedit Node repl commands with your text editor
viceVim mode for ace
Commentsproviding commenting functionality with the help of mongodb and node.js
retrieTiny library to make optimized regexes for a specific set of texts
stextileA simple textile parser
mongohqNodeJS plugin for MongoHQ API
mecab-bindingVery simple MeCab binding for Node.js
autotestMonitor for any changes in your node.js application and automatically rerun your tests.
hook.io-replNOTICE: hook.io-repl has been depreciated. ALL HOOKS NOW SUPPORT A NEW "--repl" OPTION WHICH WILL START A REPL FOR YOU
quack-arrayDoes it quack like an array?
node-nudenode.js nudity detection based on nude.js
graveVersion tracking for couchdb views with cradle
xferSimple binary TLV reader/writer for node.js
onyxStatic file server for Node.js.
leisureAdd hypermedia awareness to your REST services.
forkSimple process forking addon for Node.js
padLeft and right string padding for NodeJs
transitiveAutomatic propagation of changes to your data between browsers, mobiles and servers.
touchtouch(1) for node
scrapinodecontent driven and route based scraper
ssh-agentNode.js client library for interacting with the OpenSSH Agent
http-recorderA little tool to record and replay http requests.
emit.iodraft-12 websocket base classes for NodeJS
ender-dragdealerEnder integration for Ovidiu Chereches excellent drag based javascript component.
linestreama stream emitting lines (from files, streams) [Node.js]
hipchatFull-featured HipChat interface for Node.js
htdigestNode.js package for HTTP Digest Authentication password file utility.
lines-adapteran evented, line-oriented I/O library for node.js
EstroExtended String Object for JavaScript
zutilA SunOS-specific wrapper over zone.h and libzonecfg.h APIs
nolifenolife restarts an application if a file changes
assertvanishassert that an object will vanish
scriptbroadcastBroadcast recorded typescripts(shell sessions)
qqwrynodeJS driver for libqqwry
conseqA small library for making nested async calls more manageable in node.js
rot13Native c++ extension for node.js for performing rot13 substitution
autoreleasepoolA very simple wrapper around the OS X NSAutoreleasePool, for NodeJS
https-detectdetect whether a stream is an http or https request and forward to the appropriate server
feedBumA port of the PHP project FeedWriter to Node.js. This is a libary to help create RSS and ATOM feeds
simple-ffmpega very simple object oriented node module for wrapping the ffmpeg command line app
monomeA library for writing monome apps with node.js
joosex-attributeAdditional features for Joose attributes
filesystem-composerCommonJS filesystem composition library
multipart-stackA `StreamStack` subclass that parses "multipart" data, often from SMTP or HTTP.
digestHTTP Digest authentication for NodeJS
unshortenURL unshortener for Node.js
task-joose-nodejsJoose, packaged with NodeJS flavour
syndicateA peer-ish pubsub-ish module for updates over http, tcp, and udp
minreqminimalistic request library for node
confConfig library for Nodejs
conpaAsset Allocation application
curatorA flexible process monitoring and management framework with node.js
custom-debugLaunch debugger on your favorite port from your javascript code!
pairtreePairtree in JavaScript
paper-keys(keypair) --> (one-page SVG with QR codes)
bricks-rewritebricks.js rewrite module
argonFunction argument validation/processing for CoffeeScript
distribute.itDistributed bittorrent management system.
assertionsloads of useful assertion functions
joosex-cpsSome syntax sugar for 'Continuation Passing Style' in Joose
jasmine-jqueryjQuery matchers and fixture loader for Jasmine framework
ast-transformerNode UglifyJS AST Transformer
expandaExpanda takes a string and expands all the urls it finds.
queuelibserious async serial flow control for your queue
hook.io-wgetA hook to download files through HTTP. Based on the http-get module by Stefan Rusu.
http-streamerstreamer 4 http
astrolinone way to have a home for astrology open source
node-logSimple logger for NodeJS
appendappend properties from one object to another
samsimple asset manager
detectAn npm package for detecting npm package dependencies.
bufferlibSet of classes to simplify reading and creating of Buffers
dirsumA small node.js library that computes checksums of directory trees
testfulnodejs test framework for restful(http) service
kansoThis repository has moved
discoveryrss/atom discovery
nttpdA directory-based HTTP server for Node.js that executes Node files automatically
basic-authBasic auth for NodeJS
dsSimple data store for prototyping
contractDesign by contract for node!
cradle-initsets up couchdb nicely
bitly.node
preciousthe minimum kind of ephemeris
DateZA wrapper object for the javascript built-in Date object with the missing setTimeZoneOffset() method intended to use with Node.js
enumerableA node.js enumerable module mimicking the linq api from .NET
vasttrafikSimple Node.js wrapper around Vasttrafik API
proto-listA list of objects bound by prototype chain
express-with-easeWrapper for express for Rails-like RESTful URIs
magicMagic is a utility library for Node.JS to provide V8 Interceptor objects in order to get the same functionality as PHP's __get and __set. Magic is designed to let developers write promise based functionality in a better syntax without function calls.
lzflzf compression library for nodejs
data-uuidProvides RFC4122v4 complaint UUIDs
deployjsA simple deploy script to handle deploying cluster.js apps
http-request-providerCross-platform HTTP request implementation
formulatethin wrapper for formidable, making it a touch more convenient.
iostatysstat's iostat wrapper for monitoring i/o usage on a unix machine with iostat installed (package sysstat)
hook.io-helloworlda simple "helloworld" Hook. listens for events, emits hello events.
ip2ccEfficiently convert IP addresses to two-letter country codes
nickservCommunicates with the NickServ IRC service
atomicAtomic operations
webhookit-objectbuilderWebHookIt Packages
webhookit-httpWebHookIt Packages
trieA trie dictionary storage model for Node.js
chameleon
transcodeOut of service — Character set transcoder for NodeJS, built on libiconv
clicktimeA Node.js wrapper for the ClickTime SOAP API
abhispeakFinally, some lorem ipsum worth reading.
gg
fshA filesystem helper library for node
memoizerMemoization in NodeJS : f = memo(g) and your done!
forker
reswareNode middleware to wrap around the http.ServerResponse for setting headers before writeHead() gets called
flagpollEasy polling system
connectorNode request manager for HTTP-based API clients
stack2Fork of 'Stack' with some added goodies that won't be included in the main repo.
yanlibsYet Another NodeJS Libraries
correctorA really simple Node.js spelling correction module based on the levenshtein distance between words.
promised-fsdefer/when style promise based filesystem API for NodeJS
wildfileexpand path/*/to/*/wildcard.* selectors
alfred-bcryptbcrypt for NodeJs
warpJump right to where you want to be. Easy web crawling in javascript
dysHTTP dispatching framework for node.js. Supports Filter like interceptors and Servlet like Actions, uses a Guice-ish dependency injection system..
pinboardnode.js module for Pinboard API
jslint-strictThe JavaScript Code Quality Tool
mathJavaScript Mathematical Functions
makeerrorA library to make errors.
ansi-fontANSI font styling utils
kokuKoku bindings for Node.js
smallhashCompress data into the smallest string
pashuaCreate simple Aqua dialogs from Node.js using Pashua
http-loadA simple load HTTP load testing tool
fire-httpfire.js HTTP Request Expressions
shiftStandard Interface to the Node.js Template Engines.
shelld
kiokujs-backend-batchBatching backend for KiokuJS
dk-assetsAsset Manager for Drumkit.js
dev-warningsDebug messages for various functions.
dk-coreCore collection of Drumkit functionality
dk-routesRouting plugin for Drumkit
dk-serverHTTP Server plugin for the Drumkit.js Framework
sonesSones graphDB node client.
oxOX - Online X-Terminal
dk-transportData Transport Plugin for Drumkit.js
dotaccessA library to access object with "dot notation strings"
earsmessaging framework for communicating with running node.js applications over http
matrixmatrixy functions, cartesian product etc!
prowlWrapprer for prowl, http://prowl.weks.net/
vanguardSecret American Probe
extx-reference-slotExtJS extension for accessing components hierarchy with mnemonic names
fenpgnFEN Forsythe-Edwards Notation and PGN in NodeJS
contextContext - no more passing stuff down the caller chain!
yasessionYet another session implementation for Node.js
pecodePlay around PEG
ninotifyNodeJS inotify addon
bean.notify.growlgrowl notification bean for beanpole
swarmswarm has been deprecated, the repository is here for historical reasons.
coffee-echonestEchoNest API implementation written in CoffeeScript
codepadAn interface to codepad.org in node.js
gamegame
nedA reimplementation of the parts of `sed` that I like.
beanprepFinds bean dependencies and installs them
teamgrowl-serverTeamgrowl-server is a http/comet server that allows you to post to an http endpoint and trigger a growl message across all connected teamgrowl clients on that station & channel.
termutilterminfo utility for node.js
nerdA node framework that should make sense to rails developers.
tictocA simple timer for node.js just like the one from matlab. tic() dowork() toc(); NOTE: DO NOT USE THIS. console.time('myfun'); console.timeEnd('myfun') work just as well.
regextnamed capturing groups for javascript regexers
watch-nodeAutomatically restart Node.js server when a file changes, recompile JS/CSS. Do anything. Uses Mac FSEvents.
redmarkA per-job rate limited work queue module for node.js
redecardRedecard (former VisaNet) for Node.js. Redecard is 2nd largest Brazilian credit card processor. Work in progress.
bumperSimple release management for npm packages with git
nexttickCommon functions using process.nextTick()
nicetimeNice time pretty prints unix timestamps ala Twitter
hermes-raw-clientStateless Hermes client for Node.js
pdflatex
piton-mixinMixes in the functions from another objects prototype from the piton toolkit
parserproxyA JSON-over-HTTP proxy for node-feedparser and node-opmlparser
http-booterinitialize node http request, extract get post cookie files
joosex-meta-lazyRole to make metaclass 'lazy'
Daisyexpose beanpole routes to http, amqp, websockets, etc.
partialpartial function application in nodejs
ossp-uuidOSSP uuid bindings for node.js
simple-proxyA Simple and minimalist http proxy for node
bean.httpexpose your beanpole routes over http
tap-consumerA module for consuming TAP output
nakeRuby Rake/GNU Make like tasks management tool for NodeJS
node-channelfull channel api for node projects based on expressjs
loadLoad groups of files and settings quickly from a folder and its subfolders.
s3-postFunctions for S3 POSTing and policy signing
promised-httpPromised based http library.
muzak
cm1-routeRouting/footprint engine extracted from HootRoot
protoparse(Binary) protocol parsing for node.js
traceyFind out how you got somewhere
ooYour best tool in leveraging javascript prototype object model
per-second
domDOM traversal, manipulation, and events library
tvisterNodejs live status checker for JustinTV, Own3d, Regame, etc.
vineAPI builder
dlite-fb
uijavascript ui
netnet
x-corenode.js core extensions
piton-http-utilsHTTP support functions for nodejs
404projectA node client for http://www.dshield.org/tools/404project.html
teamgrowlTeamgrowl is a comet client for teamgrowl-server that that allows you to post to an http endpoint and trigger a growl message across all connected teamgrowl clients on that station & channel.
swakeTask execution tool used by swarm
sshmqSSH wrapped, key-authenticated messaging
spatialA spatial hash module for node.js
simple-settings
script-builderMakes it easier to manage bigger script projects.
drestnode.js rest server maker
node-filterFilters to validate values (inspired from PHP's filters API) for Node.js
refmateReference management software
readability.node
reaRea is a fancy wrapper over connect.router
rblog
http-proxy-no-line-184-errorA full-featured http proxy for node.js
iws
utility-beltAdd ruby-like chained casting methods to the predefined object types.
word-generatorRandom generate a word or many words which can be used as (guess/crack) passwords, keys etc in nodejs.
wrapPrototype.js style context wrapping it in another function in NodeJS.
piton-string-utilsGeneral purpose string parsing and formatting functions
pathsSimple $PATH management for OSX in nodejs
labBuilderBuilds a script loader labBuilder.js that uses lab.js based on a set of files defined in json
ldifgrepGrep for LDIF
log5A simple logging utility
oahunpm module for Oahu platform access
nutilUtility methods for general node.js programming
matrixlibmatrix support and routines for nodejs
northwatchercron for filesystem changes
nodienodie restarts an application if it dies
nanostateA simple FSM class for node.js
predicatelist tossing aid