webdriverjs

webdriverjs (GitHub: camme/webdriverjs, License: MIT) is a module by Camilo Tapia that makes it possible to write super easy selenium tests in your favorite BDD or TDD test framework. webdriverjs is not the “official webdriverjs driver” says Christian…

pretty-error

pretty-error (GitHub: AriaMinaei/pretty-error, License: MIT) is a module by Aria Minaei to render node.js error stack in a much more digestable way. This seems like it might a good module to add to your…

supertest

supertest (GitHub: visionmedia/supertest, License: MIT) is a module by that takes testing HTTP easier via superagent. The motivation with this module is to provide a high-level abstraction for testing HTTP, while still allowing you…

spritesmith

spritesmith (GitHub: Ensighten/spritesmith, License: MIT) is a module by Ensighten Engineering that takes image files and generates spritesheets and coordinate maps. By itself spritesmith would be somewhat difficult to utilize in your workflow, that’s why nice people have created gulp.spritesmith and grunt-spritesmith tasks…

npm-diff

npm-diff (GitHub: segmentio/npm-diff, License: MIT) is a utility module by Julian Gruber to diff two versions of NPM module. I’ve been fascinated recently by all the tools being released to help you manage package.json and module…

nodepdf

NodePDF (GitHub: TJkrusinski/NodePDF, License: MIT) is a module by TJ Krusinski for creating PDF files from web pages. It depends on PhantomJS and works by simply taking a screenshot of a page and stuffing it into…

jsonstream

<a href=”http://browsenpm.org/package/jsonstream”>JSONStream</a> (GitHub: <a href=”https://github.com/dominictarr/JSONStream”>dominictarr/JSONStream</a>, License: Apache) is a module by <a href=”https://github.com/dominictarr”>Dominic Tarr</a> for streaming <code>JSON.parse</code> and <code>JSON.stringify</code>. <pre><code>npm install jsonstream </code></pre> <h2 id=”usage”>Usage</h2> <pre><code>var request = require(‘request’), JSONStream = require(‘JSONStream’), es = require(‘event-stream’) ; var…

jsonstream

JSONStream (GitHub: dominictarr/JSONStream, License: Apache) is a module by Dominic Tarr for streaming JSON.parse and JSON.stringify. npm install jsonstream Usage var request = require(‘request’), JSONStream = require(‘JSONStream’), es = require(‘event-stream’) ; var parser = JSONStream.parse([‘rows’, true]), req…

peerjs

peer.js (Github: peers/peerjs, License: MIT) provides a complete, configurable, and easy-to-use peer-to-peer API built on top of WebRTC, supporting both data channels and media streams. peer.js wraps the browser’s WebRTC implementation to provide a…

node-dependencies

node-dependencies (GitHub: FogCreek/node-dependencies, License: MIT) is a very basic but incredibly useful command line utility written by Doug Patti of Fog Creek that checks and prints out out-of-date dependencies for your Node.js app.