Skip to content

Releases: 1111mp/nvm-desktop

NVM Desktop v4.3.2

10 Apr 10:47
a7054d7

Choose a tag to compare

Features

  • Support resumable downloads and automatic retry on errors for Node.js downloads
  • Improve startup speed, optimize performance, and reduce memory usage

Bug Fixes

  • Fix the auto-complete component not being clickable or interactive
  • Prevent panic in the single-instance plugin caused by an invalid D-Bus name
  • Fix Node.js extraction 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 quarantine and signs nvmd after upgrades, fixing the zsh: 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
  • ARM64arm64.deb / aarch64.rpm
  • ARMv7armhf.deb / armhfp.rpm

Windows

Windows 7 users must install and enable WebView2 first.

Recommended Version

  • 64-bitx64-setup.exe
  • ARM64arm64-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-bitx64_fixed_webview2-setup.exe
  • ARM64arm64_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

New Contributors

Full Changelog: v4.3.1...v4.3.2

NVM Desktop v4.3.1

16 Mar 09:25
9644241

Choose a tag to compare

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
  • ARM64arm64.deb / aarch64.rpm

Windows

Windows 7 users must install and enable WebView2 first.

Recommended Version

  • 64-bitx64-setup.exe
  • ARM64arm64-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-bitx64_fixed_webview2-setup.exe
  • ARM64arm64_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

16 Mar 06:06
83f6f4f

Choose a tag to compare

✨ 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
  • ARM64arm64.deb / aarch64.rpm

Windows

Windows 7 users must install and enable WebView2 first.

Recommended Version

  • 64-bitx64-setup.exe
  • ARM64arm64-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-bitx64_fixed_webview2-setup.exe
  • ARM64arm64_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

06 Mar 10:38
8ad318b

Choose a tag to compare

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

20 Dec 08:49
6d02ccf

Choose a tag to compare

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

24 Sep 11:15
547a704

Choose a tag to compare

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

22 Aug 02:21
26164db

Choose a tag to compare

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

15 Aug 07:38
aaeed7b

Choose a tag to compare

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 optimizations
  • nvmd command 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

30 May 03:19
86bc4a2

Choose a tag to compare

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

17 Apr 03:33
7b8d141

Choose a tag to compare

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 --workspace parameter & optimize the performance of npm link command
  • 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.