nvm-windows

A Node.js version management utility for Windows, officially recommended by Microsoft, npm, and Google.

v2.1.0-beta.13
Published at
2d ago
48,184
Stars
351,347
Download
Synced at
2d ago

Latest release

v2.1.0-beta.13Nov 11, 2026, 07:51 AMPre-release
Downloads slow? Switch the source anytime above

README

Project Overview

NVM for Windows is a Node.js version management utility for Windows, officially recommended by Microsoft, npm, and Google.

Key Features

  • Manage multiple Node.js installations on a Windows computer
  • Install and switch between different Node.js versions
  • Includes a graphical installer
  • Supports nvm install latest and nvm install lts

Target Audience

  • Developers needing to manage multiple Node.js versions on Windows
  • Users who need to switch Node versions between different projects
  • Developers testing module compatibility with new Node versions

Quick Start

  1. Download the latest installer from GitHub Releases
  2. Run the installer (note: uninstall existing Node installations first)
  3. Use nvm install latest to install the latest version
  4. Use nvm use <version> to switch versions

Core Advantages

  • Officially recommended by Microsoft, npm, and Google
  • Designed specifically for Windows, with a different philosophy than the Mac/Linux nvm
  • Includes a graphical installer
  • Supports installing the latest and LTS versions

System Requirements

  • OS: Windows
  • Architectures: x86_64
  • Additional Dependencies: None

Notes

  • Running nvm install or nvm use typically requires administrator rights (to create symlinks)
  • Uninstall existing Node installations before installing
  • Note the difference from the Mac/Linux version of nvm

Release history

Sort