| Method | Link |
|---|---|
| Latest stable release | Download |
| Cutting-edge (main branch) | Download |
The main branch always contains the most recent features and fixes. Releases are periodic snapshots that have been tested more thoroughly.
How to install (click to expand)
- Download the ZIP from one of the links above.
- Extract it and open the folder.
- Copy both
DragonUIandDragonUI_Optionsto:
World of Warcraft/Interface/AddOns/
- Start the game and verify
DragonUIandDragonUI_Optionsare enabled in the AddOns list. - Open settings with
/dui.
Clean install (reset settings): Delete:
WTF/Account/<YourAccount>/SavedVariables/DragonUI*
- ๐งฉ Modular system: enable or disable any major UI component independently.
- โ๏ธ Custom configuration panel with profile support and per-module controls.
- โจ๏ธ Editor Mode: move and reposition nearly every UI element, with live X/Y coordinates and pixel-by-pixel position controls.
- ๐ Layout Presets: save, load, duplicate, delete, import, and export full UI layouts and addon settings using shareable export codes.
- ๐ Localization for English, Spanish (ES/MX), German, Korean, Russian, Simplified Chinese, and Traditional Chinese.
- ๐ฏ Action bars with configurable grid layouts, visibility rules, and button spacing.
- ๐ Unit frames for player, target, focus, party, pet, boss, ToT, and ToF, with elite dragon decoration, class portrait icons, and fat health bar mode.
- ๐ฉน Unit Frame Layers: heal prediction, absorb shields, and animated health loss overlays.
- ๐ฎ Castbars: custom castbars for player, target, and focus, with simple and detailed display modes, plus a built-in latency indicator on the player castbar.
- ๐ XP & Reputation bars with Dragonflight and RetailUI styles, independently movable.
- ๐ผ๏ธ HD textures for player frame (normal mode), target and focus name backgrounds. More HD assets coming in future updates.
- ๐ Dark Mode with three intensity presets and custom color picker.
- โจ Glow effects with separate combat and rest status controls and opacity slider.
- ๐ Auto-sort for bags and bank with slot locking, plus integrated module (Bagster) for unified inventory browsing.
- ๐บ๏ธ Custom Retail-style minimap (compatible with SexyMap).
- ๐ฌ Chat enhancements: style skins, fade sync, movable textbox with adjustable opacity, URL detection, chat copy, vanilla chat buttons with hover visibility, and
/ttwhisper command. - ๐ Item quality borders, enhanced tooltips with class-colored borders, and range indicator.
- โจ๏ธ Easy-to-use keybinding mode on supported buttons.
Extensive customization available directly in-game through the configuration panel.
| Command | Action |
|---|---|
/dragonui or /dui |
Open the configuration panel |
/dragonui edit |
Toggle Editor Mode |
/dragonui help |
Show all available commands |
/duicomp |
Compatibility diagnostics |
/sort |
Sort your bags |
/tt <message> |
Whisper your current target |
/rl |
Reload the UI |
- Party/raid role icons (DPS, Healer, Tank) may be lost after
/reloadin Dungeon Finder groups. - Single-line tooltips show text overlapping the health bar.
- Party and raid scenarios require further edge-case testing.
- Some third-party addon setups may require manual module disabling.
- Found a bug? Open an issue.
DragonUI builds on original work, adapted code and ideas from these addon authors and projects. Each entry says what was used; the licenses are listed in THIRD_PARTY_NOTICES.md.
Addons and references (16)
| Project | Author | Contribution |
|---|---|---|
| Dragonflight UI (Classic) | Karl-HeinzSchneider | Primary design reference; code snippets and textures adapted (MIT) |
| New Era | Ashgaroth | Upstream of DragonUI_NewEra; design reference for the talents, spellbook, merchant, character panel, world map and retail nameplates; talent textures obtained via it (Blizzard art) |
| DragonUI_NewEra | ghbset, LoneBrownie, contributors | Art and geometry reference for the character panel, talents, merchant, collections and world map; Blizzard textures obtained via it |
| pretty_actionbar / pretty_minimap | s0h2x | Original inspiration for the action bars and minimap; some textures obtained via them (Blizzard art) |
| RetailUI | a3st (Dmitriy) | Minimap, buff frame and API helper code and textures adapted (MIT) |
| KPack | bkader | Chat mods code adapted (MIT/X); source of the Combuctor code in Bagster and of the GearScoreLite formula |
| Combuctor | Jason Greer (Tuller), Joรฃo Cardoso (Jaliborc) | Bagster code adapted from Combuctor 4.2 via KPack (MIT) |
| NotPlater | RichSteini | Options panel spell-filter dialog code adapted (MIT) |
| SexyMap | funkydude | Minimap border presets and rotation helper, used with permission |
| GearScore / GearScoreLite | Mirrikat45 | Character panel gear score formula |
| BankStack | kemayo | Inspiration for the bag sort |
| UnitFrameLayers | RomanSpector | Inspiration for the heal/absorb overlays; layer textures obtained via it (Blizzard art) |
| SnowfallKeyPress | Dayn | Inspiration for casting on key down |
| oGlow | haste | Item quality border concept |
| ElvUI-WotLK | ElvUI team | Pattern reference: load-on-demand options, slash commands, combat queue |
| Quartz | Hendrik Leppkes | Latency indicator concept |
Contributors (15)
| Contributor | Name | Contribution |
|---|---|---|
| PentSec | PentSec | Collaborator: Bagster rework, low HP alert and level-up modules, UI language override, version check, chat copy and pet pane fixes; original drafts of the loot skin, world map, spellbook, talents and merchant modules; the spellbook artwork |
| CrimsonHollow | CrimsonHollow | Fat Health Bar contribution |
| RovBot | RovBot | Action bar grid/preset system |
| Marrow | Marrow (Pexie) | Micro menu, cast bar and unit frame contributions |
| Andrew Kawula | Andrew Kawula | Capture bar positioning fix |
| WYPanda | WYPanda | Chinese localization; minimap addon-button collector, LFG and party glow fixes |
| ล tefan | ล tefan | Default profile for new characters, chat link tooltips, nameplate fixes |
| yetanotherneuron | yetanotherneuron (yan) | Player buff layout options and aura source tooltips; nameplate name fix |
| ZephZae | ZephZae | AbsorbsMonitor zone and scaling fixes, collections micro button; reference for bank stacking |
| WillScarlettOhara | WillScarlettOhara | Cast bar event matching fixes |
| Ambitosis | Ambitosis | Questie compatibility fix |
| 5Buttons | 5Buttons | Atlas system restructure |
| Chill Guy | Chill Guy | Always-hidden option for the micro menu and bag bar |
| Raz0r | Raz0r (St0ny) | German localization |
| nadugi | nadugi | Korean localization |
Missing from the list? Let me know.
- Everyone who tested early builds, reported bugs, and helped shape this addon.
- Translators who contributed localizations across different clients.
- The open-source addon community whose work made this project possible.
DragonUI's own code is released under the MIT License. Bundled libraries, fonts and code adapted from other projects keep their own licenses, and the SexyMap border presets are included with their author's permission - see THIRD_PARTY_NOTICES.md and LICENSES/ (both ship inside the DragonUI/ addon folder). World of Warcraft game artwork included in the addon (most textures under DragonUI/Textures/) is ยฉ Blizzard Entertainment, is not covered by the MIT License, and is included only for use with the game.
DragonUI is a free, fan-made addon. No content is sold and no in-game advantages are provided. Donations are entirely voluntary. Not affiliated with or endorsed by Blizzard Entertainment.
๐ช Bitcoin: bc1q8yavz8857lzdfttas584892gf82y0u3wdfjz0a


