| Name | Description | Author(s) |
|---|
| wabtools | A place for various Node.js modules I've developed to ease Node.js development | Bill Barnhill |
| wach | Run a command when a file add/update event occurs | Myles Byrne |
| wadey-ranger | wadey's fork of: A node.js library for interacting with Campfire | Unknown |
| waffle | シンプルなWEBアプリケーションフレームワークです。(ALL YOUR NODE ARE BELONG TO US) | Katsunori Koyanagi |
| wagner | Portable Components | Brian Mavity |
| wait | Simple utility functions to simplify setTimeout/setInterval | Trevor Burnham |
| waiter | A simple way to wait for multiple asynchronous calls to return | Marcello Bastéa-Forte |
| waitfor | ERROR: No README.md file found! | Unknown |
| waitgroup | Port of the sync.WaitGroup synchronization primitive from Go lang | Sam Nguyen |
| waiting-around | wait around in a queue with this ui widget | James Halliday |
| waiting-cache | In-memory cache that prevents redundant async work | Julian Gruber |
| waiting-cookie | Cookie store for waiting-cache | Julian Gruber |
| waitjs | Syntactic sugar for setTimeout and setInterval. | Elving Rodriguez |
| waitlist | Manage consumers standing in queue for resources. | James Halliday |
| waitpid | A node.js binding to the waitpid() syscall. | AvianFlu |
| waitress | Simple flow control for multiple parallel async calls. | Adam Blackburn |
| waitus | | Aleafs Zhang |
| waitwake | WaitWake lets you wait for an event to happen again, even if it has already happened once, then wakes you up | Forbes Lindesay |
| wake_on_lan | generate and send Wake-on-LAN magic packets | David Siegel |
| wakemeup | Web app utilizing Wake on Lan to wake up hosts. | Jasper Lievisse Adriaanse |
| walk | A node port of python's os.walk | AJ ONeal |
| walk-dag | walk a directed acyclic graph | Chris Dickinson |
| walk-extra | 'walk' by coolaj86, plus convenience functions. | Meryn Stol |
| walkabout | Path Utility for node.js | Matt Insler |
| walkbuf | Walk a buffer, much like traditional C file I/O. | Stéphan Kochen |
| walkdir | Find files simply. Walks a directory tree emitting events based on what it finds. Presents a familliar callback/emitter/a+sync interface. Walk a tree of any depth. | Ryan Day |
| walkdir-kb | Directory walker with configurable ignore paths | Unknown |
| walkdo | 遍历文件夹并处理所得文件,支持同步遍历和异步遍历,同步遍历顺序严格使用深度搜索算法 | Unknown |
| walker | A simple directory tree walker. | Naitik Shah |
| walkes | very simple walker for esprima AST | Unknown |
| walkie | Basecamp updates via Mac OS X 10.8 Notification Center | Tyler Benziger |
| walkie-watchie | File system watcher | Gabriel Llamas |
| walkr | Recursive file walking / copying for node with middleware | Craig Condon |
| wallaby-blog | CouchDB-based blog engine for nodejs | Rene Roessler |
| walle | tools to build web development environment and an continuous intergration system | Shouqiang Gong |
| wallet | Wallet - nosql database server in java and client in nodejs | Yaroslav Gaponov |
| walltime-js | A javascript library for easily translating a UTC time to a "Wall Time" for a particular time zone and back. | Sprout Social |
| walrus | A bolder kind of mustache. | Jeremy Ruppel |
| walt | Simple build tool for static web apps, Google Chrome extensions etc. | Sven Jacobs |
| wamp.io | Implementation of the WebSocket Application Messaging Protocol (WAMP) for WebSocket.IO or Engine.IO | Nico Kaiser |
| wand | Javascript utilties | Wandjs team |
| wang | Wang tile generator | Joseph Gentle |
| wanghuan-voidmodule-19861103 | ss | wh |
| wangpan | my own wangpan | ftft1885 |
| wanna | Wanna is a blog-aware, static site generator in Node.js. | Shawn |
| want | Use objects and function from any plain JS files in your Node Program. | Toby Ho |
| wants | wants nodejs framework core module | harold jiang |
| wants_example | wants nodejs framework example app | Unknown |
| wantworthy.js | Javascript client for working with the wantworthy.com api. Runs in node and the browser | Ryan Fitzgerald |
| wapm | A CLI for the Web Audio Package Manager | Jordan Santell |
| warden | | Erik Lundin |
| warehouse | Simple JSON-based database | Tommy Chen |
| warehousejs | Warehouse.js is a data storage layer node.js and browser providing unified API for many supported storage engines (MongoDB, MySQL, SQLite, in-memory and others). You can create REST server or client with only few lines of code. | Jakub Dundalek |
| warlock | DSTM/Atomic transactions via WebSockets | Fractal |
| warn | A JSHint configuration / management tool. | Stanley Stuart |
| warp | Jump right to where you want to be. Easy Web Crawling in JavaScript | Big Bang Technology |
| warp-node | http request wrapper for jasmine integration testing | Tim Schindler |
| warpgate | A sharded push oriented key value store | Joseph Moniz |
| was_framework | Micro framework used in the WAS course @UVersailles | Luca De Feo |
| wasabi | A realtime game networking library built around WebSockets | Bryan Conrad |
| wasp-web | NodeJS extensible monitoring solution for cloud servers, processes and applications | Unknown |
| wasp-worker | Wasp daemon to be installed on each monitored host. Has to be used with wasp monitoring tool/ | Unknown |
| watai | A declarative full-stack web testing framework. Maintainable integration tests for all browsers. | Matti Schneider |
| watch | Utilities for watching file trees. | Mikeal Rogers |
| watch_dir | Watch for file changes in specific directory | Sasha Koss |
| watch_r | - recursively watch files - **watch new dirs/files that have been added to any watched directory** - ability to ignore files with `.ignorewatch` including list of files to ignore (similar to `.gitignore`). Use `*` to ignore all files in `.ignorewatch` directory. | Unknown |
| watch-and-run | A simple tool to watch for file changes and run commands after. | Jussi Kalliokoski |
| watch-array | Watch any changes on arrays | Azer Koçulu |
| watch-compile | An watch-compile tool for nodejs.Useful for webdev real-time compilation such as less/coffee or what ever you want. | NStal |
| watch-connect | A connect/express middleware that force browsers to reload when the server detects file changes. | Filirom1 |
| watch-dir | Watch a directory for changes | Simon Wade |
| watch-file | Shell utility for watching file changes. | Antti Sykäri |
| watch-inotify | Watching of file trees based on node-inotify | Alexander Makarenko |
| watch-js | watch | stagas |
| watch-less | Watches your .less files recursively and auto-compiles them. | Justin Greene |
| watch-lessc | Watches your specified .less file and auto-compiles it to the specified .css file. | John Covey |
| watch-node | Simple fsevents wrapper for node | Lance Pollard |
| watch-stream | `ls` meets `tail -f` | 'Dominic Tarr' |
| watch-tree | Yet another library for watching FS trees. Includes a JSON-on-stdout command-line tool and {filePreexisted,allPreexistingFilesReported} events. | Andrew Schaaf |
| watch-tree-maintained | Yet another library for watching FS trees. Includes a JSON-on-stdout command-line tool and {filePreexisted,allPreexistingFilesReported} events. | Andrew Schaaf |
| watch.js | A script and stylesheet reloader. Less browser refreshing. | Mark DiMarco |
| watchable | Watchable Event Extension | Unknown |
| watchables | Watchable value abstraction | Irakli Gozalishvili |
| watchdir | watch a directory. perform a command upon change. | Mark Bao |
| watchdirectory | watchdirectory
============== | Unknown |
| watchdog | Monitored multi-process servers | Damon Oehlman |
| watchdog-timer | Basic watchdog timer for nodejs | Anders Cornell |
| watchdogs | Very simple system monitor. | Felipe Martin |
| watcher | Recompile your Coffee/SASS/Haml/Less/... files as soon as they change | Vjeux |
| watcher_lib | A library that can watch a directory and recompile files if they change. Can be used to build watcher applications such as less-watcher or coffee-watcher. | amix |
| watcherjs | a simple file or directory watcher with a callback action | Alexander Adeniyi Ewetumo |
| watchers | Watch file changes and refresh site in browser | Alejandro Emparan |
| watchersto | Fetch a github projects watchers and exports them to either json, csv or vcf formats | Benjamin Lupton |
| watchfd | watch events open,change,unlink on all files that are refrenced or become refrenced by path. pause/resumeable | Ryan Day |
| watchfiles | Watch mojito project source files for live edit | Haiqiang Chen |
| watchfs | Configurable filesystem watcher & build system | Leanplum |
| watchit | A sensible wrapper around fs.watch | Trevor Burnham |
| watchjs | A utility for watching object changes. | melanke |
| watchman | A simple utility to watch files/directories and perform an action when they change. | Doug Jones |
| watchman.js | A file watching API with a powerful expression parser | Sankha Narayan Guria |
| watchmark | watchmark is a small command line tool to watch a markdown files, parse and compile them to html and reflect the changes to a browser in real time using socket.io | Benedikt Arnold |
| watchmon | Simple file monitor script for restarting your development node.js server | Jared Wright |
| watchn | Intelligently auto execute tasks on file/directory changes | Matthew Kitt |
| watchr | Better file system watching for Node.js | Bevry Pty Ltd |
| watchrun | watch node source directory and run source files in it when they changes | Unknown |
| watchtree | a library for watching FS trees | q3boy |
| watchvar | A simple utility, which allows you to detect if a variable has changed. | Jesse Dunlap |
| watchy | Watchy === | Casey Foster |
| water | | Jeffrey Zhao |
| waterfall | async waterfall wrapper | Sérgio Ramos |
| waterfront | a small but mighty message broker | Brock Whitten |
| waterghost | just for play,but at last is testing my love | wghost |
| waterline | Active Record for Node.js | Mike McNeil |
| waterline-dirty | Waterline adapter for felixge's node-dirty | Mike McNeil |
| waterline-mongo | Mongo DB adapter for Waterline ORM | Mike McNeil |
| waterline-mysql | MySQL adapter for Waterline ORM | Mike McNeil |
| waterline-redis | Redis adapter for Waterline ORM | Mike McNeil |
| watershed | simple websockets (RFC6455) client and server | Joshua M. Clulow |
| waterworks | Waterworks - A Steamworks Api wrapper | Joshwlsn |
| watson | Memory Leak Sleuthing | Harry Brundage |
| watson-js | Watson.js: Simple Node.js API Wrapper for the AT&T Speech API | Michael Owens |
| wav | `Reader` and `Writer` streams for Microsoft WAVE audio files | Nathan Rajlich |
| wave | Wave Gadget API implementation | Scott Wilson |
| wave-reader | WAVE audio stream reader | donpark@docuverse.com |
| waveform | fast waveform generation | Andrew Kelley |
| waveform-autowidth | fast waveform generation | Arbi Ben Ali |
| waveform-util | Generate peak arrays for rendering waveforms in client-side canvas elements | Justin Marrington |
| wavefront-obj | A Wavefront .obj and .mtl file parsers. | Unknown |
| waveheader | Writes a wave header based on options/size to a buffer, returns buffer | karl westin |
| waver | A simple and lightning fast library for reading wave-pcm audio files | Artur Monteiro |
| wax | Tools for improving web maps. | MapBox |
| waybo | A simple web-weibo base on nodejs. | nomospace |
| wayjs | Light and flexible URL pattern matching in JavaScript | Arthur Corenzan |
| waypoint | Waypoint provides browser and server side routing | Luke Morton |
| waypoints | Fire events when scrolling down the page | Anthony Short |
| wayward | Minimal http framework with the basics. | Bradley Griffiths |
| waz-storage-js | Windows Azure Storage library for Node JS | Juan Pablo Garcia |
| wazproxy | an HTTP proxy that automatically signs Windows Azure storage requests | Steve Marx |
| wbc | Static Package Manager | Frank Wang |
| wbpjs | Node.js web boilerplate framework to make friendly web apps | Olivier Penhoat |
| wc | Word Count | Andrew Pennebaker |
| wc-stream | A streaming implementation of Unix's wc, written in pure JavaScript | Christopher Dolan |
| wcf.js | A WCF-compatible web services client stack for node.js | Yaron Naveh |
| wcpack | Packs HTML, JavaScript, and CSS into a web component package. | Matthew Phillips |
| wcs | A tool like wordcount that supports continuous streams at a regular interval | Dave Eddy |
| wcwidth.js | A JavaScript porting of C's wcwidth() and wcswidth() | Woong Jun |
| wd | WebDriver/Selenium 2 node.js client | Adam Christian |
| wd-candy | A candyfull wrapper for WD - WebDriver | Adam Christian |
| wd-gtranslate | Use virual browsers to use google translate | Adam Christian |
| wd-parallel | WebDriver/Selenium 2 node.js client | Mathieu Sabourin |
| wd-parallel-async | Run your WD.js driven tests in multiple browsers, at the same time | Mathieu Sabourin |
| wd-series | Async wrapper for wd.js | http://github.com/jlipps |
| wd-sync | sync version of wd using fibers. | Seb Vincent |
| wd-tools | Utility functions for Selenium WebDriver | Jakob Mattsson |
| wd-unit | Drive in-browser tests with WD. | Mathieu Sabourin |
| wd-zombie | wd headless implementation using zombie | Seb Vincent |
| wdbc | A basic World of Warcraft DBC file manipulation library. | Robert Fate |
| wdt | This tool is used to streamline windows driver development for [WDK 7](http://www.microsoft.com/en-us/download/details.aspx?id=11800). I built this tool because the process of debugging windows drivers is horrendous - at least for me. The flow for driver debugging currently goes like this: | Unknown |
| weak | Make weak references to JavaScript Objects. | Ben Noordhuis |
| weak-bind | An overridable equivalent for Function.prototype.bind | Hugh Kennedy |
| weakcache | | Christian Tellnes |
| weaklink | hunt down and eradicate floating dependencies | Unknown |
| weakmap | Shim for WeakMap with non-leaky O(1) lookup time | Brandon Benvie |
| weakmap.js | A map that holds weak references to its values and automatially removes garbage collected key-value-pairs | Patrik Stutz |
| weasel | Mongoose add-on for saving bulk documents | Brendan Scarvell |
| weather | Yahoo weather API wrapper for node | Chris Campbell |
| weather-api | Low level API abstractions for weather services. | John Roepke |
| weather.js | Weather.js ========== | Noah H. Smith |
| weatherapi | A module to retrieve information about weather from api.worldweatheronline.com | Marius Kubilius |
| weatherman | Node weather client | Nathan Bowser |
| weathernaut | CLI tool for querying the Weather Underground API | bryn austin bellomy |
| weathers | get the weather | Sam Saccone |
| weaver | Interactive process management system | Alexander Nazarov |
| web | A small and fast web/http library for nodejs. (replaces the built-in http module) | Tim Caswell |
| web_assets | share web assets | James Lal |
| web-asset-compiler | Combines and minifies your CSS, LESS and JavaScript into one JavaScript file | Oliver Caldwell |
| web-assets | Define web assets for CommonJS modules. | Azer Koçulu |
| web-builder | Web tool set for compress & combine static files. | pw |
| web-cache | A seamless web cache | Shiran Pasternak |
| web-combiner | Combine & inline & minify js/css/html for web pages, build single file app | newghost |
| web-font-tests | Web Font Tests: using Twitter Bootstrap, Google Fonts and Typekit | Jon Schlinkert |
| web-http-client | a web based http client | Marak Squires |
| web-irc | In-browser IRC client | Aaron Kavlie |
| web-media-player | Simple media player controlled by a web interface. Designed for Raspberry Pi. | James Nylen |
| web-pipe | Node.JS package for making websites with a piping approach | James Costian |
| web-pipe-static | Provides middleware to be used with web-pipe | James Costian |
| web-schema | The meeting of JSON Schema and HTML form validation | Robin Berjon |
| web-send | This will be a node web compatable library that serves static files over HTTP. | Unknown |
| web-server | Web Server for Node.JS | Tom Yandell |
| web-socket | This will be a websocket library that's compatable with the node web library. | Unknown |
| web-terminal | Web-Terminal is a terminal server that provides remote CLI via standard web browser and HTTP protocol. | Boyan Rabchev |
| web-validator | A few simple web validation functions | Max Nachlinger |
| web2splash | A PhoneGap splash screen generator using an HTML document as a template. | Michael Brooks |
| Web4.0 | | Unknown |
| webada | Simplest web server | Manolo Santos |
| webamp | Ampache web interface | Dave Eddy |
| webapp | Make a webapp out of anything | visnup |
| webassemble | Utilize modules-webmake to auto bundle all CommonJS/Node.js pacckages for web browser | Ken Chen |
| webaudio | write audio streams with javascript functions in the browser | johnny |
| webc | compile and test your jade/coffeescript/less webapps | Patrick Boos |
| webcache | webcache [](http://travis-ci.org/fengmk2/webcache) ======= | fengmk2 |
| webcall | webcall api layer | Paul Bohm |
| webcamera | a camera to shooting web page | dead_horse |
| webcl | OpenCL bindings for Node.js | Jeff Fifield |
| webcl-nodep | A WebCL implementation for desktops with NodeJS. This fork requires no dependencies. | Mikael Bourges-Sevenier |
| webdav-sync | Basic local sync to WebDAV servers | Bermi Ferrer |
| webdriver | Client for the webdriver protocol. | Alexander Flatter |
| webdriver-launcher | Node.js Selenium Webdriver Launcher | Peter Pong |
| webdriver.js | jQuery styled WebDriver bindings for node.js | Niklas von Hertzen |
| webdriverjs | A nodejs bindings implementation for selenium 2.0/webdriver | camilo tapia |
| webdriverNode | A nodejs bindings implementation for selenium 2.0/webdriver | Unknown |
| weber | A tool for compiling scripts, stylesheets and templates when developing Javascript web apps. | Ramesh Nair |
| webf | Web Folder is the polpetta, serverdir, or similar programs non-blocking launcher with daemon option | Andrea Giammarchi |
| webfaker | Fake implementations of your favourite Webmaker servers and APIs | David Humphrey |
| webfiller | Webfiller puts data and styling into Web pages on the server and in the browser, by Harald Rudell | Harald Rudell |
| webfinger | Client library for Host Meta (RFC 6415) and Webfinger | Evan Prodromou |
| webfinger-service | a simple webfinger service for node.js | Nick Jennings |
| webfontjson | Convert a set of web fonts to one json file | Andy Hume |
| webfonts | ttf to woff, eot and svg generator | Jamie Hoover |
| webgenjs | A library interpreting a JavaScript object structure as XML or HTML/CSS for generating a markup document. | Magnus Ernstsson |
| webghost | Node Front-end automation test framework | JacksonTian |
| webgl | webGL bindings for node | Tim Caswell |
| webgl-globe | [WIP] Location-based resourcing of 3D map geometry - powering Earthmaps.org | Makesites.org |
| webgl-texture3d | Workaround GLSL function for using 3D textures in WebGL | Google |
| webglew | WebGL extension wrangler | Mikola Lysenko |
| webgme | Web based graphical domain specific modeling environments | Unknown |
| webhook-deployer | Deployer server app triggered by (github) webhooks | Camilo Tapia |
| webhook-templates | Dust.js templates for webhook payloads | Benjie Gillam http://www.benjiegillam.com |
| webhookit-comment | Comment module for WebHookIt | Eric Abouaf |
| webhookit-ejs | EJS templating module for WebHookIt | Eric Abouaf |
| webhookit-email | Email module for WebHookIt | Eric Abouaf |
| webhookit-http | HTTP module for WebHookIt | Eric Abouaf |
| webhookit-jsonparse | JSON.parse module for WebHookIt | Eric Abouaf |
| webhookit-jsonpath | JSONPath module for WebHookIt | Eric Abouaf |
| webhookit-objectbuilder | ObjectBuilder module for WebHookIt | Eric Abouaf |
| webhookit-soupselect | soupselect module for WebHookIt | Eric Abouaf |
| webhookit-xml2js | xml2js-expat module for WebHookIt | Eric Abouaf |
| webhookit-yql | YQL module for WebHookIt | Eric Abouaf |
| webhooks | Easily create webhooks | Tim Oxley |
| webid | WebID module | Unknown |
| webidl.js | A parser for WebIDL and WICDA | Robin Berjon |
| webidl2 | A WebIDL Parser | Robin Berjon |
| webify | A simple drop-in script to make current directory available via http://*:8080 | Vladimir Dronnikov |
| webinos-jsonrpc2 | The JSON-RPC 2 implementation used by the webinos project. | Alexander Futász |
| webjoystick | SDU_WebJoystick a open source project create by FourDays base on Html5 websocket and Device API. we aim to develop a new way to play game--- use your mobile as gamepad, so you can play your web games in your PC and use he special feature of your phone. ## Install it's a module of Node.js. first you need install node,see < http://nodejs.org/> with the help of Node Packaged Modules tool npm, you can easily install it by | FourDays |
| webjs | Simple and stable development for Node.js | Will Wen Gunn |
| webkit-devtools-agent | Webkit devtools agent that leverages remote debugging and profiling of nodejs applications using the built-in webkit inspector. | Camilo Aguilar |
| webkit-server | A driver for webkit-server. | Tristan Dunn |
| weblogic | WebLogic Client | Pehr Johansson |
| webmachine | Webmachine Application Server | Eric Redmond |
| webmake | Bundle CommonJS modules into single script for web browser | Mariusz Nowak |
| webmake-coffee | Develop CoffeeScript applications for browser with Webmake | Mariusz Nowak |
| webmake-middleware | connect and express middleware for webmake | Gilles Ruppert |
| webmake-yaml | Require YAML files with Webmake | Mariusz Nowak |
| webmaker-loginapi | Mozilla Webmaker SSO helper & integration module | Kieran Sedgwick |
| webmaster | Just testing. | Juha Lindstedt |
| webmetrics | Webmetrics JSON API library | Ryan Breen |
| webmoney | Client for WebMoney payment system | Vladimir Andreev |
| webnode | RESTful web service framework on top of Restify | Unknown |
| webnotify | Simple Web Notifications | Unknown |
| webnull | web/null eats your HTTP. a useful tool to assist with stress, performance and experiment testing. | Dotan Nahum |
| webot | An easy-to-use robot for web service. | Jesse Yang |
| webot-cli | Command line interface for weixin-robot | Jesse Yang |
| webp-bin | WebP wrapper that makes it seamlessly available as a local dependency on OS X, Linux and Windows | yuanyan |
| webpack | Packs CommonJs/AMD/Labeled Modules for the browser. Allows to split your codebase into multiple bundles, which can be loaded on demand. Support loaders to preprocess files, i.e. json, jade, coffee, css, less, ... and your custom stuff. | Tobias Koppers @sokra |
| webpack-core | The core of webpack and enhanced-require. | Tobias Koppers @sokra |
| webpack-dev-middleware | Offers a dev middleware for webpack, which arguments a live bundle to a directory | Tobias Koppers @sokra |
| webpack-dev-server | Serves a webpack app. Updates the browser on changes. | Tobias Koppers @sokra |
| webpack-graph | Converts JSON stats from webpack to a nice SVG-Image. | Tobias Koppers @sokra |
| webpagetest | WebPageTest API wrapper for NodeJS | Marcel Duran |
| webpap | Take multiple pictures of a web page via the well known "say cheese", "cheeeese" retoric. i.e. ask to take a picture, webpage signals when it's ready, picture is taken. | Alan Shaw |
| WebParrot | A selectively caching proxy for repeatable client testing | Andrew Barton |
| webpaths | An alternative Web server for Node.js | Arthur Stolyar |
| webpipe | Harness the power of WebPipes in browser and server environments, as well as the command-line. | Matthew Hudson |
| webpoints | ExpressJS-based RESTful service development framework | Sakno Roman |
| webremix | Convert media urls and links to embedded HTML | Edna Piranha |
| webrepl | Serve a repl for a node process via a web console | Mike Mattozzi |
| webrowser | Run web browser within node.js | Tom Zhou |
| webrtc-shim | *Status: DEV* | Unknown |
| webrtc-stream | Stream video and audio | Raynos |
| webrtc.io | Abstraction for webRTC. | Ben Brittain |
| webrtc.io-client | Drop-in client code for webrtc.io | David Peter |
| webrtc.js | World's easiest webrtc | Unknown |
| webrw | A simple read-write store for the Web Computer | Sean Wilkinson |
| websafe-uid | Generate websafe unique ids. | Tim Shadel |
| webseeded-torrent-generator | Generate webseeded torrent files from urls to files. | Patrick Williams |
| websequencediagrams | Interface to websequencediagrams.com | Joe Hildebrand |
| webserver | A very simple webserver for delivering static files. | Joe Hitchens, Sleepless Inc., |
| webservice | turns modules into RESTFul web-services | Marak Squires |
| webshell | A console-based web client utility. | Evan Haas |
| webshot | Webshot provides a simple API for taking webpage screenshots. The module is a light wrapper around PhantomJS, which utilizes WebKit to perform the page rendering. | Brenden Kokoszka |
| website | A set of tools for extracting information out of a website. | André König |
| websmscom | Send text or binary SMS messages over websms.com. | Gerd Reifenauer |
| websock | a complete websockets implementation | Mathias Buus Madsen |
| websocket | Websocket Client & Server Library implementing the WebSocket protocol as specified in RFC 6455. | Brian McKelvey |
| websocket-bench | tool for benchmark websocket (socket.io, faye) | Unknown |
| websocket-benchmark | Websocket Benchmark | Cargomedia |
| websocket-client | An HTML5 Web Sockets client | Peter Griess |
| websocket-client-node-0.6 | An HTML5 Web Sockets client for use with Node >= 0.6 | Peter Griess |
| websocket-conference-server | An HTTP server with WebSocket upgrade for multiple connection sessions. | Dan Houldsworth |
| websocket-driver | WebSocket protocol handler with pluggable I/O | James Coglan |
| websocket-multiplex | WebSocket-multiplex is a thin library on top of SockJS that allows you to do multiplexing of many virtual WebSockets connection over a single physical one. | Marek Majkowski |
| websocket-protocol | A general websocket-protocol implementation for both Clients and Servers. | Micheil Smith |
| websocket-server | A WebSocket Server for node.js, 90-100% spec compatible. | Micheil Smith |
| websocket-stream | websockets with the node stream api. works in browser and node | Unknown |
| websocket.io | Socket.IO websocket server | Unknown |
| websocketpoint | Create a dublex stream around a websocket | Andreas Madsen |
| websockets | WebSocket Server & Client API | EastCloud |
| websocketss | a stream-based implementation of the websocket protocol | Bodo Kaiser |
| webstat | http module wrapper, allows to keep web server usage statistics | Itzik Paz |
| webstream | Stream api for node.js websockets | Elad Ben-Israel |
| webstress-tool | web stress tool | Yaniv Kessler |
| websucks | Vanda platform websocket server | Sameer Rahmani |
| websvr | A simple web server, implement http module(filter) and handler(servlet), autorecover persistent session | Kris Zhang |
| webtail | An example of piping a file over HTTP. | Leandro Ostera |
| webtap | TAP wrapper for testing webservers | Julian Gruber |
| webtest | ERROR: No README.md file found! | Unknown |
| webtools | Tools for Front End Developer | Li Chang Wei |
| webvtt | A command line interface and npm package for the WebVTT JavaScript parser. | David Humphrey |
| webworker | An implementation of the HTML5 Web Worker API | Peter Griess |
| webworker-threads | Lightweight Web Worker API implementation with native threads | Audrey Tang |
| wechat | 微信公共平台自动回复接口服务 | Jackson Tian |
| wechat-mp | Wechat open API utilities. | Jesse Yang |
| weechat | WeeChat Relay Protocol | Eirik Brandtzæg |
| weed-fs | Node.js client for weed-fs, a distributed file store | cruzrr |
| weekee | A wiki base git and markdown, power by Node.js, and can be use with connect or express | dead-horse |
| weekly-schedule | A simple weekly schedule library | Alexa Grey |
| weibayes | Weibull-Bayes eta solver | Unknown |
| weibo | Weibo SDK, base on node. Now support weibo, tqq, tsohu, twitter and github. | fengmk2 |
| weibo-js | Matador compliant library for weibo.com api | Yonggao Pan |
| weibo-oauth2 | Library for interacting with Weibo API V2 via OAuth 2. | yun77op |
| weibo-oauth2-1 | dont use this package, if pull requests are accepted then you wont need this use weibo-oauth2 package from npm | nihaopaul |
| weibo-oauth2-api | weibo-oauth2-api,by nodejs | dongyuwei |
| weibo-packager | batch compressor for js and css, from sina weibo | dongyuwei |
| weibo-sdk | Sina Weibo's Unofficial SDK | Liu Weifeng |
| weibo-timestamp | Do you like the timestamp on weibo or some twitter, this can do it either | debbbbie |
| weibo2 | Weibo SDK with OAuth2, base on node. Now support sina weibo. | debbbbie |
| weiboapi | Sina Weibo API based on webpage analytic | birdroid2@weibo |
| weibosdk | Sina Weibo SDK V2 | leizongmin |
| weibov2 | 改进的nodejs新浪微博SDK | Unknown |
| weidoc | weibo document tool | liusong |
| weighted | A dead-simple module for picking a random item with weights. | Michael Schoonmaker |
| weinre | WEb INspector REmote | apache.org |
| weir | Library for creating BDD-style test flows for JavaScript | Unknown |
| weixin | 微信公共平台自动回复接口服务 | Jackson Tian |
| weixin-api | 微信公众平台API | JeremyWei |
| weixin-robot | 微信公众平台开放消息接口机器人 A robot for wechat. | Jesse Yang |
| weixin-robot-example | weixin-robot 模块示例 | Jesse Yang |
| weld | Template antimatter for javascript | hij1nx |
| wellformed | Wellformed provides easy form validation, filtering, and packaging of errors and values. Keep your controllers and models clean by separating form logic. | Richard Jones |
| wemo | WeMo client | hecomi |
| wemo.js | Node.js library for interacting with a Belkin WeMo | Daniel Friedman |
| wendell | Command based argument parser | Mattijs Hoitink |
| wendy | Some rework plugins to manipulate css | Manuel Stofer |
| weo-http-proxy | A full-featured http reverse proxy for node.js | Nodejitsu Inc. |
| wepay |  | Unknown |
| wepay-api | Node implementation of the WePay API. | Matt Farmer |
| wepp | a node based LESS/CSS and JavaScript Preprocessor | Lars Jung |
| werewolf | You are a werewolf. | uhyo |
| werker | A module to provide a pool for workers | Doug Martin |
| wesley | Protocol compliant web socket server with some awesome extras. | Andrew Lawson |
| westegg | A generic file cache that reloads file data on filesystem changes. | Lucas Chi |
| westpac-payway | Process payments via Westpac PayWay API | Chris Partridge |
| westville-nyc | Daily specials from Westville's NYC locations. | Justin Greenberg |
| wez-telnet | Telnet Protocol Listener | Wez Furlong |
| wf | Tasks Workflows orchestration API and runners | Pedro Palazón Candel |
| wf-pg-backend | A backend for wf built over PostgreSQL | Pedro Palazón Candel |
| wf-redis-backend | A backend for wf built over Redis | Pedro Palazón Candel |
| wfs | WFS (Web Feature Service) client for node | Damon Oehlman |
| wget | wget in nodejs. | Chengwei Wu |
| wgps | Werners GPS library | Werner Vesterås |
| wgxpath | Wicked Good XPath | Jacob Marble |
| wham | whimsical web framework | jden |
| whatcd | What.CD JSON API library | Conrad Pankoff |
| whatlang | simple language detection module | Franz Enzenhofer |
| whats | locates a module's readme and prints it to stdio | jden |
| wheat | Git powered javascript blog. | Tim Caswell |
| wheelbarrow | require anything into your front-end JavaScript | Unknown |
| wheelhouse-couch | A wheelhouse library to use couchdb as a database while useing backbone on ther server. | Joey Baker |
| wheelhouse-handlebars | A wheelhouse library to handlebars templates for rendering views | Joey Baker |
| wheelhouse-router | A wheelhouse library to marry flatiron's Director with Backbone's router | Joey Baker |
| wheels-class | Simple and powerful classical inheritance for JavaScript. Fully compatible with CommonJS / Node, AMD and standard browser script tag include | Luca Ongaro |
| wheels-loud-accessors | Attribute accessors that emit events. Fully compatible with CommonJS / Node, AMD and standard browser script tag include | Luca Ongaro |
| wheels-pubsub | Simple and lightweight PubSub, fully compatible with CommonJS / Node, AMD and standard browser script tag include | Luca Ongaro |
| when | A lightweight Promises/A+ and when() implementation, plus other async goodies. | Unknown |
| when-all | normalize an object/array with some values represented with promises | Jake Rosoman |
| when-connected | call an async method with configurable timeout and when connected if reconnect is used | Ryan Day |
| when-every-item | promise aggregation for arrays | Nathan Zadoks |
| when-every-key | promise aggegation for objects | Nathan Zadoks |
| when-promisify | a simple method to make node-style callback function return a promise instead. Based on when.js | Gregor Martynus |
| when-then | Simple helper for executing functions only after others have completed. | Max Thayer |
| whenplus | A lightweight Promise and when() implementation, plus other async goodies. | Unknown |
| where | Geographical utilities for location-based Node.js applications | Henri Bergius |
| where-parser | A utility for parsing SQL where clauses | Abbey Hawk Sparrow |
| wheredat | A simple, easy to use, geocoding interface for web applications | Marc Harter |
| whereis | Which/Whereis easy helper, find if a program exists | Vincent Voyer vincent.voyer@gmail.com |
| whet.extend | A sharped version of port of jQuery.extend that actually works on node.js | Dmitrii Karpich |
| whet.observer | A standalone Observer that actually works on node.js and browser | Dmitrii Karpich |
| which | Like which(1) unix command. Find the first instance of an executable in the PATH. | Isaac Z. Schlueter |
| whiplash | Whiplash API Library | Thomas Reggi |
| whirlpool | http://www.sunsean.com/Whirlpool.min.js | Unknown |
| whirlwind | API client for whirlwind | Fractal |
| whiskers | A mustachioed templating library | Gabriel Farrell |
| whiskey | A simple test runner for NodeJS applications. | Cloudkick, Inc. |
| whisper | A task-based automation app. Leiningen style. | Quildreen "Sorella" Motta |
| whisper-browserify | Compiles CommonJS modules with Browserify. | Quildreen "Sorella" Motta |
| whisper-clean | Removes build artifacts and backup files from a project. | Quildreen "Sorella" Motta |
| whisper-stylus | Compiles Stylus stylesheets. | Quildreen "Sorella" Motta |
| whisper-watch | Watches for certain events and runs tasks based on them! | Quildreen "Sorella" Motta |
| whispercast | Serves media files and other static files from a source directory over HTTP. | Manas Tungare |
| whisperer | IRC-like client wrapper around `node-xmpp` | Paul Sweeney |
| whisperjs | HTTP Request functionality from within a node.js application using preset expresss routes and middleware | Jim Snodgrass |
| whitehouse | Whitehouse API module | Tom Hughes-Croucher |
| whitelist | Express middleware for filtering json responses | Moveline Inc. |
| WhiteRabbit | Delayed callback wrapper. Useful for throttling callbacks. | Luke Morton |
| whitespaces | Fix all the whitespaces | Pavan Kumar Sunkara |
| whmcs | Node client implementation for WHMCS | Pedro Dias |
| who-are-you | A connect middleware to provide private-public key authentication. | Hernan Garcia |
| whoadb | Store and read JSON objects in a flat file if you want! | Nat Lownes |
| whois | An intelligent JavaScript WHOIS client. | Simone Carletti |
| whois-available | whois-available returns whois information and checks whether domains are available | Maximilian Krüger |
| whois.bm | Issue whois lookups for Bermuda (.bm) domain names from the command line. | Louis Galipeau |
| whoisclient | A javascript implementation of the WHOIS protocol for node.js | Carlos Paulino |
| whoisjs | A whois client for Node | Julian Giuca |
| whoots.js | A WMS to TMS proxy | Simon Legner |
| whtspcr | A simple node module to parse leading whitespace from a string or file. | Josh Gillies |
| wia | WebisAble App Generator | Ghislain Loaec |
| wia.client | WiA MVC Framework. | Ghislain Loaec |
| wia.server | WiA MVC Framework. | Ghislain Loaec |
| wideor | A module that uses avconv and convert to create a slideshow video from images with the help of `stroem-kid` | lahabana |
| widget | Basic DOM widget library for Ender | Andrew McCollum |
| widget-list | Turn input into a list of widgets | Raynos |
| wieldyjs | WieldyMarkup HTML Abstraction Markup Language Compiler | Vail Gold |
| wifi_location | Find a current location by surrounding WiFi and Google Map API. A port of wifi_location(https://github.com/shokai/wifi_location) to Node.js. | swdyh |
| wifli | Simple API for WiFli programmable helicopters. Nodecopter for the common (read: cheap) hacker. | Forrest L Norvell |
| wigglemaps | WiggleMaps is a Javascript API for building dynamic and interactive maps in the web browser. By leveraging WebGL, WiggleMaps extends geographical visualizations beyond current web mapping approaches. Unlike WMS solutions, layers can be fully styled at runtime to allow rich, interactive visualizations. Through portable Shapefile and GeoJSON readers, WiggleMaps brings multiple geographic data types to the web, allowing developers flexibility when deploying geodata in their applications. | Preston and Krejci |
| wigos | Simple logging with Winston and Universe | Stéphan Kochen |
| wiiv-square | Fork of excellent Arnout Kazemier square build tool | Unknown |
| wikexporter | GitHub wiki exporter (md to html) | Diogo Neves |
| wiki | node-wiki ========= | Unknown |
| wiki-check | Checks if a wiki has an entry. | Michael Nowack |
| wikichanges | wikichanges =========== | Ed Summers |
| wikidata | Access to wikidata | Gabriele Di Stefano |
| wikifetch | Uses jQuery to return a structured JSON representation of a Wikipedia article. | Ben Coe |
| wikifonia | A scraper for the Wikifonia sheet website | Jakob Miland |
| wikigeo | wikigeo ======= | Unknown |
| wikimapia | Wrapper for the Wikimapia API | Oleg Efimov |
| wikiminute | A reader for Wikipedia | Yuhei Yoshida |
| wikipedia-js | A simple client to query wikipedia | kenshiro-o |
| wikitpage | Utility for Wikitpage | Simon Su |
| wikivet-crawler | Crawls WikiVet for quizzes. | Matt Dobson |
| wikiwym | A module wrapping wikiwym, A simple WYSIWYM Google Code wiki to HTML converter | Reid Beels |
| wiky | A Bidirectional WikiText Markup Converter. | Unknown |
| wiky.js | Wiki text parser | Tanin Na Nakorn |
| wildcard | Wildcard matching tools | Damon Oehlman |
| wildemitter | A super lightweight EventEmitter similar to what comes in Node.js, but with a support for wildcard events '*' and grouped handlers | Henrik Joreteg |
| wildfile | expand path/*/with*/wildcards.js | Dominic Tarr |
| willful.js | A simple spec'ing library for Node. | Drew Miller |
| william-github-example | Get a list of github user repos | William |
| willitmerge | A command line tool to check if pull requests are mergeable. | Kyle Robinson Young |
| willow | light-weight markup language | jiyinyiyong |
| wilson | a framework for people behind fences | Chris Dickinson |
| wilson.js | Wrapper for the Wilson Score Equation to calculate rank based on positive and negative impressions. | Scott Corgan |
| win-fork | Spawn for node.js but in a way that works regardless of which OS you're using | ForbesLindesay |
| win-spawn | Spawn for node.js but in a way that works regardless of which OS you're using | ForbesLindesay |
| win32api | Asynchronous, non-blocking win32api bindings | idobatter |
| win32com | Asynchronous, non-blocking win32com ( win32ole / win32api ) wrapper | idobatter |
| win32ole | Asynchronous, non-blocking win32ole bindings | idobatter |
| wind | Wind.js is an advanced library which enable us to control flow with plain JavaScript for asynchronous programming (and more) without additional pre-compiling steps. | Jeffrey Zhao |
| windc | The AOT compiler for Wind.js | Jeffrey Zhao |
| windfall | An inheritance based CMS | David Cameron |
| windmill | simple file-based blog engine | Tommy Bergeron |
| window | Dummy Test Double of Window Object for NodeJs | Jacob Thornton |
| window-mode | A small utility to define and check different responsive "modes" for the current window - e.g. "desktop", "tablet", or "mobile" | techwraith |
| window-stream | A collection of streams for Windowing events | Charlie Robbins |
| windows | A random but growing collection of utilities for Windows for Node.js | Brandon Benvie |
| windows-eventlog | Native win32 module to log messages to the Windows EventLog | Jose Fernando Romaniello |
| windows-service | Run Node.JS programs as native Windows Services. | Stephen Vickers |
| windshaft | A Node.js based map tile server for PostGIS & Mapnik | Simon Tokumine, Javier Santana, Sandro Santilli, Vizzuality |
| windtunnel | Easy JavaScript testing | Daniël van de Burgt |
| wine_dot_com | A node wrapper for the wine.com API. | clintcparker |
| wineapi | Provides a fluent API for building URL's for Wine.com's API. | Jonathan Taylor |
| winex | Winston-based Express logging middleware. | Ryan Roemer |
| wingrr | Node Growl notifications for windows | Brandon Satrom |
| wings | Templating library that works on the server and client closely modeled on Mustache | Andrew McCollum |
| winner | Compare the items of an array and return the biggest | Jakeb Rosoman |
| winnetinfo | Allows Node to get Windows' DNS configuration | daguej |
| winningjs-activator | Activates Windows 8 applications from Node.js or the command line | Domenic Denicola |
| winningjs-build | A grunt build task for Windows 8 applications built on the WinningJS framework | NobleJS |
| winningjs-svg2png | A Grunt build task for converting SVGs to PNGs in the varieties desired by Windows 8. | Domenic Denicola |
| winreg | provides access to the windows registry through the REG tool | Paul Bottin |
| winser | Run a node.js application as a window service using nssm. | Jose Fernando Romaniello |
| winshare | Find physical path for windows unc shares. | Ben Taber |
| winston | A multi-transport async logging library for Node.js | Nodejitsu Inc. |
| winston-airbrake | An airbrake transport for winston, inspired by the winston-graylog2 transport, powered by node-airbrake. | Dave Stevens http://davestevens.us |
| winston-amazon-ses | A mail transport for winston using Amazon Simple Email Service (SES) | Juan Pablo Garcia Dalolla |
| winston-amon | Winston transport for Amon logging | Randy Merrill |
| winston-amqp | An AMQP transport for winston | Krispin Schulz |
| winston-config | A helper to easily configure winston | Markus M. May |
| winston-couchdb | A CouchDB transport for winston | Charlie Robbins |
| winston-crashlog | Winston transport for crashlog.io. | Mark Wolfe |
| winston-debug | extra debugging support for winston | Frank Xu |
| winston-dynamodb | A Winston transport for Amazon DynamoDB | JeongWoo Chang |
| winston-email | An email transport for winston | Pierre Herveou |
| winston-express | Express middleware to let you use winston from the browser. | Adam Blackburn |
| winston-filerotatedate | File transport for winston that rotates files in a logical date dependent way | Peter Hinz |
| winston-fluent | A fluent transport for winston | Hironori Takahashi |
| winston-gelfling | Winston transport using Gelfling | Adslot |
| winston-graylog2 | A graylog2 transport for winston | Flite, Inc. http://www.flite.com |
| winston-graylogger | Winston graylog2 transport | Dan Milon |
| winston-growl | A growl transport for winston | Pierre Herveou |
| winston-hbase | A HBase transport for winston | Jeremie Pelletier |
| winston-irc | an IRC transport for Winston | Nathan Zadoks |
| winston-loggly | A Loggly transport for winston | Charlie Robbins |
| winston-logio | A Log.io transport for winston | Jaakko Suutarla |
| winston-logstash | A Logstash transport for winston | Jaakko Suutarla |
| winston-mail | A mail transport for winston | Marc Harter |
| winston-mail2 | A mail transport for winston | Marc Harter |
| winston-mailer | Winston transport based on mailer. It buffers errors, and packs them in one email if necessary. | Gustavo Machado |
| winston-memory | A Memory transport for winston | Andre Rodrigues |
| winston-mixlib-log | A clone of ruby's mixlib-log for winston | Josh Toft |
| winston-mongodb | A MongoDB transport for winston | Charlie Robbins |
| winston-nodemail | A mail transport for winston | Marc Harter |
| winston-nodemailer | An email transport layer for winston | Thomas Peklak |
| winston-nssocket | nssocket transport for winston | Maciej Małecki |
| winston-packed-zmq | A 0MQ + msgpack2 transport for winston | Roman Gnatyuk |
| winston-papertrail | A Papertrail transport for winston | Ken Perkins |
| winston-posix-syslog | A syslog transport for winston that uses posix | Anton Nguyen |
| winston-postmark | Winston transport using Postmark API (http://www.postmarkapp.com) | Adslot |
| winston-pushover | A transport for Winston that uses the Pushover notification service. | Matthew Tole |
| winston-ravendb | A RavenDb transport implementation for winston | Mauricio Gentile |
| winston-redis | A fixed-length Redis transport for winston | Charlie Robbins |
| winston-request-logger | Winston based http request logger for express. | Mark Wolfe |
| winston-riak | A Riak transport for winston | Charlie Robbins |
| winston-s3 | S3 transport for Winston | Andrew Harvey |
| winston-scribe | A scribe transport for winston | Warren Noronha |
| winston-sentry | Sentry transport for the winston logger. | Cristiano Valente |
| winston-ses | Winston transport using Amazon SES | Adslot |
| winston-simpledb | A Winston transport for Amazon SimpleDB | Andrew Chilton |
| winston-skywriter | A Windows Azure table storage transport for winston | Paul O'Fallon |
| winston-sns | A Simple Notification System Transport for winston (http://www.github.com/flatiron/winston) | Jesse Ditson |
| winston-sns-iam | An SNS transport that works with or without explicitly passed AWS credentials. If no credentials provided, the EC2 metadata service is called to obtain temporary IAM role-based credentials | Unknown |
| winston-socket | A socket transport for winston | Bryan Paluch |
| winston-socket-server | Winston transport writing log entries to all the clients connected on UNIX socket | Rodion Vynnychenko |
| winston-splunk | A Splunk transport for winston | Eric Helgeson |
| winston-spy | Test winston logging with spies | Manuel Cabral |
| winston-sqs | An Amazon Simple Queue Service Transport for winston (http://www.github.com/flatiron/winston) | Alex Gadea |
| winston-statsd | generates `statsd` from winston logs — extremely tailored to nodejitsu internal needs, use accordingly | nuno job |
| winston-syslog | A syslog transport for winston | Charlie Robbins |
| winston-syslog-ain2 | An ain2 based syslog transport for winston | Unknown |
| winston-syslogudp | A UDP only syslog transport for winston | Sanjay Pandit |
| winston-tagged-http-logger | Sets up logging to a TaggedLogger for important http.Server events | Magnus Hoff |
| winston-unix-syslog | plugin syslog pour winston | Unknown |
| winston-winlog | Windows Event Log logger for Winston | Jose Fernando Romaniello |
| winston-zmq | A 0MQ transport for winston | David Henderson |
| winstond | A winston-powered logging daemon | Nodejitsu Inc. |
| winstoon | Simple Wrapper for Winston Logger | Arunoda Susiripala |
| wintersmith | A flexible static site generator. | Johan Nordberg |
| wintersmith-browserify | browserify for wintersmith | Johan Nordberg |
| wintersmith-clean-css | A Wintersmith Clean-CSS plugin for minifying CSS files. | Brian Cowdery |
| wintersmith-coffee | coffeescript plugin for wintersmith | mnmly |
| wintersmith-component | component plugin for wintersmith | Luke Vivier |
| wintersmith-csv | A Wintersmith plugin for processing CSV files | Alasdair North |
| wintersmith-data-json | Wintersmith plugin to render data.json as is | Boris Ryabov |
| wintersmith-ejs | ejs plugin for witnersmith | Stephen Allred |
| wintersmith-haml | haml plugin for witnersmith | Zachary Schneider |
| wintersmith-hogan | hogan plugin for wintersmith | Sean Fridman |
| wintersmith-html | A Wintersmith plugin for including HTML files in the content tree | Alasdair North |
| wintersmith-jacker | jacker plugin for witnersmith | Johan Nordberg |
| wintersmith-jsbundler | CommonJS browser bundler for wintersmith | Johan Nordberg |
| wintersmith-kelvin | A production-ready asset management plugin for Wintersmith. | Christopher Cliff |
| wintersmith-less | less plugin for wintersmith | Johan Nordberg |
| wintersmith-livereload | LiveReload plugin for Wintersmith | Johan Nordberg |
| wintersmith-nunjucks | Nunjucks templates for Wintersmith | Jon Buckley |
| wintersmith-ordered-pages | A content plugin for Wintersmith that allows for arbitrary ordering of content based on a single index file | adam j. sontag |
| wintersmith-perian | Assets compressor/uglifier with stylus,coffee and browserify in the box. | DAddYE |
| wintersmith-redirect | Wintersmith plugin that provides url redirections where headers cannot be modified | Johan Nordberg |
| wintersmith-sass | sass plugin for wintersmith | Timothy Marks |
| wintersmith-siml | Wintersmith template plugin for SIML. | wooorm |
| wintersmith-snockets | Snockets plugin for wintersmith | Ray Viljoen |
| wintersmith-stylus | stylus plugin for wintersmith | Jon Wong |
| wintersmith-swig | swig plugin for wintersmith | Johan Nordberg |
| wintersmith-uglify2 | Assets compressor/uglifier for wintersmith. | magicmonty |
| wintersmith-xmlb | xmlb template plugin for Wintersmith | Stanton Teters |
| wintools | Some Windows tools for node.js | Elad Ben-Israel |
| wire | A light, fast, flexible Javascript IOC container. | Unknown |
| wireless | Tool for handling all aspects of wifi wireless networks | Thomas Hunter |
| wireless-osx | OSX wireless tools wrapper in Node.js. list, view, connect, events | Manfred Touron |
| wirexroutes | A helper to organise the your express routes chains middlewares | Ivan Fraixede Cugat |
| wirez | | Francesco Zanitti |
| wiring-pi | Bindings to wiringPi | Igor Soarez |
| wiringpi | nodejs wrapper for the wiringPi | ZhangYuanwei |
| wisdom | asset-aware DOM generation for node.js | Unknown |
| wish | Assertions without special syntax | evanburchard |
| wishbone | A dead simple rest framework for Node built on top of Backbone.js | Adam Savitzky |
| wisp | Homoiconic JS with clojure syntax, s-expressions & macros | Irakli Gozalishvili |
| wisp-brunch | Adds Wisp - Clojure-like Lisp - (https://github.com/Gozala/wisp) support to Brunch. | Domingo E. Savoretti |
| with | Compile time `with` for strict mode JavaScript | ForbesLindesay |
| withadvice | AOP library | Olivier Melcher |
| wither | a feature-full decorating library for javascript | John Renner |
| within-document | check if an element is within the document | Unknown |
| witness | Witness (n) 3. One who hears; a listener. | Concordus Applications |
| witwip | Where in the world is package.json? | Brian Link |
| wiz | Makes command-line tools easier to use through implicit option files | donpark@docuverse.com |
| wiz-framework | J's HTML5/NodeJS web application framework | J. Maurice |
| wizard | | marak |
| wizardry | A task-based library for GraphicsMagick / ImageMagick. | Zachary Bruggeman |
| wkhtml-helper | Wrapper for wkhtmltopdf util | Chris Partridge |
| wkhtmltopdf | A wrapper for the wkhtmltopdf HTML to PDF converter using WebKit | Devon Govett |
| wkhtmltopdfaas | wkhtmltopdf as a service | Igor Soarez |
| wlaurance-nodify-shopify | Shopify API client | Shopfrogs |
| wmctrl-pad | WindowPad functionality for Linux | Todd Wolfson |
| wmd | A full-featured markdown processor based on Showdown | Unknown |
| wmi | A means to query Windows Management Instrumentation on Windows versions of NodeJS | Unknown |
| wnave | Virtual Environments for Node on windows | Bonuspunkt |
| WNdb | WordNet 3.0 Database files | Moos |
| wnpm | neuron package manager for web | kael |
| wns | Send push notifications to Windows 8 devices using WNS | Tomasz Janczuk |
| wnserver | A high-performance scalable component-based, class-based middleware and framework | Pedro Nasser |
| wo-auto-reader | A auto reader for wo-read website, cheat to read large amount of chapters | Li Yong |
| wo-perlin | Perlin noise implementation | Maël Nison |
| wobot | A plugin-based HipChat bot. | Christian Joudrey |
| wocha | Mocha --watch does not work on Windows. So here is a wocha! | vbedegi |
| WoD-Dice | White-Wolf's Storytelling dice roller. | Luiz Sócrate |
| wolf | Run wolfram alpha queries from the command line. | Tim Cameron Ryan |
| wolfram | Wolfram Alpha API | Sami Kukkonen |
| wolfy-eventemitter | | Wolfy87 |
| wolfy87-eventemitter | Event based JavaScript for the browser | Oliver Caldwell |
| wolfyeventemitter | | Wolfy87 |
| WolfyEventEmitter | | Wolfy87 |
| wonderboy-in-ascii-world | wonderboy in ascii world | Unknown |
| wongo | A simple ODM for mongodb | wookets |
| wongo_nested_set | The nested set hierarchy pattern built on top of wongo | wookets |
| wongtop-github-repo-registrar | Get github repo name and description | Adi Nugroho |
| wonkajs | Develop 100% client side RIAs with backend style. | Julian Ceballos |
| wood | Logging library | Daniel Brockman |
| woodman | Extensible JavaScript logger utility loosely based on log4j that runs client-side and server-side. | Joshfire |
| woods | Woods ===== | Jonathan Puckey |
| woods-parsedown | Woods Parsedown ===== | Jonathan Puckey |
| wool | Web development framework inspired by GWT, trying to build the same concepts with node.js and JQuery | Nicolas Lochet |
| woosh | parse and transform streaming html using css selectors in a composable way | Pedro Teixeira |
| woot | Quickly create new projects based on custom templates | Andrey Tarantsov |
| woothee | User-Agent string parser (js implementation) | tagomoris |
| word | Contains functions that assist in working with strings. | Veselin Todorov |
| word-generator | Generate(random or in order) a word or many words which can be used as (guess/crack) passwords, keys etc in nodejs. | Andrew Goal |
| wordament | DEPRICATED. | Boopathi Rajaa |
| worddiff | Counts the number of unordered word diffrences in two strings | Andreas Madsen |
| worddump | Dump data from WordPress. | JP Richardson |
| wordfeud-api | A package for communicating with the Wordfeud-servers | Johan Hillerström |
| wordfreq | Text corpus calculation in Javascript. | Timothy Guan-tin Chien |
| wordfs | A single player word game generator | Boopathi Rajaa |
| wordgenerator | Quick and dirty wordlist based word generator for inspiration when naming shit | Jesse Ditson |
| wordlist | A library for checking words | Vegard Hanssen |
| wordmatch | Counts the number of unordered word matches in two strings | Andreas Madsen |
| wordnet-to-sqlite | A utility for parsing the wordnet files into an sqlite database using Node.js. | Matthew Kastor |
| wordnik | wordnik api wrapper for node.js | Conner Petzold |
| wordnik-bb | An interface to the Wordnik API, which lets you get dictionary definitions, random words, pronunciation, and more! Built with Backbone.js, and uses promises. | Darius Kazemi |
| wordpos | wordpos is a set of part-of-speech utilities for Node.js using natural's WordNet module. | Moos |
| wordpress | A client for working with WordPress. | Scott González |
| wordpress-auth | Authenticate users through node using WordPress cookies | Nightgunner5 |
| wordpress-user-sync | For syncing JSON feed of user accounts with a WordPress site | Beau Collins |
| wordpress.js | **Wordpress.js** is an in-memory front-end to wordpress. | Sydney Stockholm |
| words | Word Generator provides hints while playing games like Letterpress, Words with Friends, and Scrabble. | Matthew Hudson |
| wordsearch | Generate wordsearch puzzles | Dave Eddy |
| wordsmith | wordsmith client | matthew mueller |
| wordsworth | Spell-checker / spelling correcter module. | Brian Carr |
| wordwrap | Wrap those words. Show them at what columns to start and stop. | James Halliday |
| wordwrap-component | wordwrap util | Amir Abu Shareb |
| wordy | Converts numbers into their english variants and back | Artem Titoulenko |
| work | Got a thousand jobs to do? Get an execution plan! | Lloyd Brookes |
| work-already | Tools to create web tests for Express and Socket.IO applications with session integration. | Reason |
| work-slave | turn string into html5 web workers | johnny |
| workbench | Toolbelt / Appication bootstrap for small client projects | Brian Hurlow |
| workdaysperweek | A node.js module for getting the work days in a week. | schneidexe |
| workdb | WorkDB is more work repository than work queue, allowing both arbitrary work insertion and arbitrary work retrieval. | Unknown |
| worker | | Unknown |
| worker-component | Web worker API wrapper | Unknown |
| worker-convert | CouchDB Worker which converts images using imagemagick. | Johannes J. Schmidt |
| worker-drone | a worker queue with concurrency limits | Thomas Blobaum |
| worker-farm | Distribute processing tasks to child processes with an über-simple API and baked-in durability & custom concurrency options. | Unknown |
| worker-generate-previews | CouchDB worker which generates preview images from pdfs. | Johannes J. Schmidt |
| worker-generate-stills | CouchDB worker which generates stills from videos. | Johannes J. Schmidt |
| worker-generate-thumbnails | CouchDB Worker which generates image thumbnails. | Johannes J. Schmidt |
| worker-loader | worker loader module for webpack | Tobias Koppers @sokra |
| worker-pool | An implementation of the web worker API with a worker pool support. | Tomaz Muraus |
| workerbee | busy bees are srs bees | Naomi Kyoto |
| workers | A worker managment framework based on NodeJS and Redis | Roman Landenband |
| workers-comp | How long since the last workplace accident | Unknown |
| workerstream | npm install workerstream | Unknown |
| workflow | n/a | Async.ly |
| workflow.js | Zero-code workflows engine for Node, PhoneGap and browser. | http://apla.github.com/ |
| workforce | A cluster manager inspired by Learnboost's cluster. | Garrett Johnson |
| workhorse | Distributed computation server and clients | Yoni Ben-Meshulam |
| workit | The stupid development server. Serves CoffeeScript, Jade, and Stylus like a champ. Reloads browser on source-file change. CORS enabled. | Shannon Moeller |
| workmode | command line tool for blocking sites to be more productive | Goran Gajić |
| works | Node.js IDE | Boyan Rabchev |
| workshop | | Unknown |
| world-atlas | Roll your own TopoJSON from Natural Earth. | Mike Bostock |
| world-db | Highly effecient database for large tilemas | Tim Caswell |
| worldly | 在前端开发过程中,开发时需要模块颗粒化,发布时文件又需要整合。worldly为你解决合并文件,压缩文件,实时检测文件发现变化。 | http://www.weibo.com/xiaobin8878 |
| worldtime | Convert to and from various worldtime formats. Get manipulated time values. | Unknown |
| wormhole | A streaming message queue system for Node.JS focused on performance. | Aikar |
| worx | BlackBerry Webworks Dev Helper | Damon Oehlman |
| wow | tools for front-end | kangjia |
| wp | quickly open url or built-in bookmark with browser. | fnobi |
| wp-debug-toggle | CLI for quickly toggling the WP_DEBUG constant. | Matthew Simo |
| wp2md | Convert your WordPress blog to Markdown. | JP Richardson |
| wpg | Generates the XML file for a changing GNOME background from the image files in the current workign directory | Mark Old |
| wpm | Data Dependence Async Module System(empty! preserved for future) | jindw |
| wpt | Scaffolding for webpack wep apps. | Tobias Koppers @sokra |
| wr | watch files and run a command when they change | Patrick Mueller |
| wrangler | 'Wrangler' is a very small module that smoothes over some of the gotchas in JavaScript type checking and casting. It behaves the way you (or perhaps just I) would expect type checking to work -- e.g., is.object() only works on objects that are neither arrays nor regular expressions. It also makes indexOf() easier to use, and provides search functions. Works in Node; should work in browser as well, exporting a variable 'is' into the global namespace. | Paul d'Aoust |
| wrap | Wrap is Prototype.js style context wrapping it in another function | Firejune |
| wrap-map | Wrap map from jquery | Julian Gruber |
| wrapas | Continuation passing style helper utility. | Benoît Zugmeyer |
| wrapit | web server for wrapping files (like js files) in a header and footer (like a require call) | omphalos |
| wrapper | wrap a function with before and after hooks | Thomas Blobaum |
| wrapper-commonjs | wrapper tool for running commonjs modules in browser | Alexander Mostovenko, Eugene Naumenko |
| wrappers | Function wrappers | Eirik Albrigtsen |
| wrapup | wraps up node packages for web development | Valerio Proietti |
| wrapup-middleware | Wrapup Middleware for connect. | Arian Stolwijk |
| wrench | Recursive filesystem (and other) operations that Node *should* have. | Ryan McGrath |
| wreq | node-style require()s in the browser without a compile step | James Halliday |
| writ | Light-weight Markdown-based literate programming | Arun Srinivasan |
| writable-stream-parallel | Parallelize your _write()s and _transform()s | Rafael Garcia |
| write-stream | Base class for writable streams | Raynos |
| write-temp | write a given input string to a temp file on disk | Noah Isaacson |
| writefile | safer file writing for node | Jake Rosoman |
| writeme | painless documentation generation for javascript | Tolga Tezel |
| writers-digest | Store files on disk by digest a la .git/objects | Peter Lyons |
| wru | sync and async JavaScript tests have never been that easy | Andrea Giammarchi |
| ws | simple to use, blazing fast and thoroughly tested websocket client, server and console for node.js, up-to-date against RFC-6455 | Einar Otto Stangvik |
| ws-chan | WebSocket Channel — websocket interaction modeled as a pair of streams for incoming and outgoing messages correspondingly | Andrey Popp |
| ws-derp | Derps up your `send` channel in Socket.IO for reliably small frames. | Luc Fueston |
| ws-flash-client | gimite's web-socket-js Flash client shim repackaged as a Connect middleware | Juraj Vitko |
| ws-js | WS-* implementation for node | Yaron Naveh |
| ws-json | ws-json adds a little abstraction to websocket | jiyinyiyong |
| ws-json-server | ws-json adds a little abstraction to websocket | jiyinyiyong |
| ws-multi-proxy | Many to many WebSocket proxy server with pluggable routing logic. e.g. Take a bunch of existing WebSocket servers that only accept a single client connection and allow it to be used with multiple clients at once. | Thomas Aylott |
| ws-phni | simple to use, blazing fast and thoroughly tested websocket client, server and console for node.js, up-to-date against RFC-6455 | Einar Otto Stangvik |
| ws-proxy | WebSocket proxy using super fast `ws` module | Maciej Małecki |
| ws-rpc | lightweight RPC support for the ws WebSocket server | Juraj Vitko |
| ws-tcp-bridge | Proxy between websocket and tcp servers | andrewchamberss@gmail.com |
| ws.io | a simple wrap for ws to make it acts more like Socket.IO | fillano |
| ws.js | WS-* implementation for node | Yaron Naveh |
| wsany | wrap native websockets and einaros/ws to expose the same eventemitter based api | Paul Bohm |
| wsclient | A WebSocket client | Samuel Tesla |
| wscomm | WebSocket JSON-RPC bidirectional communication library | Vladimir Dronnikov |
| wscraper | wscraper.js: a web scraper agent based on cheerio.js a fast, flexible, and lean implementation of core jQuery; built on top of request.js; inspired by http-agent.js; | kalise |
| wsdl2.js | Consumes a WSDL file and produces a high quality, manageable Javascript library | Oliver Rumbelow |
| wsem | Simple module to manage events between web socket clients | Olivier Penhoat |
| wsfed | WSFed server middleware | Auth0 |
| wsftp | WebSocket file transfer protocol | Unknown |
| wsftp-client | ERROR: No README.md file found! | Unknown |
| wsget | emulate Ajax get requests using websockets | Nick Desaulniers |
| wsh | The easiest way to work with APIs: Integrate APIs in minutes, better performance, easy authentications | Webshell team |
| wshost | A generic host for exposing objects as web services. | Chatham Financial Corp |
| wsload | Load Testing Application for massive concurrent connections and complex scripted testcases | Christian Vogt |
| wsock | An implimentation of the Web Socket protocol, both as server and client. | wronex |
| wspp | Lightly modified version of einaros/ws to support peer or p2p streaming for node.js | Tom Zhou |
| wsql | multi sql query interface for hybrid data sources | windyrobin |
| wsscraper | Easy scraping and auth for JSON/XML web services. Based on node-scraper so it does web page scraping using jQuery too. | Dave Jeffery |
| wsstream | Stream over websockets | CrowdProcess |
| wstrust-client | Simple WS-Trust Client for Node.js | Leandro Boffi |
| wszerad_extend | Basic webserv mask | Wszerad Martynowski |
| wtchr | Simple file/directory watcher. | Evan Vosberg |
| wtf8 | A Node.JS UTF-8 encoder and decoder which is able to handle characters outside Basic Multilingual Plane | Ville Lautanala |
| wtfos | More accurate OS recognition | Maciej Małecki |
| wtfpm | Detect common package managers | Maciej Małecki |
| WTGeo | Nodejs Geo utils | Senmiao Liu |
| wtmp | Parse wtmp log files into JSON | Gary Katsevman |
| wtmpl | Basic express/websocket website template featuring session management with MongoDB and jade templates. | Erhan Gundogan |
| wts | What The Shell! As of now, we have implementation of Command, Pipe and Shell Script - Which will enable you to implement High Performing, Highly Reusable node applications. Later implemementations of WTS will bring shell-way of doing things. | Robin KC |
| wtwui | WtW UI components gorillastyle | Jørn Andre Tangen |
| wu | A lazy, functional Javascript library that ain't nuthin' ta f*ck wit. | Nick Fitzgerald |
| wufoo | Wrapper for the Wufoo API (http://www.wufoo.com/docs/api/v3/) | Justin Law |
| wunderapi | Test your APIs with stories written in Markdown | Isaac Wolkerstorfer |
| wunderbar | Simple interface for the wunderground API. | Will Ridgers |
| wundernode | Wunderground API module for nodeJS | Andrew Anderson @evalcrux |
| wup | tiny webserver for fast tests | Paul Vorbach |
| wurfl | NodeJS library for loading Wireless Universal Resource File (wurfl) xml file efficiently into memory for use in applications that need to lookup mobile device capabilities by their user agent. | Jacob Wright |
| wurfl-client | Simple client for WURFL's (mobile devices database) HTTP API. | Maurice Machado |
| wwdc | Alerts you when this years' WWDC tickets go on sale! | Christopher Giffard |
| www | test | mtrung |
| www_applet | Mini-web apps using JSON. | da99 |
| www-npm-search | elastic search module for npmjs | Matthew Bergman |
| wwwdude | Simple to use HTTP library on top of the built in libs of node.js | Sven Pfleiderer |
| wxi-flavored-markdown | A markdown parser with a little bit of WeaponXI flavor | Logan Howlett |
| wxnode | node.js wrapper for wxWidgets. | Joe Ferner |
| wysmodule | a module for learning perpose | wys |