app-title Node module that will setup the process.title for your application automagically
asyncache Transparently cache your asynchronous get functions.
bubble-stream-error Bubble errors from an array of streams to a master/top stream
custom-err Easily create an error with custom properties attached.
dev-error-handler Error-handling Express middleware that displays syntax highlighted source code.
dynroute Dynamic DNS for your domain using Amazon Route53
express-etaggable Express middleware that handles the Etag caching mechanism for you and only calls the dynamic function to load the content when needed.
get-folder-size Get the size of a folder by recursively iterating through all its sub(files && folders).
git-authors List all authors that have contributed to a git project in descending order, based on the number of commits.
git-blame Shelling out to git blame in a streaming Node fashion.
git-commits Get the commit history of a repo in a Node streamy way (shelling out to git-rev-list(1)).
git-count-commits Get the total number of commits for a repo and a specific revision by shelling out to git.
git-count-files Get the total number of files for a repo and a specific revision by shelling out to git.
git-diff-tree Shelling out to git-diff-tree(1) in a Node streamy fashion
git-download-archive Get a tar/zip archive stream from a git repository (at a certain commit).
git-execute Utility module over child_process.exec for git commands.
git-get-file Return a stream with the contents of file at the revision ref.
git-get-patch Returns a readable stream with a git patch.
git-grep Easily search a git repo in a Node streamy way (by shelling out to git-grep(1)).
git-name-rev Find symbolic names for given revs by shelling out to Git (namely git-name-rev(1))
git-parse-commit Parse git commit data, like the one we get when running `git rev-list ...`.
git-parse-human2 Parse author and committer names from git commits (fork of git-parse-human)
git-show-ref List the references from the local repository in a Node streamy way (by shelling out to git-show-ref(1)).
git-spawned-stream Create a readable stream from a spawned git process.
git-submodules Get submodules data (name, path, url) for a git repo.
git-tree Stream the content of a git tree object by shelling out to git-ls-tree(1)
is-binary Detects if a file is binary based on its content
level-remove-notfound levelUp.get won't callback with notFoundError anymore, instead (null, null)
limit-spawn Kills a child process created with spawn after X bytes are sent
locked-atomic-ws A combination of fs-write-stream-atomic and node-proper-lockfile to ensure that no more than one (atomic) write stream can be used at a time for a certain file.
logit Log everything, everywhere
npm-dep-chain Get all the NPM dependencies for a module / set of modules (goes down the stack, for all the subdependencies etc)
npm-pkginfo Lightweight version of npm-registry-client#get with configurable cache stores.
npm-republicate Replicate an NPM module (along with its deps) from registry A to registry B (by publishing it && its deps).
parallelize Control flow library for parallel async functions; it invokes the callback with the aggregated results or an error
parent-package Recursive search (folder path upwards) until the package.json data is found
pkg-builder A build service for modules that actually works
response-spy Intercepts HTTP response headers && body (without any man-in-the-middle http proxy server)
shebang Extract normalized shebang command token
size-on-disk Wrapper over the [du](http://en.wikipedia.org/wiki/Du_(Unix)) command to get a file/folder's size on disk.
spawn-to-readstream Converts spawn to a ReadStream, buffers the error and emits it
split-transform-stream A combination of through2 and split with a straightforward interface.
trace-current Get the stacktrace for the current position.
treeit Convert your JSON object to HTML without having to modify it in some way.
try-json-parse Doesn't throw an error when JSON.parse() fails, just returns undefined
You Need Help