slate-irc

slate-irc (GitHub: slate/slate-irc, License: MIT) is a module by that part of the recently released open source IRC client called Slate and is a general purpose IRC client with simple plugin system.   ? 1…

cli-table

In this post we continue the small mini-series of posts about modules for writing CLI (command line interface) tools in Node.js. In the first post we talked about parsing arguments supplied via…

yargs

This post kicks off a small mini-series of posts about modules which making writing CLI (command line interface) tools in Node.js easier. Typically, when starting a new CLI tool, the…

lockit

So you got a really cool idea for an app or a service. You get all fired up, talk to your friends about, write down some bullet points and run…

qr-image

QR code is this super cool thing you probably have been seeing all over the place lately. It started appearing in North America a few years ago but the actual standard…

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…