Auto Version Manager

A CLI to manage your versions managers automatically. Compatible with NVM, GVM, Rustup, and more!

Back to projects

Installation

To install or update avm, you should run the install script.
To do that, you may either download and run the script manually, or use the following cURL or Wget command:
curl -sSL https://github.com/ZideStudio/avm/releases/latest/download/install.sh | bash
OR
curl -sSL https://github.com/ZideStudio/avm/releases/latest/download/install.sh | bash
When you run the install script, it will prompt you with several questions to set up AVM according to your preferences. You will have the option to configure AVM to run automatically each time you open a terminal, and to enable automatic updates.

Uninstall

To uninstall AVM, simply remove the installation script from your system :
rm -rf ~/.avm
Don't forget to delete the AVM alias from your rc file, such as ~/.bashrc or ~/.zshrc.
The section to remove looks like this:

# AVM - Auto Version Manager
avm() { source ~/.avm/bin/avm "$@"; }
avm run --managers all # Automatically call avm cli each time terminal opens
avm update --auto # Auto-update AVM daily
          

Article published on March 16, 2025

NameAuto Version Manager
ReleasedMar 16, 2025
TargetDevelopers
Open GitHub

Key Features

  • Automatic version manager management
  • Bash and Zsh compatibility
  • Easy setup