Skip to content

nvm is a Node.js version manager for compatible shell environments.

nvm preview 1

nvm Introduction

nvm is a Node.js version manager for compatible shell environments. It helps developers install and switch runtime versions, keeping older applications and newer projects usable without continually replacing a single system version.

Use the runtime a repository expects

Match Node.js to a project's requirements when installation or build behavior differs across versions.

Maintain several development environments

Keep runtime choices available for different projects and experiments. This is useful when ongoing product maintenance and new development require different Node.js releases.

View the project

Related tools