Description
A comprehensive UI replacement for World of Warcraft. Customizable unit frames, cooldown management, action bars, and quality-of-life features.
Configure everything through a searchable options panel (/qui) with real-time preview, or position frames using the built-in Edit Mode (/qui editmode).
---
Unit Frames
Custom frames for Player, Target, Target-of-Target, Focus, Pet, Boss (1-5). Each frame supports:
- Adjustable size, position, and strata
- Class-colored or custom health/power bars with fill direction options
- Buff and debuff icons with configurable size, count, and aspect ratio cropping
- Font family, size, and outline per frame
- Border and background color customization
- Drag-and-drop positioning with arrow-key nudging
Castbars
Castbars for Player, Target, Focus, and Boss frames with:
- Spell name and cast time display
- Empowered spell stage visualization (5 customizable color stages)
- Channel tick markers
- Interruptible/non-interruptible highlighting
- Standalone or frame-attached placement
Cooldown Manager (CDM)
Hooks into Blizzard's Cooldown Viewer to add styling and tracking:
- Essential and Utility viewers with per-row icon layout, grid sizing, and growth direction
- Custom spell/item entries — add any ability to either viewer
- Cooldown swipes — animated pie-chart overlays with custom colors and textures
- Proc glow detection — three detection methods (visual, API, spell-name) for reliable proc highlighting
- Keybind display on CDM icons with per-spec override support
- Visibility rules — show always, in combat, with target, in group, on mouseover, or instance-only
Custom Tracker Bars
Create unlimited spell and item tracking bars:
- Drag spells or items from the spellbook/bags to add them
- Track cooldowns, charges, stacks, and buff durations
- Configurable icon size, spacing, growth direction, and aspect ratio
- Anchor to unit frames or place freely
- Per-bar visibility rules (combat, instance, mouseover)
Action Bars
Hooks into Blizzard's action bars, customize them all including stance, pet, extra action, zone ability, micro menu, and bags bar:
- Custom button textures (normal, gloss, highlight, pushed states)
- Icon cropping and range indicator styling
- Fade on mouseover with configurable alpha
- Hotkey label visibility per bar
- Quick Keybind Mode via /kb
Resource Bars
Hooks into Blizzard's primary and secondary power bars (mana, rage, energy, combo points, holy power, runes, chi, essence, etc.):
- Horizontal or vertical orientation
- LibSharedMedia texture selection
- Segment markers for discrete resources
- Anchor to player frame or free placement
- Visibility rules (always, combat, when active)
Data Panels
Information display widgets showing:
- FPS, memory usage, and network latency
- Guild info, raid lockouts, and dungeon difficulty
- Tracked currencies with visual display
- Session statistics (time played, XP/hour)
- Configurable font, color, and label format per slot
Character & Inspect Overlay
Enhanced character and inspect panels:
- Item name, level, and rarity display on equipment slots
- Enchant status indicators (applied/missing)
- Gem socket visualization with type-colored icons
- Durability percentage per slot
- Stat summary (primary, secondary, defensive)
Mythic+ & Dungeon Tools
- M+ Timer — three layout modes (Full, Compact, Sleek) showing elapsed time, key level, affixes, death count, and +1/+2/+3 pace
- Party Keystones — see group members' keystone dungeon and level
- Battle Rez Counter and Timer — tracks resurrections used during encounters
- Auto Keystone Insert — automatically places your keystone when opening the M+ UI
- Instance Teleport — quick access to instance teleports (in the Party Keystones list and the Blizzard M+ interface)
Skyriding Vigor Bar
- Continuous bar with segment markers and smooth animation
- Recharge overlay and Second Wind pip display
- Speed indicator and ability icon with cooldown
- Thrill of the Skies buff detection
QoL Features
- Crosshair — screen-center marker with dynamic color based on target range (melee/mid-range/far)
- Reticle GCD Ring — mouse-following ring showing global cooldown progress
- Action Tracker — recent cast history strip showing last N abilities used
- Focus Cast Alert — warns when your focus target is casting and shows interrupt readiness
- Range Check — target distance brackets (0-5, 5-10, 10-25, 25+ yards) with color coding
- Pet Warning — alerts Hunter/Warlock/DK when pet is missing or dead in combat
- Consumable Check — food, flask, rune, and weapon enhancement status on ready check
- Quick Salvage — one-click disenchant/mill/prospect buttons for crafting professions
- Combat Timer — elapsed time display during active combat
- Combat Text — +Combat / -Combat enter/exit indicators
- Rotation Helper — displays Blizzard's Starter Build recommended next ability
- Popup Blocker — per-type control to suppress talent, mount, pet, toy, warband, and housing alerts
- Tooltip Enhancements — cursor-following mode, combat hiding, modifier-key show/hide, per-context control
Blizzard Frame Skinning
Cosmetic overrides for default UI elements with a consistent dark theme:
- Game menu, tooltips, and chat frames
- Character and inspect panels
- Loot, alerts, and ready check frames
- Keystone UI, objective tracker, and M+ timer
- Instance group frames and override action bar
- Global accent color (default mint green, fully customizable)
- Per-module border color overrides
UI Visibility Controls
Fine-grained hiding of default UI elements:
- Objective Tracker — hide globally or per-instance type (M+, dungeons, raids, PvP, arenas, follower dungeons)
- Minimap border, zone text, and buff collapse button
- Error messages, info messages, and Talking Head dialogue
- Experience and reputation bars
- Time Manager, raid frame manager
- Friendly nameplates (player and NPC separately)
Profile Management
- Global profiles, spec profiles
- Full profile import/export
- Tracker bar import/export
Slash Commands
- /qui — open options
- /qui editmode — open edit mode
- /kb — quick keybind mode
- /cdm — toggle cooldown viewer settings
- /rl — safe reload (waits for combat to end)
Getting Started
1. Install QUI and reload your UI (/rl)
2. Make sure to have the Cooldown Manager enabled in the Blizzard Options
3. Open settings with /qui
4. Enable the Cooldown Manager under the Cooldowns tab
5. Position CDM bars and unit frames using Edit Mode
6. If you're encountering issues with the CDM, Action Bars or random LUA errors, first try creating a Edit Mode profile fresh from a Blizzard default or from the provided Edit Mode import string on the QUI Welcome Page
