nvm
« Back to VersTracker
Description:
Manage multiple Node.js versions
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: nodejs version-manager development javascript runtime
Install: brew install nvm
About:
Nvm is a shell script that allows you to manage multiple active Node.js versions on a single machine. It enables developers to install, switch between, and uninstall different Node.js versions effortlessly. This tool is essential for testing applications across various Node.js environments without conflicts.
Key Features:
  • Install specific Node.js versions or the latest stable release
  • Switch between installed versions globally or per-shell
  • Automatically uses the .nvmrc file version when changing directories
  • Easy installation of Node.js versions without root permissions
Use Cases:
  • Managing different Node.js versions for various projects on the same machine
  • Testing applications across multiple Node.js versions to ensure compatibility
  • Setting up CI/CD pipelines that require specific Node.js versions
Alternatives:
  • fnm – Fast Node Manager, written in Rust, focuses on speed and cross-platform support
  • n – Simple Node version management with fewer features but easier installation
Version History
Detected Version Rev Change Commit