nvm-windows/nvm

Inno Setup
Windows

The Node.js version manager for Windows.

nodeversion-managerwindowsnodejsnvminstallnode-js
Star 增长趋势
Star
47.6k
Forks
3.9k
周增长
+73
Issues
3
20k40k
2014年9月2018年9月2022年9月2026年9月
README

nvm-windows | Trendshift

[!IMPORTANT]

NVM for Windows Version 2 is now available!

NVM for Windows has been fully rewritten for modern workflows. There are significant changes from v1, as listed below and in the docs.

NVM for Windows

The Microsoft/Google recommended Node.js version manager for millions of Windows developers.

NVM for Windows is not the same thing as nvm! (expand for details)

The original nvm is a completely separate project for Mac/Linux only. This project uses an entirely different philosophy and is not just a clone of nvm.

Install Stable Version Prerelease Downloads Twitter URL

Resources

Features

Feature Description
Compatibility


• No mandatory administrator privileges.
• Shim mode - no symlinks, fast (written in Zig).
• Link mode - Zero-latency, junctions with symlink fallback.
Automation


• Per-directory version switching (pinning).
• Auto-install missing versions.
• Auto-install default global modules.
Speed



• Parallel (multiple) simultaneous installations.
• Smaller downloads (7z).
• Native extraction.
• Caching.
Native Integrations



• Windows Apps
• Logging (Windows Event Viewer)
• Windows Registry
• Desktop Notification Center
Customization


• User-defined aliases.
• User-defined default global modules.
• Configure local (air-gapped) downloads.

Certified Builds

Commercial Certified Builds are coming in September 2026 for controlled environments. Get notified

Feature Description
Code Signing

• Installers
• Executables
Installers

• MSI/MST
• Microsoft Intune
Advanced Logging ⭐



• Fully auditable
• Structured
• Dedicated Event Source
• Native SIEM integration
Policy Enforcement ⭐




• Active Directory/Entra integration
• Restrict Node.js versions/ranges (e.g. no EOL versions, LTS only, etc.)
• Control nvm-windows, Node/npm/npx settings
• Advanced proxy (IWA, WPAD/PAC) support
• Private Node.js download mirror
Trust Artifacts ⭐


• SBOM
• SLSA Provenance
• VEX Reports

⭐ = Add-on package

:pray: Thanks

Thanks to everyone who has submitted issues on and off GitHub, made suggestions, and generally helped make this a better project. Special thanks and the full contributor list is available here.

相关仓库
vercel/next.js

The React Framework

JavaScriptnpmlibraryMIT Licensereactserver-rendering
nextjs.org
142.2k31.9k
nodejs/node

Node.js JavaScript runtime ✨🐢🚀✨

JavaScriptnpmOthernodejsjavascript
nodejs.org
120.7k36.7k
nvm-sh/nvm

Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions. $nvm: 3ArcxqLtXMmBnWbbtfwQgVL3MNnDsggzgGDtXMnjpump

ShellcliMIT Licensenvmnodejs
95k10.4k
nestjs/nest

A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀

TypeScriptnpmlibraryMIT Licensenestjavascript
nestjs.com
76.6k8.5k
sindresorhus/awesome-nodejs

:zap: Delightful Node.js packages and resources [BECAUSE OF TOO MUCH SPAM AND LOW-QUALITY SUBMISSIONS, SUBMISSIONS ARE PAUSED TEMPORARILY]

awesomeCreative Commons Zero v1.0 Universalawesomeawesome-list
node.cool
66.7k6.2k
withastro/astro

The web framework for content-driven websites. ⭐️ Star to support our work!

TypeScriptnpmlibraryOtherstatic-site-generatorblog
astro.build
62.4k3.8k
nuxt/nuxt

the full-stack Vue framework

TypeScriptnpmlibraryMIT Licensecsrfull-stack
nuxt.com
60.8k5.8k
Asabeneh/30-Days-Of-JavaScript

30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

JavaScriptnpm30daysofjavascriptjavascript-for-everyone
46.8k10.5k
Unitech/pm2

Node.js/Typescript/Bun Production Process Manager with a built-in Load Balancer.

JavaScriptnpmcliOtherpm2nodejs
pm2.keymetrics.io/docs/usage/quick-start/
43.3k2.7k
directus/directus

The flexible backend for all your projects 🐰 Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.

TypeScriptnpmappOtherapicms
directus.com
37.8k4.9k
pnpm/pnpm

Fast, disk space efficient package manager

Rustcrates.ioMIT Licensenpmdependency-manager
pnpm.io
36.4k1.7k
pear-devs/pear-desktop

Pear 🍐 is extension for music player

TypeScriptnpmappMIT Licensemusicdesktop-app
33.4k2k