Skip to content

nvm

Popular
Formula Development v0.40.5

Manage multiple Node.js versions

Install 1 App in Terminal
$
brew install nvm
Source: homebrew/core GitHub Homebrew

Installation Notes

Please note that upstream has asked us to make explicit managing
nvm via Homebrew is unsupported by them and you should check any
problems against the standard nvm install method prior to reporting.

You should create NVM's working directory if it doesn't exist:
  mkdir ~/.nvm

Add the following to your shell profile e.g. ~/.profile or ~/.zshrc:
  export NVM_DIR="$HOME/.nvm"
  [ -s "$HOMEBREW_PREFIX/opt/nvm/nvm.sh" ] && \. "$HOMEBREW_PREFIX/opt/nvm/nvm.sh"  # This loads nvm
  [ -s "$HOMEBREW_PREFIX/opt/nvm/etc/bash_completion.d/nvm" ] && \. "$HOMEBREW_PREFIX/opt/nvm/etc/bash_completion.d/nvm"  # This loads nvm bash_completion

You can set $NVM_DIR to any location, but leaving it unchanged from
$HOMEBREW_CELLAR/nvm/0.40.5 will destroy any nvm-installed Node installations
upon upgrade/reinstall.

Type `nvm help` for further information.

Official Homebrew Stats

Install activity metrics for nvm.

+6.7% vs 90d avg
30 Days
47.0K total installs
1.6K installs / day avg
90 Days
132.2K total installs
1.5K installs / day avg
1 Year
504.7K total installs
1.4K installs / day avg

Related Development Apps

View All
Open openssl@3
openssl@3
Popular

Cryptography and SSL/TLS Toolkit

formula Development v3.6.3
Open ca-certificates
ca-certificates
Popular

Mozilla CA certificate store

formula Development v2026
Open sqlite
sqlite
Popular

Command-line interface for SQLite

formula Development v3.53.3
Open node
node
Popular

Open-source, cross-platform JavaScript runtime environment

formula Development v26.5.0
Open pcre2
pcre2
Popular

Perl compatible regular expressions library with a new API

formula Development v10.47
Open pkgconf
pkgconf
Popular

Package compiler and linker metadata toolkit

formula Development v2.5.1
X