Version managers in the style of chruby, rbenv and rvm.
Manage separate installations of the exact development platform versions that your projects need.
The following pieces of software are runtime version managers in the style of chruby, rbenv and rvm:
- Multiple platforms
- Crystal
- D
- Elixir
- Erlang
- Flutter
- Go
- Java
- Julia
- MongoDB
- Neovim
- Node.js
- Perl
- Perl (Windows Strawberry Perl)
- PHP
- Python
- Ruby
- Rust
- Swift
- Terraform and Terragrunt
- Xcode
See Community section for ways to discover asdf plugins.
- asdf-community - a collaborative effort that aims to keep asdf plugins maintained.
asdf-plugin
- a GitHub topic you can follow to discover plugins.- asdf-plugins - a curated list of asdf plugins.
- Use asdf to manage versions of Python, NodeJS, GoLang and more - YouTube tutorial by sontec
- Flutter Version individual for every project - YouTube video by Flutter Explained
- How to install and use Node Version Manager (NVM) - YouTube tutorial by Dev Café
See CONTRIBUTING.md.