Addon Sources
LemonUp supports installing addons from multiple sources.
Supported Sources
| Source | Status | Version Tracking |
|---|---|---|
| GitHub | Full support | Git commits |
| TukUI | Full support | TukUI API |
| WoWInterface | Full support | API version |
| Wago.io | Full support | Release label |
| CurseForge | Not supported | - |
Why no CurseForge?
CurseForge's API requires authentication and has restrictive terms that make it difficult to support in open-source projects.
GitHub
GitHub is the recommended source for addons that are developed openly.
How it works:
- Paste any GitHub repository URL.
- LemonUp clones the repo to detect folder structure and current version.
- Downloads the addon files.
- Pins the version using the latest Git commit hash for absolute precision.
Supported URL formats:
https://github.com/user/addon-name
https://github.com/user/addon-name/tree/branch-nameFeatures:
- Custom branch support (default:
main). - Automatic folder detection (finds sub-addons).
- Commit-based version tracking.
TukUI
Full support for the TukUI addon ecosystem, including ElvUI.
How it works:
- From the Install Addon screen, select "Install ElvUI" or "Install TukUI".
- LemonUp queries the official TukUI API.
- Downloads directly from TukUI servers.
- Tracks versions using the reported API version.
Features:
- ElvUI and TukUI downloads from official sources.
- Automatic dependency handling (ElvUI_Options, ElvUI_Libraries, etc.).
WoWInterface
Support for the classic WoWInterface addon repository.
How it works:
- Paste a WoWInterface addon URL
- LemonUp parses the addon ID
- Downloads from WoWInterface servers
- Tracks versions via the WoWInterface API
Supported URL format:
https://www.wowinterface.com/downloads/info12345-AddonName.htmlWago.io
Full support for the Wago.io addon repository.
API Key Required
Wago.io integration requires your own API key. You can get one by supporting Wago on Patreon: addons.wago.io/patreon
How to add your API key:
- Onboarding wizard: Enter it during first-run setup (optional step)
- Settings screen: Add or update it anytime in the Config menu
- Environment variable: Set
WAGO_API_KEYin your shell
How it works:
- From the Install Addon screen, select "Wago Search"
- Search for addons by name
- View addon details including description, author, and download count
- Select and install directly from the search results
Features:
- Full-text search across the Wago.io addon catalog
- Version tracking via release labels
- Stability channel support (stable, beta, alpha)
WeakAuras Support
WeakAuras management is coming soon.
Manual Addons
Addons installed manually (outside of LemonUp) can be detected and tracked.
Scan feature:
- Detects addons in your AddOns folder
- Shows them separately as "manual" addons
- Can be linked to a source for future updates
Coming Soon
Direct ZIP URLs
Support for installing from any direct ZIP download URL.
