flashcardz Intelligently quizes you
pushpush Get a Pushover notification if you haven't pushed any open source code on Github today
stream-string Converts a stream to a string and supports promises.
array-shuffle Randomize the order of items in an array
array-uniq Create an array without duplicates
assumejs Assume your node.js production server won't fail. And get notified if you were wrong.
bcrypt A bcrypt library for NodeJS.
body-parser Node.js body parsing middleware
brain Neural network library
browserify browser-side require() the node way
busboy A streaming parser for HTML form data for node.js
chalk Terminal string styling done right. Much color.
compression Node.js compression middleware
cron Cron jobs for your node
csrf primary logic behind csrf tokens
dnode freestyle rpc
dots Truncate string
download Download and extract files effortlessly
elasticsearch The official low-level Elasticsearch client for Node.js and the browser.
express Fast, unopinionated, minimalist web framework
faker Generate massive amounts of fake contextual data
fixtures-fs Create a temporary fs with JSON fixtures
fs-extra fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as mkdir -p, cp -r, and rm -rf.
gen-run Generator Async Runner. Makes it possible to yield and wait for callbacks and thunks.
get-port Get an available port
glob a little globber
gm GraphicsMagick and ImageMagick for node.js
gulp-browserify Bundle modules with Browserify
gulp-uglify Minify files with UglifyJS.
gulp-webp Convert images to WebP
hashids A small Node.js class to generate YouTube-like hashids from one or many numbers. Use hashids when you do not want to expose your database ids to the user.
inquirer A collection of common interactive command line user interfaces.
interfake A simple way to create dummy APIs
jsinspect Detect structural similarities in your code
knex A batteries-included SQL query & schema builder for Postgres, MySQL and SQLite3 and the Browser
level Fast & simple storage - a Node.js-style LevelDB wrapper (a convenience package bundling LevelUP & LevelDOWN)
lowdb Flat JSON file database
matcha Benchmark your code.
mockery Simplifying the use of mocks with Node.js
moment Parse, validate, manipulate, and display dates
nanny Scaffolding for node cluster
ncurses An ncurses binding for node.js
nightmare A high level wrapper for Phantomjs
node-fetch A light-weight module that brings window.fetch to node.js and io.js
node-inspector Web Inspector based nodeJS debugger
node-uuid Rigorous implementation of RFC4122 (v1 and v4) UUIDs.
nodemailer Easy as cake e-mail sending from your Node.js applications
nopt Option parsing for Node, supporting types, shorthands, etc. Used by npm.
object.assign ES6 spec-compliant Object.assign shim. From https://github.com/es-shims/es6-shim
omelette Omelette.js Simple Autocompletion Helper for Node
once Run a function exactly one time
passport Simple, unobtrusive authentication for Node.js.
pretty-bytes Convert bytes to a human readable string: 1337 → 1.34 kB
pretty-ms Convert milliseconds to a human readable string: 1337000000 → 15d 11h 23m 20s
procstreams Enable easier shell scripting in node
pushover-notificatio... Pushover API for node.js
query-string Parse and stringify URL query strings
request-promise The world-famous HTTP client 'Request' now Promises/A+ compliant. Powered by Bluebird.
rimraf A deep deletion module for node (like `rm -rf`)
smtp-protocol implements the smtp protocol for clients and servers
sparkly Generate sparklines ▁▂▃▅▂▇
supertest Super-agent driven library for testing HTTP servers
supervisor A supervisor program for running nodejs programs
terminal-menu retro ansi terminal menus for serious 80s technicolor business
update-notifier Update notifications for your CLI app
user-home Get the path to the user home directory
whatwg-fetch The global `fetch` function is an easier way to make web requests and handle responses than using an XMLHttpRequest. This polyfill is written as closely as possible to the standard Fetch specification at https://fetch.spec.whatwg.org.
ws simple to use, blazing fast and thoroughly tested websocket client, server and console for node.js, up-to-date against RFC-6455
You Need Help