Nvm
Switch between Node.js versions
nvm-shThird-party software from public repositories. bestappfor.me does not host it, does not verify it and is not responsible for its use. Download only from the official source and check the license. Terms and disclaimer
About
Install several versions of Node.js side by side and switch between them with a single command in your terminal. This helps when different projects need different versions.
nvm is a POSIX-compliant shell script installed per user and used per shell. It works in sh, dash, ksh, zsh and bash on Unix, macOS and Windows WSL. A .nvmrc file can set a project's version, and you can set a default, list versions and migrate global packages.
Highlights
- Install and switch Node.js versions per shell
- Reads a project's version from a .nvmrc file
- Works in bash, zsh, sh, dash and ksh
Who it's for
Good for web developers who maintain older projects alongside new ones on different Node.js versions.
This description was written by our editors with automated assistance, not by the developer, and has not been reviewed yet.
Why it is here
- Code changed 4 days ago
- New release 23 days ago
Official channels
Official channels only. We never host or repackage downloads.








