nvm
Installs and switches between multiple Node.js versions per shell.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
1 more ways to get nvm
Package managers
- Homebrew
brew install nvm
About nvm
nvm is a POSIX shell script that downloads Node.js versions into your home directory and switches the active one per shell session, with a .nvmrc file per project so the right version is selected automatically. It needs no root and never touches the system Node.
Strengths
- Per-shell version switching with .nvmrc files for each project
- Installs entirely in your home directory with no root access
Limitations
- Shell startup is noticeably slower once it is sourced
- Windows needs a separate project; this one is POSIX shells only
Details
- Pricing
- FreeFree and open source under the MIT licence.
- License
- MIT
- Developer
- The nvm contributors
- Platforms
- macOS, Linux, Command line
- How it runs
- Downloadable app
- Best suited for
- Installs and switches between multiple Node.js versions per shell
- Categories
- Developer tools
- Last verified
- Added
- Provenance
- Selected from the TechWalrus Resource Hub (Developer Environments); facts checked against the developer's own pages, 3 sources on file.