promotional bannermobile promotional banner
premium banner
RyoUI is a clean, pixel-perfect, minimal UI addon featuring distraction-free Nameplates that surface essential combat information.

Description

RyoUI

RyoUI is a lightweight, pixel-perfect nameplate addon for World of Warcraft built for clean, high-clarity combat. It removes visual noise and highlights what matters most.

Features

  • Priority-based nameplate coloring with full color customization
  • Cast bar interrupt tracking with opacity + cooldown marker
  • Configurable buff/debuff filtering (important only or all)
  • Pandemic window indicator on debuff icons (recast timing)
  • Customizable aura border colors for pandemic and dispel/purgeable states
  • Boss power/energy bar for mechanic-relevant units
  • Custom friendly player name-only plates with class colors
  • Optional dungeon/raid-only friendly player nameplates
  • Per-section reset to defaults
  • All settings apply live and persist account-wide

Settings

Open the settings panel with /ryo or through the addon list in the game menu. All nameplate behavior, friendly player display, colors, aura filters, alpha values, and display options are configured there.

Color system

RyoUI uses a strict priority-based color system so the most important information always wins.

Health bars

Health bars dynamically reflect:

  • Tap status
  • Threat state (tank-aware, including off-tank handling)
  • Quest relevance
  • Elite classification (boss = purple, miniboss = blue, caster = pink, trivial = brown)
  • Player class colors (optional)
  • Reaction as a final fallback

Each unit resolves to a single clear color based on the highest-priority match.

Cast bars

Cast bars follow a separate priority chain and clearly distinguish:

  • Interruptible vs. uninterruptible
  • Normal vs. important casts
  • Channels vs. casts
  • Abilities targeting you

Interrupt tracking

  • Cast bar dims to 30% opacity while your interrupt is on cooldown
  • Marker indicates exact interrupt availability timing
  • Automatically detects your class interrupt
  • Non-interruptible casts remain full opacity

Thanks to Plater and Platynator for the inspiration and insight on solving some of the most complex problems with name plates.