stepup

stepup (GitHub: CrabDude/stepup, License: MIT) by Adam Crabtree is a simple control-flow library that makes parallel execution, serial execution, and error handling painless. This module originated as step by Tim Caswell and was pretty popular. I liked the stepup fork for…

nedb

NeDB (GitHub: louischatriot/nedb, License: MIT) by Louis Chatriot is an embedded persistent database with no dependencies. It implements a subset of the most used MongoDB operations and is currently considered stable. You can use NeDB as an…

Sum-up

sum-up (GitHub: shinnn/sum-up, License: MIT) by Shinnosuke Watanabe is a perfect example of why Node.js ecosystem is amazing. This module is microscopic in size at just 40 lines of code but if you are writing…

Hashring

hashring (GitHub: 3rd-Eden/node-hashring, License: MIT) by Arnout Kazemier is a JavaScript implementation of the Consistent Hashing algorythm. If you don’t know exactly what that is and not into reading dry Wikipedia articles, watch this 3 minute video for a…

hosted-git-info

hosted-git-info (GitHub: npm/hosted-git-info, License: ISC) by Rebecca Turner of the NPM Inc is another fantastic ulitify module for parsing, breaking down and reusing GitHub, BitBucket and GitLab project URLs. It has a simple API and comes with…

phantomas

phantomas (GitHub: macbre/phantomas, License: MIT) by Maciej Brencz is an NPM installed utility for collecting various statistics of web pages ranging from load times, number of request, caching strategies to inline styles and duplicate CSS…

sequest

sequest (GitHub: mikeal/sequest, License: MIT) by Mikeal Rogers is a simplified interface to the ssh2 (GitHub: mscdex/ssh2, License: MIT) that was featured earlier. It provides a simplified approach on top of the stream based interface.   For example, each command…

ssh2

ssh2 (GitHub: mscdex/ssh2, License: MIT) by Brian White is the module for SSH networking in Node.js and is written completely in JavaScript. If you want to do anything SSH related, odds are ssh2 can do it for you.  …

mmmagic

mmmagic (GitHub: mscdex/mmmagic, License: MIT) by Brian White is an async libmagic binding for Node.js for detecting content types by actually doing data inspection and not just trusting a file extension. Obviously this is a much slower…

franc

franc (GitHub: wooorm/franc, License: MIT) by Titus Wormer exists to answer one question – what language is this string written in? And no, this time we aren’t talking about programming languages (although I’m sure there’s…