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