lychee plugin for the asdf version manager.
bash,curl,tar, and POSIX utilitiesGITHUB_API_TOKEN: Optional - set to avoid GitHub API rate limits when downloading
This plugin downloads pre-built binaries from lychee releases. The following platforms are supported:
| Platform | Architecture | Status |
|---|---|---|
| Linux | x86_64 | ✅ Supported |
| Linux | aarch64 (ARM64) | ✅ Supported |
| Linux | armv7 | ✅ Supported |
| macOS | Apple Silicon (ARM64) | ✅ Supported |
| macOS | Intel (x86_64) | ❌ Not available* |
*lychee does not provide x86_64 macOS binaries. Intel Mac users need to build from source using Cargo.
| Version Range | Linux | macOS (ARM64) | Notes |
|---|---|---|---|
| 0.19.0+ | ✅ | ✅ | Full support with .tar.gz binaries |
| 0.16.1-0.18.1 | ✅ | macOS only has .dmg files (not supported) | |
| 0.16.0 | ❌ | ❌ | No binary assets available |
| < 0.16.0 | ❌ | ❌ | Different tag format, not supported |
The plugin supports versions from 0.16.1 onwards on Linux, and 0.19.0 onwards on macOS.
Plugin:
asdf plugin add lychee
# or
asdf plugin add lychee https://github.com/robertbagge/asdf-lychee.gitlychee:
# Show all installable versions
asdf list-all lychee
# Install specific version
asdf install lychee latest
# Set a version globally (on your ~/.tool-versions file)
asdf global lychee latest
# Now lychee commands are available
lychee --versionCheck asdf readme for more instructions on how to install & manage versions.
Contributions of any kind welcome! See the contributing guide.
Thanks goes to these contributors!
See LICENSE © Robert Bagge