elp plugin for the asdf version manager.
Since elp use date as release version for now, this plugin provides aliases for each supported
OTP version for conveniently installing the latest elp for that OTP version. For developers who
work with multiple OTP versions, this plugin can help to easily switch between different elp
versions by specific elp OTP version in the .tool-versions file. For example:
elp otp-26
elp otp-27
elp otp-28
bash,curl,tar,jq, and POSIX utilities.
Plugin:
asdf plugin add elp
# or
asdf plugin add elp https://github.com/belltoy/asdf-elp.gitelp:
# Show all installable versions
asdf list all elp
# Install specific version, from the list all above
asdf install elp otp-27.3-2025-11-04
# Install specific OTP version (recommended)
# This will install the latest elp version for OTP 27
asdf install elp otp-27
# Set a version globally (on your ~/.tool-versions file)
asdf set -u elp otp-27
# Now elp commands are available
elp versionCheck asdf readme for more instructions on how to install & manage versions.
Contributions of any kind welcome!
If you use mise, you can use mise-elp
plugin to manage elp versions in your projects.
See LICENSE © Zhongqiu Zhao