Skip to content
Skip to content

nvm

Popular
Formula Development v0.40.4

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.4 will destroy any nvm-installed Node installations
upon upgrade/reinstall.

Type `nvm help` for further information.
Install Statistics 35.2%

Average daily installs by period

Related Development Apps

View All
openssl@3
Popular

Cryptography and SSL/TLS Toolkit

formula Development v3.6.1
ca-certificates
Popular

Mozilla CA certificate store

formula Development v2025
sqlite
Popular

Command-line interface for SQLite

formula Development v3.51.2
node
Popular

Open-source, cross-platform JavaScript runtime environment

formula Development v25.6.1
pcre2
Popular

Perl compatible regular expressions library with a new API

formula Development v10.47
pkgconf
Popular

Package compiler and linker metadata toolkit

formula Development v2.5.1
X