awesome-env
awesome-env copied to clipboard
Curated list of awesome version managers in the style of chruby, rbenv and rvm
Awesome Env 
Version managers in the style of chruby, rbenv and rvm.
Manage separate installations of the exact development platform versions that your projects need.
Contents
- List of *env-, ch*- and *vm- style version managers
- Plugins
- Integration
- Community
- See also
List of *env-, ch*- and *vm- style version managers
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
Plugins
Plugins for anyenv
Plugins for asdf
See Community section for ways to discover asdf plugins.
Plugins for pyenv
Plugins for rbenv
Plugins for rtx
Integration
Integrating with Emacs
Integrating with Vim
Integrating with zsh
Community
- 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é
Contributing
See CONTRIBUTING.md.