app-conf ## Usage
arff ARFF parsing and formatting
collect-property Collect property over prototype chain
compiled-accessors Compiled getter/setter for highest perfs.
create-array Easier array creation
csv2json Stream and CLI to convert CSV to JSON
dl-tiles Downloads tiles from OSM for a location and saves them in an MBTiles store
event-to-promise Create a promise waiting for an event
exec-promise Testable CLIs with promises
hashy Create, check and update password hashes.
http-server-plus Augmented `http.Server`, HTTP/HTTPS and multiple ports on the same instance
human-format Converts a number to/from a human readable string: `1337` ↔ `1.34kB`
is-readable-stream Check whether a value is a readable stream
is-writable-stream Check whether a value is a writable stream
make-error Make your own error types!
methodize Makes a function behaves as a method.
nice-pipe Nicer Node.js pipes
range-parser2 Parse ranges and unions: '1-3,5-7,12' → [1, 2, 3, 5, 6, 7, 12]
xo-backup Order Xen-Orchestra to snapshot all running VMs
xo-cli Basic CLI for Xen-Orchestra
xo-lib Library to connect to XO-Server
xo-server Server part of Xen-Orchestra
xo-server-auth-ldap LDAP authentication plugin for XO-Server
xo-web Web interface client for Xen-Orchestra
adj-noun Gives you a random adj-noun pair that you can use as a unique identifier
adventure-time a web UI for doing nodeschool adventures in the browser
angular-hint run-time hinting for AngularJS applications
ansimd Markdown to ANSI for your terminal
async-profile Node.js async CPU profiler
blanket seamless js code coverage
bops buffer operations
bottlejs A powerful, extensible dependency injection micro container
brain Neural network library
bun A useful container for streams
catberry Catberry is a framework with Flux architecture, isomorphic web-components and progressive rendering.
chanel Channel-based control-flow for parallel tasks with concurrency control
changeset Library to diff JSON objects into atomic put and delete operations, and apply change sets to objects. Useful with Levelup/LevelDB object synchronization.
csv CSV parser with simple api, full of options and tested against large datasets.
cuid Collision-resistant ids optimized for horizontal scaling and performance. For node and browsers.
d Property descriptor factory
defined return the first argument that is `!== undefined`
dependency-check checks which modules you have used in your code and then makes sure they are listed as dependencies in your package.json
double-ended-queue Extremely fast double-ended queue implementation
drawille Drawing in terminal with unicode braille characters
duplexify Turn a writeable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 input
eelmail email server
elasticsearch The official low-level Elasticsearch client for Node.js and the browser.
escape-string-regexp Escape RegExp special characters
fast-getter Create lazy properties that replace themselves with normal ones
file-type Detect the file type of a Buffer/Uint8Array
fs-promise Filesystem methods as promises, with optional fs-extra and fs-graceful dependencies
generic-pool Generic resource pooling for Node.JS
global Require global variables
gulp The streaming build system
gulp-autopolyfiller Autopolyfiller plugin for Gulp.
gulp-autoprefixer Prefix CSS
hapi HTTP Server framework
have Have your arguments, and validate it too. -- Slick arguments validator for all your js functions.
he A robust HTML entities encoder/decoder with full Unicode support.
hex Pretty-prints a Buffer
highland The high-level streams library
http-server A simple zero-configuration command-line http server
http2 An HTTP/2 client and server implementation
in-publish Detect if we were run as a result of `npm publish`
istanbul Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests
jsinspect Detect structural similarities in your code
json-mask Tiny language and engine for selecting specific parts of a JS object, hiding the rest.
level-party open a leveldb handle multiple times
machine_learning Machine learning library for Node.js. You can also use this library in browser.
marked-man wrapper adding manpage output to 'marked', inspired by 'ronn'
mime A comprehensive library for mime-type mapping
mocha simple, flexible, fun test framework
mochify TDD with Browserify, Mocha, PhantomJS and WebDriver
multikey-hash Generates a hash based on function arguments
mz modernize node.js to current ECMAScript standards
n node version manager
next-tick Environment agnostic nextTick polyfill
ngoose models done like mongoose, but storage agnostics
nlf Find licenses for a node application and its node_module dependencies
node-shell Atom Shell bindings for nodeJS
nodemailer Easy as cake e-mail sending from your Node.js applications
nodemailer-markdown Markdown content for Nodemailer
nodepdf Down and dirty PDF rendering in Node.js
numeral Format and manipulate numbers.
observatory Beautiful UI for showing tasks running on the command line.
peer-vnc access to VNC desktop from anywhere
phantomjs Headless WebKit with JS API
pretty-error See nodejs errors with less clutter
protocol-buffers Protocol Buffers for Node.js
proxima An HTTP and TLS (HTTPS) reverse proxy server intended to replace full web servers for proxying Node.js applications.
pull-stream minimal pull stream
redis-commander Redis web-based management tool written in node.js
safe-regex detect possibly catastrophic, exponential-time regular expressions
scmp safe, constant-time string-comparison
search faster 'ack' written with nodejs
shout Web IRC client
slap Sublime-like terminal-based text editor
smil2css SVG animation supporting IE10+ and <noscript>.
snake-game play snake in your terminal
source-map-support Fixes stack traces for files with source maps
tar-fs filesystem bindings for tar-stream
tmp Temporary file and directory creator
torrent torrent from the command line
trash Cross-platform command-line app for moving files and directories to the trash - A safer alternative to `rm`
traverse traverse and transform objects by visiting every node on a recursive walk
tty.js A terminal for your browser
undo.js Undo.js http://jzaefferer.github.com/undo/demos/
unfluff A web page content extractor
url-regex Regular expression for matching URLs
xdg-basedir Get XDG Base Directory paths
xkcd-password Creates an XKCD-style password based on your parameters. Includes a CLI (xkcd-password) for your convenience, and a default wordlist. Supports both a callback-based API and Promises/A+.
yn Parse yes/no like values
You Need Help