Skip to content

NeticSoul/DragonUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

650 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ‰ DragonUI for 3.3.5a

Interface Version WoW Version Version License Ko-fi

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 Combuctor for unified inventory browsing.
  • ๐Ÿ—บ๏ธ Custom Retail-style minimap (compatible with SexyMap).

Utility And Quality Of Life

  • ๐Ÿ’ฌ Chat enhancements: style skins, fade sync, movable editbox 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 and adapted ideas from these addon authors and projects:

Project Author Contribution
Dragonflight UI (Classic) Karl-HeinzSchneider Primary design reference
pretty_actionbar / pretty_minimap s0h2x Action bar and minimap patterns
RetailUI a3st (Dmitriy) UI styling reference
KPack bkader Utility patterns
Combuctor Jaliborc Bag integration
BankStack kemayo Bank sort logic
UnitFrameLayers RomanSpector Heal/absorb overlay reference
oGlow haste Item quality border reference
ElvUI-WotLK ElvUI team Pattern reference
Quartz Hendrik Leppkes Latency indicator concept
CrimsonHollow CrimsonHollow Fat Health Bar contribution
RovBot RovBot Action bar grid/preset system
Raz0r Raz0r 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 is released under the MIT License. Bundled third-party components have their own licenses - see THIRD_PARTY_NOTICES.md and LICENSES/.

๐Ÿ“Ž 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