Skip to content

Addon Sources

LemonUp supports installing addons from multiple sources.

Supported Sources

SourceStatusVersion Tracking
GitHubFull supportGit commits
TukUIFull supportTukUI API
WoWInterfaceFull supportAPI version
Wago.ioFull supportRelease label
CurseForgeNot 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:

  1. Paste any GitHub repository URL.
  2. LemonUp clones the repo to detect folder structure and current version.
  3. Downloads the addon files.
  4. 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-name

Features:

  • 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:

  1. From the Install Addon screen, select "Install ElvUI" or "Install TukUI".
  2. LemonUp queries the official TukUI API.
  3. Downloads directly from TukUI servers.
  4. 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:

  1. Paste a WoWInterface addon URL
  2. LemonUp parses the addon ID
  3. Downloads from WoWInterface servers
  4. Tracks versions via the WoWInterface API

Supported URL format:

https://www.wowinterface.com/downloads/info12345-AddonName.html

Wago.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_KEY in your shell

How it works:

  1. From the Install Addon screen, select "Wago Search"
  2. Search for addons by name
  3. View addon details including description, author, and download count
  4. 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.

Released under the MIT License.