asdf
asdf-vm.comManage all your runtime versions with one tool!
Dev Toolsversion-managercliruntimeopen-sourcedeveloper-toolsshellplugins

About
asdf is a CLI tool that lets developers manage multiple runtime versions (such as Node.js, Ruby, Python, and more) through a single unified interface. It uses a plugin ecosystem to support a wide variety of languages and tools, and stores version configuration in a single shareable `.tool-versions` file per project. It also supports backward compatibility with existing version files from tools like nvm and rbenv.
Problem
Developers need to juggle multiple version managers for different languages and runtimes, leading to configuration complexity and inconsistency across projects.
For
software developers managing multiple language runtimes across projects
How it works
asdf uses a plugin system to manage installations of various tools and reads a `.tool-versions` file in the project directory to automatically select the correct runtime version.
Business model
open-source
Status
launched