The Multiple Runtime Version Manager
Manage all your runtime versions with one tool!
Manage each of your project runtimes with a single CLI tool and command interface.
Large ecosystem of existing runtimes & tools. Simple API to add support for new tools as you need!
Support for existing config files .nvmrc, .node-version, .ruby-version for smooth migration!
.tool-versions to manage all your tools, runtimes and their versions in a single, sharable place.
Supports Bash, ZSH, Fish & Elvish with completions available.
Provides a GitHub Action to install and utilize your .tool-versions in your CI/CD workflows.