promotional bannermobile promotional banner

KeySorter

A World of Warcraft addon that automatically sorts raid members into Mythic+ groups.

A World of Warcraft addon that automatically sorts raid members into balanced Mythic+ groups.

Built for raid leaders who organize weekly M+ events and need to quickly form balanced 5-man groups from a raid of 10-40 players.

Features

Roster View

  • Auto-scans raid members on join — pulls M+ score (relies on Raider.IO data as first source, then falls back to Blizzard API), average key level, item level, and class utilities
  • Works solo too — your character shows up without needing a group
  • Sortable columns: name, score, iLvl, avg key, runs, role, utility
  • Filter dropdowns for score range, role, and utility type
  • Shift-hover any member for a dungeon breakdown tooltip with linked alts
  • Click any member to open their full character profile

Group Builder

  • Forms balanced 5-man groups (1 tank, 1 healer, 3 DPS) with one click
  • Sort All re-sorts all unlocked groups from scratch
  • Sort New only places unassigned players into empty groups without touching existing ones
  • Three sort modes: Skill MatchedBalanced (snake draft), or Gear (item level)
  • Battle Rez and Bloodlust balanced automatically — utility pulled from unassigned first
  • Responsive card grid that reflows when you resize the window
  • Drag and drop members between groups — swaps sync to WoW raid subgroups
  • Mark groups as done with a tick toggle to preserve them during re-sorts
  • Smart roster reconciliation — new players go to Unassigned, leavers removed
  • Per-group Announce button to post assignments to raid chat

Character History

  • Persistent database of every player who has joined your raids
  • Browse, search, sort, and filter all historical characters
  • Filter by score range, role, or utility type
  • Last seen displayed in weekly format (Today, 2d ago, 1w ago, 3w ago)
  • Click any character to view their full profile, notes, and alt links

Character Detail

  • Responsive two-column layout: overview, utilities, timed key breakdown, notes, and alt linking on the left; dungeon breakdown on the right
  • Collapses to single column when the window is narrow
  • Season scores displayed from persistent history — tracks across season transitions
  • Add notes and link alts directly from the detail view

Season Score Tracking

  • M+ scores saved permanently per season in SavedVariables
  • Historical scores survive season transitions — when a new season launches, update three lines in Data.lua
  • Character detail shows all seasons with recorded scores

Addon Communication

  • Group assignments synced to raid assistants automatically via addon messages
  • Multi-part message chunking handles large raids (40+ players)
  • Sender permission validation — only leaders/assistants can broadcast
  • Guild version check notifies members when updates are available

Settings

  • UI Scale slider (0.5x–2.0x)
  • Customizable Welcome and Gather announcement messages
  • Preview Mode with configurable player count for testing without a raid
  • Live Simulation — watch groups form in real time as fake players join
  • Clear All History with confirmation dialog

Other

  • Sidebar navigation with animated gradient highlights
  • Smooth fade in/out window animation, ESC to close
  • Window resize persists across sessions
  • Confirmation dialog for destructive actions
  • Minimap button with support for both circular and square minimaps
  • Custom tooltip system with cyan accent border
  • Permission gated — sort, apply, sync, and announce restricted to leaders/assistants

The KeySorter Team

profile avatar
Owner
  • 2
    Projects
  • 58
    Downloads

More from Moodibs

  • Framed project image

    Framed

    • 11
    • Addons

    Modern, customizable unit frames and raid frames for World of Warcraft (Retail).

    • 11
    • May 1, 2026
    • Addons
    • +1
  • Framed project image

    Framed

    • 11
    • Addons

    Modern, customizable unit frames and raid frames for World of Warcraft (Retail).

    • 11
    • May 1, 2026
    • Addons
    • +1