Most Starred Packages

Page 1 next →

express Sinatra inspired web development framework - 292

async Higher-order functions and common patterns for asynchronous code - 157

request Simplified HTTP request client. - 127

grunt The JavaScript Task Runner - 121

socket.io Real-time apps made cross-browser & easy with a WebSocket-like API - 113

mocha simple, flexible, fun test framework - 101

lodash A utility library delivering consistency, customization, performance, & extras. - 97

underscore JavaScript's functional programming helper library. - 89

mongoose Mongoose MongoDB ODM - 83

jade Jade template engine - 77

redis Redis client library - 74

browserify browser-side require() the node way - 63

connect High performance middleware framework - 63

commander the complete solution for node.js command-line programs - 57

coffee-script Unfancy JavaScript - 53

colors get colors in your node.js console like what - 48

gulp The streaming build system - 47

optimist Light-weight option parsing with an argv hash. No optstrings attached. - 46

q A library for promises (CommonJS/Promises/A,B,D) - 44

moment Parse, manipulate, and display dates. - 43

stylus Robust, expressive, and feature-rich CSS superset - 43

jshint Static analysis tool for JavaScript - 42

passport Simple, unobtrusive authentication for Node.js. - 41

hapi HTTP Server framework - 40

bower The browser package manager. - 37

nodemailer Easy to use module to send e-mails, supports unicode and SSL/TLS - 37

sails API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io) - 36

uglify-js JavaScript parser, mangler/compressor and beautifier toolkit - 36

mkdirp Recursively mkdir, like `mkdir -p` - 35

cheerio Tiny, fast, and elegant implementation of core jQuery designed specifically for the server - 34

mongodb A node.js driver for MongoDB - 33

mysql A node.js driver for mysql. It is written in JavaScript, does not require compiling, and is 100% MIT licensed. - 33

winston A multi-transport async logging library for Node.js - 28

forever A simple CLI tool for ensuring that a given node script runs continuously (i.e. forever) - 26

marked A markdown parser built for speed - 26

validator String validation and sanitization - 26

chai BDD/TDD assertion library for node.js and the browser. Test framework agnostic. - 25

formidable A node.js module for parsing form data, especially file uploads. - 25

node-inspector Web Inspector based nodeJS debugger - 25

grunt-cli The grunt command line interface. - 24

koa Koa web app framework - 23

nodemon Simple monitor script for use during development of a node.js app. - 23

npm A package manager for node - 23

less Leaner CSS - 22

mime A comprehensive library for mime-type mapping - 22

through simplified stream contsruction - 22

grunt-contrib-watch Run predefined tasks whenever watched file patterns are added, changed or deleted. - 21

bcrypt A bcrypt library for NodeJS. - 20

shelljs Portable Unix shell commands for Node.js - 20

backbone Give your JS App some Backbone with Models, Views, Collections, and Events. - 19

chalk Terminal string styling done right. Created because the `colors` module does some really horrible things. - 19

debug small debugging utility - 19

glob a little globber - 19

jsdom A JavaScript implementation of the W3C DOM - 19

restify REST framework - 19

should test framework agnostic BDD-style assertions - 19

ejs Embedded JavaScript templates - 18

node-uuid Rigorous implementation of RFC4122 (v1 and v4) UUIDs. - 18

dnode freestyle rpc - 17

levelup Fast & simple storage - a Node.js-style LevelDB wrapper - 17

pg PostgreSQL client - pure javascript & libpq with the same API - 17

esprima ECMAScript parsing infrastructure for multipurpose analysis - 16

n node version manager - 16

xml2js Simple XML to JavaScript object converter. - 16

yo CLI tool for scaffolding out Yeoman projects - 16

docpad DocPad is a next generation web architecture that lets you create fast static websites with dynamic abilities and powerful abstractions. Write your website as files on your computer, entries in a database, or even RSS feeds and DocPad will import it, gene - 15

grunt-contrib-jshint Validate files with JSHint. - 15

handlebars Handlebars provides the power necessary to let you build semantic templates effectively with no frustration - 15

http-proxy HTTP proxying for the masses - 15

gm GraphicsMagick and ImageMagick for node.js - 14

markdown A sensible Markdown parser for javascript - 14

nano minimalistic couchdb driver for node.js - 14

nconf Hierarchical node.js configuration with files, environment variables, command-line arguments, and atomic object merging. - 14

nib Stylus mixins and utilities - 14

tap A Test-Anything-Protocol library - 14

ws simple to use, blazing fast and thoroughly tested websocket client, server and console for node.js, up-to-date against RFC-6455 - 14

yeoman The Yeoman CLI is deprecated. See http://yeoman.io/migrate.html for more info. - 14

bunyan a JSON Logger library for node.js services - 13

component Component package manager consuming git repositories - 13

grunt-contrib-uglify Minify files with UglifyJS. - 13

minimatch a glob matcher in javascript - 13

superagent elegant & feature rich browser / node HTTP with a fluent API - 13

bluebird Full featured Promises/A+ implementation with exceptionally good performance - 12

canvas Canvas graphics API backed by Cairo - 12

consolidate Template engine consolidation library - 12

event-stream construct pipes of streams of events - 12

http-server a simple zero-configuration command-line http server - 12

jsontool a 'json' command for massaging JSON on the command line - 12

knox Amazon S3 client - 12

level Fast & simple storage - a Node.js-style LevelDB wrapper (a convenience package bundling LevelUP & LevelDOWN) - 12

rimraf A deep deletion module for node (like `rm -rf`) - 12

sqlite3 Asynchronous, non-blocking SQLite3 bindings - 12

co generator async flow control goodness - 11

downpress Downpress is simple, fast and lightweight generator of static websites. - 11

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 - 11

johnny-five The JavaScript Arduino Programming Framework. - 11

nopt Option parsing for Node, supporting types, shorthands, etc. Used by npm. - 11

pm2 Modern CLI process manager for Node apps with a builtin load-balancer - 11

supertest Super-agent driven library for testing HTTP servers - 11

tape tap-producing test harness for node and browsers - 11

Page 1 next →

npm loves you