Skip to content
NeticSoulPublic

About

Retail-inspired modular UI addon for WoW 3.3.5a (WotLK).

Topics

Resources

Contributing

Stars

193 stars

Watchers

8 watching

Forks

Latest commit

ย 

History

1,141 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ‰ DragonUI for 3.3.5a

Interface Version WoW Version Version License Ko-fi Downloads

A modular, retail-inspired UI addon for World of Warcraft 3.3.5a (Wrath of the Lich King).


image
See more screenshots (click to expand) image image image

๐Ÿ“ฅ Download

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.

๐Ÿ“ฆ Installation

How to install (click to expand)
  1. Download the ZIP from one of the links above.
  2. Extract it and open the folder.
  3. Copy both DragonUI and DragonUI_Options to:
World of Warcraft/Interface/AddOns/
  1. Start the game and verify DragonUI and DragonUI_Options are enabled in the AddOns list.
  2. Open settings with /dui.

Clean install (reset settings): Delete:

WTF/Account/<YourAccount>/SavedVariables/DragonUI*

โœจ Features

Core UI

  • ๐Ÿงฉ 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.

Frames And Bars

  • ๐ŸŽฏ 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.

Visual Style

  • ๐Ÿ–ผ๏ธ 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.

Inventory And Navigation

  • ๐ŸŽ’ Auto-sort for bags and bank with slot locking, plus integrated module (Bagster) for unified inventory browsing.
  • ๐Ÿ—บ๏ธ Custom Retail-style minimap (compatible with SexyMap).

Utility And Quality Of Life

  • ๐Ÿ’ฌ Chat enhancements: style skins, fade sync, movable textbox with adjustable opacity, URL detection, chat copy, vanilla chat buttons with hover visibility, and /tt whisper 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.

๐Ÿ”ง Commands

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

โš ๏ธ Known Issues

  • Party/raid role icons (DPS, Healer, Tank) may be lost after /reload in 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.

๐Ÿ™ Credits And References

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.

๐Ÿ’› Special Thanks

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

๐Ÿ“œ License

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.

๐Ÿ“Ž Disclaimer

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.

โ˜• Support The Project

ko-fi

๐Ÿช™ Bitcoin: bc1q8yavz8857lzdfttas584892gf82y0u3wdfjz0a

About

Retail-inspired modular UI addon for WoW 3.3.5a (WotLK).

Topics

Resources

Contributing

Stars

193 stars

Watchers

8 watching

Forks

Releases

Sponsor this project

Contributors

Languages