Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Alternatives
  3. nvm
nvm

Open Source Alternatives to nvm

4 alternatives82.9k total stars2.9k total forks3 languages
Visit WebsiteGitHubGitHub

What is nvm?

nvm (Node Version Manager) is a command-line tool that allows developers to install and switch between multiple versions of Node.js on a single machine.. There are currently 4 open-source alternatives to nvm, with a combined total of 82.9k GitHub stars. The most common language among these projects is Rust.

Showing 4 open-source alternatives

mise
misejdx/mise

A unified tool that manages development tool versions, environment variables, and project tasks from a single configuration.

31.1k1.3kRust
19 hours ago
fnm
fnmSchniz/fnm

A fast and simple Node.js version manager built in Rust, supporting cross-platform development.

26.3k639Rust
1 day ago
asdf
asdfasdf-vm/asdf

Extendable CLI tool to manage multiple language runtime versions with a single interface and per-project configuration.

25.5k928Go
1 day ago
mise
misewintermi/zsh-mise

A Zsh plugin for mise, a polyglot tool version manager that replaces asdf, nvm, pyenv, and rbenv.

217Shell
1 year ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub