Shell Version Manager

Open-source Shell projects categorized as Version Manager

Top 16 Shell Version Manager Projects

Version Manager
  1. nvm

    Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions

    Project mention: ⚡ Deploy a minimal MCP Server on AWS Lambda with Serverless Framework ⚡ | dev.to | 2025-04-15

    Let’s get it running locally first. You should have Node installed (you may also use nvm or docker).

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. ruby-build

    A tool to download, compile, and install Ruby on Unix-like systems.

    Project mention: Ruby 3.4.0 Released | news.ycombinator.com | 2024-12-25

    Thanks for this.

    I used to use ruby a lot - mostly just because it's the nicest language for scripting things on unix. I can remember trying to get it set up a year or so ago and finding the process difficult (think I was using rvm).

    https://github.com/rbenv/ruby-build/wiki#suggested-build-env...

    probably good idea to point people here before they install ruby, since it'll compile for minutes then tell you it's missing a dependency, and you have to start the whole process over.

  4. zsh-nvm

    Zsh plugin for installing, updating and loading nvm

  5. nodenv

    Manage multiple NodeJS versions.

    Project mention: How I Manage Node & Package Manager Versions | dev.to | 2024-09-05

    On OSX, when it comes to managing version of things in NodeJS world, there are many options nvm, n, nodenv, volta, homebrewfor NodeJS management and other heap for package manager versions.

  6. goenv

    :blue_car: Like pyenv and rbenv, but for Go.

    Project mention: Why you should use environment managers to manage multiple versions? | dev.to | 2024-09-30

    We actively use environment managers pyenv, goenv and nvm for managing multiple versions of Python, Golang and NodeJS at Mantis. These provide us with an easily manageable, robust development environments.

  7. asdf-plugins

    Convenience shortname repository for asdf community plugins

    Project mention: mise vs. asdf for JavaScript project environment management | dev.to | 2025-01-02

    Both asdf and mise effectively manage multiple tool versions, each with unique mechanisms. mise excels in efficiency thanks to its PATH hook mechanism, while asdf offers broader tool compatibility but with the performance trade-off of its shim mechanism. mise's compatibility with asdf plugins bridges the gap between the tools.

  8. g

    Simple go version manager, gluten-free (by stefanmaric)

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. asdf-dotnet-core

    ✨ .Net Core plugin for asdf version manager

  11. gvm

    Go Version Manager (gvm) enables seamless installing and swapping between Go versions with a single command. This tool manages a Go environment for the user by allowing a user to specify which Go version they wish to use and handling all of the steps to install and configure that Go version. GVM also supports installing Go from the official Golang master branch so that you can easily try the next version of Go without waiting for a pre release build. (by devnw)

  12. phpvm

    🧑‍💻 Simple PHP version manager for MacOS and Linux.

    Project mention: Meet phpvm: Your New PHP Best Friend Forever! | dev.to | 2024-10-05

    Star the repository: Show some love on GitHub. It's like a high-five for code!

  13. woof

    The version manager to end all version managers. (by version-manager)

  14. fvm

    Flutter Version Manager - POSIX-compliant bash script to manage multiple active flutter versions (by fvm-sh)

  15. luver

    Version manager for Lua, built with :heart:

  16. shell-versions

    Multiple versions of multiple shells for testing portable shell scripts

    Project mention: Show HN: Multiple shell versions for testing portable shell scripts | news.ycombinator.com | 2024-07-04
  17. asdf-raku

    Raku plugin for the asdf version manager.

  18. asdf-docker-slim

    docker-slim plugin for asdf version manager

  19. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Shell Version Manager discussion

Log in or Post with

Shell Version Manager related posts

  • mise vs. asdf for JavaScript project environment management

    5 projects | dev.to | 2 Jan 2025
  • Asdf soon to release go rewrite

    1 project | news.ycombinator.com | 29 Dec 2024
  • Rust on a $5 dev board

    4 projects | dev.to | 12 Dec 2024
  • 📦 ASDF: Gerenciando versões de linguagens e ferramentas num lugar só

    4 projects | dev.to | 26 Nov 2024
  • Why you should use environment managers to manage multiple versions?

    3 projects | dev.to | 30 Sep 2024
  • The Ultimate Guide to Node.js Version Managers: NVM, NVS, fnm, Volta, and asdf | Part 3

    5 projects | dev.to | 12 Sep 2024
  • How I Manage Node & Package Manager Versions

    3 projects | dev.to | 5 Sep 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 17 Apr 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Version Manager projects in Shell? This list will help you:

# Project Stars
1 nvm 83,933
2 ruby-build 3,916
3 zsh-nvm 2,300
4 nodenv 2,286
5 goenv 2,242
6 asdf-plugins 1,316
7 g 934
8 asdf-dotnet-core 104
9 gvm 55
10 phpvm 32
11 woof 29
12 fvm 23
13 luver 23
14 shell-versions 19
15 asdf-raku 10
16 asdf-docker-slim 6

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Shell is
the 11th most popular programming language
based on number of references?