oUF_KarUI: Invisible Unit Frames That Make WeakAuras Clickable
If you have ever built a gorgeous WeakAura interface only to realize you still cannot click on your party members, oUF_KarUI is the missing piece. This lightweight addon creates fully invisible unit frames that sit behind your custom visuals, turning any WeakAura health bar or raid frame into a functional, clickable element. No more guessing where the hitbox is, and no more clunky default Blizzard frames ruining your clean UI.
Whether you are raiding in Retail or leveling through Classic, this addon gives you the freedom to design your interface exactly how you want it while keeping every essential interaction intact.
What oUF_KarUI Actually Does
At its core, oUF_KarUI is built on the oUF framework, a long-standing community library created by haste, lightspark, p3lim, and Rainrider. Instead of drawing visible health bars, the addon generates transparent frames that respond to your mouse. You place your WeakAura visuals on top, and the invisible frame underneath handles targeting, clicking, and mouseover interactions.
The addon also embeds oUF_MovableFrames, originally by haste and p3lim, so you can reposition everything directly in game without editing files. The author notes that this project was adapted from oUF_Lybial, with tweaks to Party1-4 and Boss1-5 frames, adjusted dimensions, and updated embedded libraries.
Supported Units
- Player
- Target and Target of Target
- Focus
- Pet
- Party1-4
- Boss1-5
Moving and Resizing Frames With /kmf
Positioning is handled entirely through the slash command /kmf. Type it in chat to unlock the frames, then drag and resize them to match your WeakAura layout. Once you are happy with the placement, the settings menu under Options - Addons populates with the current x, y, and scale values, plus a reset button if you want to start over.
Advanced users can also edit the .lua file directly to change default positions, which is handy if you reinstall the addon or want the same layout across multiple characters. Because the frames are invisible, the only feedback you get while moving them is the movable frame overlay itself, so take a moment to align everything carefully before locking it down.
How to Install oUF_KarUI
Installation follows the standard World of Warcraft addon routine. Extract the folder into your Interface/AddOns directory, restart the client, and enable it from the character selection screen. If you prefer a faster route, the foxygame.net launcher handles the entire process with one click, dropping oUF_KarUI straight into the correct folder and keeping it current with automatic updates. The launcher's built-in addon catalog also flags which game versions each build supports, so you never grab the wrong file.
Because oUF and oUF_MovableFrames are embedded, you do not need to install those separately. Everything required to run the frames ships inside the single package.
Version Compatibility for World of Warcraft
oUF_KarUI for World of Warcraft has been used across multiple eras of the game. Players running Retail, Classic, The Burning Crusade, Wrath of the Lich King, Cataclysm, and Mists of Pandaria have all found it useful, though you should always confirm the addon matches your current client build before relying on it in serious content. The original author states the project will not be updated for Midnight and beyond, which means future expansions may require alternatives or community forks.
For now, on the versions listed above, the addon remains a practical solution for anyone who wants invisible, clickable frames without writing custom code.
Why Players Choose Invisible Frames
WeakAuras is powerful, but it was never designed to replace unit frame functionality on its own. By layering oUF_KarUI underneath, you keep the visual creativity of WeakAuras while restoring the mechanical behavior of real frames. The result is a UI that looks exactly how you imagined and still works flawlessly in raids, dungeons, and PvP.
If you are ready to stop compromising between style and function, download oUF_KarUI, run /kmf, and let your WeakAura design finally become fully interactive.