RobUI is a modular World of Warcraft user interface addon designed for performance, clarity, and full layout control.
The project focuses on building a modern UI framework rather than a single monolithic addon. RobUI provides multiple systems including custom unit frames, combat tools, grid-based layout management, and extensible modules.
RobUI is built around several core components:
RobUI Core
The main addon containing shared systems, modules, and UI elements.
RobUI Combat Grid
A grid-based layout system used to position and manage combat UI elements such as player frames, target frames, class resources, and aura displays.
RCA (RobUI Combat Assistant)
A system for combat analysis, spell tracking, and rotation-related tools.
High performance with minimal CPU usage
Fully modular architecture
No external framework dependencies
Clear visual hierarchy for combat information
Easy extension for future modules
Robui/
Main addon core, modules, media, and UI components.
RobUI_CombatGrid/
Grid-based layout system used to position and manage combat elements.
rca/
RobUI Combat Assistant tools and scanning systems.
Download the repository and place the addon folders inside: