nvm-windows/nvm has 48,143 GitHub stars and 3,896 forks. GitHot measured +7 stars in 24 hours. Last checked 2026-11-06 04:58 UTC. Last push 2026-11-02.
适用于 Windows 的 Node.js 版本管理器。
可以做什么
- 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
实测星标增长
- 24小时
- +7
- 7天
- 更新延迟
- 15天
- 更新延迟
- 1个月
- 更新延迟
各周期内的星标净变化,周期相互重叠,并非每日新增。缺失的测量保持空白。星标代表关注度,不代表软件质量。
README.md
原文
NVM for Windows
The Microsoft/Google recommended Node.js version manager for millions of Windows developers.
[!IMPORTANT] You may already have NVM for Windows. Microsoft Zenith preconfigures NVM, starting with AMD Ryzen AI Halo devices. More devices from OEM and silicon partners will be available in the coming months.
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.
🚀 Version 2 is availableNVM for Windows has been fully rewritten for modern workflows. |
🏢 Introducing Certified BuildsDeploy NVM for Windows in controlled environments with commercial Certified Builds and optional add-ons:
|
Resources
Features
[!IMPORTANT] Community Edition installers are now code-signed as of v2.0.0-hotfix.2.
| 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 now available for controlled environments. Learn more.
Not sure which edition is right for you? See Choosing a Build.
| Feature | Description |
|---|---|
| IT-Managed Installation |
• Windows-protected installation directory • Administrator-controlled deployment and device management |
| 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 + AI-BOM • SLSA Provenance • SAST • VEX Reports |
⭐ = Add-on package
Contributing
See CONTRIBUTING.md. Every commit needs a Signed-off-by trailer (git commit -s).
: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.