asdf-vm/ asdf
View on GitHubExtendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
Manage multiple runtime versions with a single CLI tool, extendable via plugins - docs at asdf-vm.com
asdf is a CLI tool that can manage multiple language runtime versions on a per-project basis. It is like gvm, nvm, rbenv & pyenv (and more) all in one! Simply install your language's plugin!
.tool-versions config file per project.node-version, .nvmrc, .ruby-version for easy migrationPlease head over to the documentation site for more information!
See CONTRIBUTING.md in the repo or the Contributing section on the docs site.
asdf core teamasdf. Some of the core team watch this tag in addition to our helpful communityOnce upon a time there was a programming language There were many versions of it So people wrote a version manager for it To switch between versions for projects Different, old, new.
Then there came more programming languages So there came more version managers And many commands for them
I installed a lot of them I learnt a lot of commands
Then I said, just one more version manager Which I will write instead
So, there came another version manager asdf version manager - https://github.com/asdf-vm/asdf
A version manager so extendable for which anyone can create a plugin To support their favourite language No more installing more version managers Or learning more commands
No comments yet. Set the tone — say what you would want to know.