nvm-sh logo


Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions (by nvm-sh)


Basic nvm repo stats
5 days ago

nvm-sh/nvm is an open source project licensed under MIT License which is an OSI approved license.

Nvm Alternatives

Similar projects and alternatives to nvm
  • GitHub repo ohmyzsh

    🙃 A delightful community-driven (with 1800+ contributors) framework for managing your zsh configuration. Includes nearly 300 optional plugins (rails, git, OSX, hub, docker, homebrew, node, php, python, etc), over 140 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

  • GitHub repo node

    Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:

  • GitHub repo neovim

    Vim-fork focused on extensibility and usability

  • GitHub repo HomeBrew

    🍺 The missing package manager for macOS (or Linux)

  • GitHub repo ESLint

    Find and fix problems in your JavaScript code.

  • GitHub repo wttr.in

    :partly_sunny: The right way to check the weather

  • GitHub repo infer

    A static analyzer for Java, C, C++, and Objective-C

  • GitHub repo iTerm2

    iTerm2 is a terminal emulator for Mac OS X that does amazing things.

  • GitHub repo PMD

    An extensible multilanguage static code analyzer.

  • GitHub repo volta

    Volta: JS Toolchains as Code. ⚡

  • GitHub repo berry

    📦🐈 Active development trunk for Yarn ⚒

  • GitHub repo keys

  • GitHub repo youtube-dl

    Command-line program to download videos from YouTube.com and other video sites

  • GitHub repo Jekyll

    :globe_with_meridians: Jekyll is a blog-aware static site generator in Ruby

  • GitHub repo Homebrew-cask

    🍻 A CLI workflow for the administration of macOS applications distributed as binaries

  • GitHub repo rbenv

    Groom your app’s Ruby environment

  • GitHub repo Gradle

    Adaptable, fast automation for all

  • GitHub repo Quick

    The Swift (and Objective-C) testing framework.

  • GitHub repo JSHint

    JSHint is a tool that helps to detect errors and potential problems in your JavaScript code

  • GitHub repo Checkstyle

    Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better nvm alternative or higher similarity.


Posts where nvm has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-04-12.
  • trouble running sudo npm start
    reddit.com/r/node | 2021-04-12
  • Before uninstalling a package, how do I find out if there are any other installed packages that depend on it?
  • I am trying to install npm and nodejs , but im getting the following error . How do i fix this ?
    reddit.com/r/pop_os | 2021-04-10
    I'm using this for years and it's way better than another solution https://github.com/nvm-sh/nvm
  • Setting up my new Machine
    dev.to | 2021-04-09
    nvm: My JavaScript-loving heart can't live without it.
  • Design an Effective Build Stage for Continuous Integration
    dev.to | 2021-04-08
    If the project includes a .nvmrc config file, you can replace sem-version with nvm use:
  • Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
  • A 5 minute guide to nvm
    dev.to | 2021-03-28
    The official docs of nvm is on: https://github.com/nvm-sh/nvm
  • Node no such file or directory
    reddit.com/r/node | 2021-03-27
    It seems like youre having trouble installing node, the packages on apt are outdated, and apt is not the recommended way to install the latest node. If you do want multiple versions of nodejs, or the ability to upgrade easily, use Node version Manager to install nodejs (considered the standard for dev environments).
  • How to create a blog using Hexo static site generator and free web hosting on GitLab Pages
    dev.to | 2021-03-27
    At first, you need to install Node JS and Git version control system, if you don't have it. I am using NodeJS version 14. You can install specific NodeJS using NVM (Node Version Manager).
  • We all know who wins :D
    ew use nvm you savages
  • Perfect ALARM Mk 2: Installation Part 5 (Powerline and Zsh stuff here!)
    We will need to install the Node Version Manager (nvm) through yay.
  • Set-up Mac for Web Development in 2021
    dev.to | 2021-03-15
  • 🔥A mall project based on vue 3.x
    dev.to | 2021-03-14
    If you need to use Taobao mirror, execute: nrm use taobao You can switch the source at any time, of course, there is also an npm package version management tool nvm, mainly for management In the package version, if you are interested, you can find out for yourself, here is not a long time 😊!
  • Experience with Apple Silicon M1 MacBook Pro as a Software Developer
    news.ycombinator.com | 2021-03-12
    Very happy with my MacBook Air M1, working mostly on TypeScript Node.js and React projects.

    The first couple of weeks I used the Rosetta Terminal as described in this and many other blog post, until I found out this was not necessary at all for Node.js as described over here: https://github.com/nvm-sh/nvm/issues/2350#issuecomment-73413....

    The only blocking issue was Docker so I used VSCode remote until they released the M1 preview. So with that and the release of HomeBrew 3.0.0 last month and many macOS apps adding M1 support, everything is now running smoothly for me and I think it's a really great machine to use as a developer.

    Also, the battery life truly is amazing, and boy am I glad I finally got rid of that touch bar and that ridiculous butterfly keyboard.

  • MacOS Development workspace 2021
    dev.to | 2021-03-08