GNOME Protocol

A guild mate calls it the one addon to rule them all

GNOME - Guild Network Operations Management Engine

The all-in-one raid management and character preparation suite for World of Warcraft.

GNOME replaces a dozen separate addons with one modular, load-on-demand framework. Whether you're leading raids, running dungeons with friends, or just want to keep your characters organized, GNOME provides a modern, lightweight solution built for the Midnight (12.0) API.


Features

Raid Leadership Tools

  • Raid Invites: Streamlined recruitment with dynamic raid selection, smart iLvl suggestions, and customizable templates.
  • Raid Roster Templates: Save and apply group compositions for specific encounters.
  • Shadow Roster: Track alts/mains, custom ranks, and consolidate loot history across characters.
  • Standby Tracker: Ensure fair rotation by tracking bosses sat out.
  • Raid Tools Panel: Compact unified panel with Pull Timer, Break Timer, and assignment tools in one place.

Class Assignments

  • Soulstone Assign: Manage warlock Soulstone assignments with auto-assignment logic.
  • Power Infusion Assign: Coordinate priest PI assignments with raid-wide sync.
  • Summon Manager: Collect summon requests into a clickable list for warlocks.

Character Preparation (BOLTS)

  • Talent Management: Import/export builds, batch operations, and automatic spec switching.
  • Name Builder: Generate meaningful names for your talent loadouts.
  • Spec Verification: Automated warnings on ready checks or dungeon entry if you're in the wrong spec.
  • Equipment Sets: Quick gear swapping with durability tracking.
  • M+ Prep Window: Pre-key checklist to ensure you're ready.

Quality of Life

  • Loot Helper: Transparent, council-style loot distribution with Need/Greed/OS/Transmog responses.
  • Consumables Check: Scan your raid for missing flasks, food, runes, and enhancements.
  • Auto Invite: Automatically invite players who whisper keywords (guild-only option).
  • Game Settings Profiles: Save and swap UI/combat settings between content types.
  • Macro Manager: Export/import macros across characters of the same class.
  • Dad Jokes: Lighten the mood after wipes with WoW-themed humor.

Why GNOME?

  • Midnight Ready: Fully optimized for the Expansion 12.0 API with strict adherence to "Addon Disarmament" and "Black Box" combat data policies.
  • Modular: Only loads what you use. Disable modules you don't need to save resources.
  • Zero Dependencies: Built with a custom internal framework; no external libraries like Ace3 or LibStub are required or included.
  • Unified: One consistent UI and theming system across all tools.
  • Lightweight: Load-on-demand architecture ensures a minimal memory footprint.
  • 100% Free: No paywalls, no "early access," and no supporter-only content.

Integrity & Attribution

We believe in a transparent and healthy addon ecosystem. GNOME follows strict ethical development standards:

  • Original Code: Developed from the ground up with AI assistance (Claude 4.5); every module is a purpose-built implementation, not a copy-paste of existing addons.
  • Community Standards: We use industry-standard mathematical patterns (like pixel-perfect scaling) that are common knowledge within the UI community.
  • Respect for Authors: We stand on the shoulders of giants. See our full project credits for the community projects that inspired our logic.

Slash Commands

  • /gnome - Open the main menu and module browser.
  • Each module also has its own slash command (e.g., /bolts, /pulltimer, /shadow).

Feedback & Support

Found a bug or have a feature request? Leave a comment below!

The GNOME Protocol Team

profile avatar
Owner
  • 1
    Projects
  • 263
    Downloads