Releases: 1111mp/nvm-desktop
NVM Desktop v4.3.2
Features
- Support resumable downloads and automatic retry on errors for
Node.jsdownloads - Improve startup speed, optimize performance, and reduce memory usage
Bug Fixes
- Fix the
auto-completecomponent not being clickable or interactive - Prevent panic in the
single-instanceplugin caused by an invalidD-Busname - Fix
Node.jsextraction issues on Linux - On Windows, change the installer to write the shim directory to the user environment variables instead of the system environment variables
- On macOS, add a self-healing mechanism that automatically removes
quarantineand signsnvmdafter upgrades, fixing thezsh: killed nvmd issue
Features
Node.js下载支持断点续传以及错误自动重试- 提升启动速度,以及优化性能,降低内存占用
Bug Fixes
auto-complete组件无法点击交互- 避免因
D-Bus名称不合法导致的single-instance插件panic linux上下载Nodejs解压缩的异常Windows安装时,默认将shim目录改为写入用户环境变量,而不是系统的环境变量macOS新增自修复机制,升级后自动解除quarantine并签名nvmd,解决zsh: killed nvmd问题
Which version should I download?
Choose the version that matches your operating system and CPU architecture.
macOS
If macOS shows "The file is damaged" or "Cannot verify the developer", please check the FAQ.
- Intel Mac (x86_64) →
x64.dmg - Apple Silicon (M1/M2/M3) →
aarch64.dmg
Linux
- x86_64 (64-bit) →
amd64.deb/x86_64.rpm - ARM64 →
arm64.deb/aarch64.rpm - ARMv7 →
armhf.deb/armhfp.rpm
Windows
Windows 7 users must install and enable WebView2 first.
Recommended Version
- 64-bit →
x64-setup.exe - ARM64 →
arm64-setup.exe
Built-in WebView2 Version
(Larger file size. Use this only if your system cannot install WebView2, such as some enterprise editions or Windows 7.)
- 64-bit →
x64_fixed_webview2-setup.exe - ARM64 →
arm64_fixed_webview2-setup.exe
我应该下载哪个版本?
请选择与你的 操作系统 和 CPU 架构 相匹配的版本。
macOS
如果 macOS 提示 “文件已损坏” 或 “无法验证开发者”,请查看 FAQ。
- Intel Mac (x86_64) →
x64.dmg - Apple Silicon (M1/M2/M3) →
aarch64.dmg
Linux
- x86_64 (64位) →
amd64.deb/x86_64.rpm - ARM64 架构 →
arm64.deb/aarch64.rpm - ARMv7 架构 →
armhf.deb/armhfp.rpm
Windows
Windows 7 用户请确保已安装并启用 WebView2。
推荐版本
- 64 位 →
x64-setup.exe - ARM64 架构 →
arm64-setup.exe
内置 WebView2 版本
(体积较大,仅在系统无法安装 WebView2 时使用,例如某些企业版系统或 Windows 7)
- 64 位 →
x64_fixed_webview2-setup.exe - ARM64 架构 →
arm64_fixed_webview2-setup.exe
Created at Fri Apr 10 19:00:40 CST 2026.
What's Changed
- Codex-generated pull request by @1111mp in #219
- performance by @1111mp in #223
- Preserve permissions when unpacking node tarballs by @1111mp in #230
- chore(deps): update cargo dependencies by @renovate[bot] in #231
New Contributors
Full Changelog: v4.3.1...v4.3.2
NVM Desktop v4.3.1
Bug Fixes
Which version should I download?
Choose the version that matches your operating system and CPU architecture.
macOS
If macOS shows "The file is damaged" or "Cannot verify the developer", please check the FAQ.
- Intel Mac (x86_64) →
x64.dmg - Apple Silicon (M1/M2/M3) →
aarch64.dmg
Linux
- x86_64 (64-bit) →
amd64.deb/x86_64.rpm - ARM64 →
arm64.deb/aarch64.rpm
Windows
Windows 7 users must install and enable WebView2 first.
Recommended Version
- 64-bit →
x64-setup.exe - ARM64 →
arm64-setup.exe
Built-in WebView2 Version
(Larger file size. Use this only if your system cannot install WebView2, such as some enterprise editions or Windows 7.)
- 64-bit →
x64_fixed_webview2-setup.exe - ARM64 →
arm64_fixed_webview2-setup.exe
我应该下载哪个版本?
请选择与你的 操作系统 和 CPU 架构 相匹配的版本。
macOS
如果 macOS 提示 “文件已损坏” 或 “无法验证开发者”,请查看 FAQ。
- Intel Mac (x86_64) →
x64.dmg - Apple Silicon (M1/M2/M3) →
aarch64.dmg
Linux
- x86_64 (64位) →
amd64.deb/x86_64.rpm - ARM64 架构 →
arm64.deb/aarch64.rpm
Windows
Windows 7 用户请确保已安装并启用 WebView2。
推荐版本
- 64 位 →
x64-setup.exe - ARM64 架构 →
arm64-setup.exe
内置 WebView2 版本
(体积较大,仅在系统无法安装 WebView2 时使用,例如某些企业版系统或 Windows 7)
- 64 位 →
x64_fixed_webview2-setup.exe - ARM64 架构 →
arm64_fixed_webview2-setup.exe
Created at Mon Mar 16 17:37:52 CST 2026.
Full Changelog: v4.3.0...v4.3.1
NVM Desktop v4.3.0
✨ Improvements
-
Upgrade all UI components to the latest version of shadcn/ui (v4)
- All UI components have been updated to the newest version.
- Improved consistency and maintainability of the UI layer.
-
Enhanced theme settings
- Refactored the theme configuration system.
- Added support for more built-in themes.
- Makes switching and managing themes easier.
📦 Notes
This release mainly focuses on UI modernization and theme improvements.
There are no breaking changes, but upgrading is recommended to get the latest UI updates and theme support.
✨ 改进
-
所有 UI 组件升级到最新版本的 shadcn/ui (v4)
- 项目中的所有 UI 组件均已升级到最新版本。
- 提升了 UI 层的一致性和可维护性。
-
主题设置优化
- 重构了主题配置系统。
- 新增支持 更多内置主题。
- 主题切换和管理更加方便。
📦 说明
本次版本主要是 UI 升级和主题系统优化,没有破坏性更新。
建议升级以获得最新的 UI 组件和更丰富的主题支持。
Vs Code
Summer
Orange(Base Color Differences-基础颜色差异)
Which version should I download?
Choose the version that matches your operating system and CPU architecture.
macOS
If macOS shows "The file is damaged" or "Cannot verify the developer", please check the FAQ.
- Intel Mac (x86_64) →
x64.dmg - Apple Silicon (M1/M2/M3) →
aarch64.dmg
Linux
- x86_64 (64-bit) →
amd64.deb/x86_64.rpm - ARM64 →
arm64.deb/aarch64.rpm
Windows
Windows 7 users must install and enable WebView2 first.
Recommended Version
- 64-bit →
x64-setup.exe - ARM64 →
arm64-setup.exe
Built-in WebView2 Version
(Larger file size. Use this only if your system cannot install WebView2, such as some enterprise editions or Windows 7.)
- 64-bit →
x64_fixed_webview2-setup.exe - ARM64 →
arm64_fixed_webview2-setup.exe
我应该下载哪个版本?
请选择与你的 操作系统 和 CPU 架构 相匹配的版本。
macOS
如果 macOS 提示 “文件已损坏” 或 “无法验证开发者”,请查看 FAQ。
- Intel Mac (x86_64) →
x64.dmg - Apple Silicon (M1/M2/M3) →
aarch64.dmg
Linux
- x86_64 (64位) →
amd64.deb/x86_64.rpm - ARM64 架构 →
arm64.deb/aarch64.rpm
Windows
Windows 7 用户请确保已安装并启用 WebView2。
推荐版本
- 64 位 →
x64-setup.exe - ARM64 架构 →
arm64-setup.exe
内置 WebView2 版本
(体积较大,仅在系统无法安装 WebView2 时使用,例如某些企业版系统或 Windows 7)
- 64 位 →
x64_fixed_webview2-setup.exe - ARM64 架构 →
arm64_fixed_webview2-setup.exe
Created at Mon Mar 16 14:16:37 CST 2026.
What's Changed
Full Changelog: v4.2.1...v4.3.0
NVM Desktop v4.2.1
Which version should I download?
MacOS (Prompts that the file is damaged or the developer cannot verify it. Please check FAQ)
- MacOS Intel chip: x64.dmg
- MacOS apple M chip: aarch64.dmg
Linux
- Linux 64-bit: amd64.deb/amd64.rpm
- Linux arm64 architecture: arm64.deb/aarch64.rpm
Windows (Win7 users please make sure to install and enable webview2)
Normal version (recommended)
- 64-bit: x64-setup.exe
- arm64 architecture: arm64-setup.exe
Built-in Webview2 version (large in size, only used when the enterprise version system or Win7 cannot install webview2)
- 64-bit: x64_fixed_webview2-setup.exe
- arm64 architecture: arm64_fixed_webview2-setup.exe
我应该下载哪个版本?
MacOS (提示文件损坏或开发者无法验证请查看 FAQ)
- MacOS intel芯片: x64.dmg
- MacOS apple M芯片: aarch64.dmg
Linux
- Linux 64位: amd64.deb/amd64.rpm
- Linux arm64架构: arm64.deb/aarch64.rpm
Windows (Win7 用户请确保安装并启用webview2)
正常版本(推荐)
- 64位: x64-setup.exe
- arm64架构: arm64-setup.exe
内置Webview2版(体积较大,仅在企业版系统或Win7无法安装webview2时使用)
- 64位: x64_fixed_webview2-setup.exe
- arm64架构: arm64_fixed_webview2-setup.exe
Bug Fixes
Created at Fri Mar 6 18:49:57 CST 2026.
Full Changelog: v4.2.0...v4.2.1
NVM Desktop v4.2.0
Which version should I download?
MacOS (Prompts that the file is damaged or the developer cannot verify it. Please check FAQ)
- MacOS Intel chip: x64.dmg
- MacOS apple M chip: aarch64.dmg
Linux
- Linux 64-bit: amd64.deb/amd64.rpm
- Linux arm64 architecture: arm64.deb/aarch64.rpm
Windows (Win7 users please make sure to install and enable webview2)
Normal version (recommended)
- 64-bit: x64-setup.exe
- arm64 architecture: arm64-setup.exe
Built-in Webview2 version (large in size, only used when the enterprise version system or Win7 cannot install webview2)
- 64-bit: x64_fixed_webview2-setup.exe
- arm64 architecture: arm64_fixed_webview2-setup.exe
我应该下载哪个版本?
MacOS (提示文件损坏或开发者无法验证请查看 FAQ)
- MacOS intel芯片: x64.dmg
- MacOS apple M芯片: aarch64.dmg
Linux
- Linux 64位: amd64.deb/amd64.rpm
- Linux arm64架构: arm64.deb/aarch64.rpm
Windows (Win7 用户请确保安装并启用webview2)
正常版本(推荐)
- 64位: x64-setup.exe
- arm64架构: arm64-setup.exe
内置Webview2版(体积较大,仅在企业版系统或Win7无法安装webview2时使用)
- 64位: x64_fixed_webview2-setup.exe
- arm64架构: arm64_fixed_webview2-setup.exe
Created at Sat Dec 20 17:00:55 CST 2025.
What's Changed
- fix: Fix the timeout issue of downloading node.js on slow networks by @lvzhenbo in #205
- preserve macOS scrollbar behavior and allow window resizing by @1111mp in #208
- refactor: replace node-fetch with axios and fix http proxy by @lvzhenbo in #207
- feat: allow users to specify custom filename for Node version config by @1111mp in #209
New Contributors
Full Changelog: v4.1.2...v4.2.0
NVM Desktop v4.1.2
Bug Fixes
- Avoid app crash by disabling async_zip full feature #198
Which version should I download?
MacOS (Prompts that the file is damaged or the developer cannot verify it. Please check FAQ)
- MacOS Intel chip: x64.dmg
- MacOS apple M chip: aarch64.dmg
Linux
- Linux 64-bit: amd64.deb/amd64.rpm
- Linux arm64 architecture: arm64.deb/aarch64.rpm
Windows (Win7 users please make sure to install and enable webview2)
Normal version (recommended)
- 64-bit: x64-setup.exe
- arm64 architecture: arm64-setup.exe
Built-in Webview2 version (large in size, only used when the enterprise version system or Win7 cannot install webview2)
- 64-bit: x64_fixed_webview2-setup.exe
- arm64 architecture: arm64_fixed_webview2-setup.exe
我应该下载哪个版本?
MacOS (提示文件损坏或开发者无法验证请查看 FAQ)
- MacOS intel芯片: x64.dmg
- MacOS apple M芯片: aarch64.dmg
Linux
- Linux 64位: amd64.deb/amd64.rpm
- Linux arm64架构: arm64.deb/aarch64.rpm
Windows (Win7 用户请确保安装并启用webview2)
正常版本(推荐)
- 64位: x64-setup.exe
- arm64架构: arm64-setup.exe
内置Webview2版(体积较大,仅在企业版系统或Win7无法安装webview2时使用)
- 64位: x64_fixed_webview2-setup.exe
- arm64架构: arm64_fixed_webview2-setup.exe
Created at Wed Sep 24 19:28:17 CST 2025.
NVM Desktop v4.1.1
Bug Fixes
- Unable to update settings data #196
Which version should I download?
MacOS (Prompts that the file is damaged or the developer cannot verify it. Please check FAQ)
- MacOS Intel chip: x64.dmg
- MacOS apple M chip: aarch64.dmg
Linux
- Linux 64-bit: amd64.deb/amd64.rpm
- Linux arm64 architecture: arm64.deb/aarch64.rpm
Windows (Win7 users please make sure to install and enable webview2)
Normal version (recommended)
- 64-bit: x64-setup.exe
- arm64 architecture: arm64-setup.exe
Built-in Webview2 version (large in size, only used when the enterprise version system or Win7 cannot install webview2)
- 64-bit: x64_fixed_webview2-setup.exe
- arm64 architecture: arm64_fixed_webview2-setup.exe
我应该下载哪个版本?
MacOS (提示文件损坏或开发者无法验证请查看 FAQ)
- MacOS intel芯片: x64.dmg
- MacOS apple M芯片: aarch64.dmg
Linux
- Linux 64位: amd64.deb/amd64.rpm
- Linux arm64架构: arm64.deb/aarch64.rpm
Windows (Win7 用户请确保安装并启用webview2)
正常版本(推荐)
- 64位: x64-setup.exe
- arm64架构: arm64-setup.exe
内置Webview2版(体积较大,仅在企业版系统或Win7无法安装webview2时使用)
- 64位: x64_fixed_webview2-setup.exe
- arm64架构: arm64_fixed_webview2-setup.exe
Created at Fri Aug 22 10:34:11 CST 2025.
NVM Desktop v4.1.0
Features
- Support Node download and uninstall commands #184 @1111mp
- Runs an embedded server to support real-time refresh of data from command line tools to clients @1111mp
Bug Fixes
Others
nvm-desktop: some performance optimizationsnvmdcommand line tool: a complete refactoring makes the code cleaner and faster
Which version should I download?
MacOS (Prompts that the file is damaged or the developer cannot verify it. Please check FAQ)
- MacOS Intel chip: x64.dmg
- MacOS apple M chip: aarch64.dmg
Linux
- Linux 64-bit: amd64.deb/amd64.rpm
- Linux arm64 architecture: arm64.deb/aarch64.rpm
Windows (Win7 users please make sure to install and enable webview2)
Normal version (recommended)
- 64-bit: x64-setup.exe
- arm64 architecture: arm64-setup.exe
Built-in Webview2 version (large in size, only used when the enterprise version system or Win7 cannot install webview2)
- 64-bit: x64_fixed_webview2-setup.exe
- arm64 architecture: arm64_fixed_webview2-setup.exe
我应该下载哪个版本?
MacOS (提示文件损坏或开发者无法验证请查看 FAQ)
- MacOS intel芯片: x64.dmg
- MacOS apple M芯片: aarch64.dmg
Linux
- Linux 64位: amd64.deb/amd64.rpm
- Linux arm64架构: arm64.deb/aarch64.rpm
Windows (Win7 用户请确保安装并启用webview2)
正常版本(推荐)
- 64位: x64-setup.exe
- arm64架构: arm64-setup.exe
内置Webview2版(体积较大,仅在企业版系统或Win7无法安装webview2时使用)
- 64位: x64_fixed_webview2-setup.exe
- arm64架构: arm64_fixed_webview2-setup.exe
Created at Fri Aug 15 15:51:28 CST 2025.
NVM Desktop v4.0.9
Features
- Enhance the function of
reset-window-state#180
Bug Fixes
- The loading icon disappears when updating #177
- Show and focus the window of the currently running instance when the user attempts to open a new instance #182
Which version should I download?
MacOS (Prompts that the file is damaged or the developer cannot verify it. Please check FAQ)
- MacOS Intel chip: x64.dmg
- MacOS apple M chip: aarch64.dmg
Linux
- Linux 64-bit: amd64.deb/amd64.rpm
- Linux arm64 architecture: arm64.deb/aarch64.rpm
Windows (Win7 users please make sure to install and enable webview2)
Normal version (recommended)
- 64-bit: x64-setup.exe
- arm64 architecture: arm64-setup.exe
Built-in Webview2 version (large in size, only used when the enterprise version system or Win7 cannot install webview2)
- 64-bit: x64_fixed_webview2-setup.exe
- arm64 architecture: arm64_fixed_webview2-setup.exe
我应该下载哪个版本?
MacOS (提示文件损坏或开发者无法验证请查看 FAQ)
- MacOS intel芯片: x64.dmg
- MacOS apple M芯片: aarch64.dmg
Linux
- Linux 64位: amd64.deb/amd64.rpm
- Linux arm64架构: arm64.deb/aarch64.rpm
Windows (Win7 用户请确保安装并启用webview2)
正常版本(推荐)
- 64位: x64-setup.exe
- arm64架构: arm64-setup.exe
内置Webview2版(体积较大,仅在企业版系统或Win7无法安装webview2时使用)
- 64位: x64_fixed_webview2-setup.exe
- arm64架构: arm64_fixed_webview2-setup.exe
Created at Fri May 30 11:28:25 CST 2025.
NVM Desktop v4.0.8
Features
- changing the icon of the MacOS platform application
- hide dock icon when closing window #132
Bug Fixes
- prevent terminal window from popping up on windows platform #163
- abnormal position and size when window state is restored #175
- add processing for npm's
--workspaceparameter & optimize the performance ofnpm linkcommand - handling errors in the canonicalize method
Which version should I download?
MacOS (Prompts that the file is damaged or the developer cannot verify it. Please check FAQ)
- MacOS Intel chip: x64.dmg
- MacOS apple M chip: aarch64.dmg
Linux
- Linux 64-bit: amd64.deb/amd64.rpm
- Linux arm64 architecture: arm64.deb/aarch64.rpm
Windows (Win7 users please make sure to install and enable webview2)
Normal version (recommended)
- 64-bit: x64-setup.exe
- arm64 architecture: arm64-setup.exe
Built-in Webview2 version (large in size, only used when the enterprise version system or Win7 cannot install webview2)
- 64-bit: x64_fixed_webview2-setup.exe
- arm64 architecture: arm64_fixed_webview2-setup.exe
我应该下载哪个版本?
MacOS (提示文件损坏或开发者无法验证请查看 FAQ)
- MacOS intel芯片: x64.dmg
- MacOS apple M芯片: aarch64.dmg
Linux
- Linux 64位: amd64.deb/amd64.rpm
- Linux arm64架构: arm64.deb/aarch64.rpm
Windows (Win7 用户请确保安装并启用webview2)
正常版本(推荐)
- 64位: x64-setup.exe
- arm64架构: arm64-setup.exe
内置Webview2版(体积较大,仅在企业版系统或Win7无法安装webview2时使用)
- 64位: x64_fixed_webview2-setup.exe
- arm64架构: arm64_fixed_webview2-setup.exe
Created at Thu Apr 17 11:44:48 CST 2025.





