node package manager


is-windows NPM version NPM monthly downloads NPM total downloads Linux Build Status

Returns true if the platform is windwows.


Install with npm:

$ npm install --save is-windows

Heads up!

As of v0.2.0 this module always returns a function.


var isWindows = require('is-windows');
//=> returns true if the platform is windows 


Related projects

  • is-absolute: Polyfill for node.js path.isAbolute. Returns true if a file path is absolute. | homepage
  • is-glob: Returns true if the given string looks like a glob pattern or an extglob pattern… more | homepage
  • is-relative: Returns true if the path appears to be relative. | homepage
  • isobject: Returns true if the value is an object and not an array or null. | homepage
  • window-size: Reliable way to to get the height and width of the terminal/console in a node.js… more | homepage


Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.


Commits Contributor
8 jonschlinkert
1 gucong3000

Building docs

(This document was generated by verb-generate-readme (a verb generator), please don't edit the readme directly. Any changes to the readme must be made in

To generate the readme and API documentation with verb:

$ npm install -g verb verb-generate-readme && verb

Running tests

Install dev dependencies:

$ npm install -d && npm test


Jon Schlinkert


Copyright © 2016, Jon Schlinkert. Released under the MIT license.

This file was generated by verb-generate-readme, v0.2.0, on December 08, 2016.