RGX-Framework
Shared media, UI helpers, and addon foundation primitives for WoW addon authors.
Version 1.0.0 Retail Library AddOn
Overview
RGX-Framework is a Retail World of Warcraft shared addon foundation built to give addon suites one coordinated resource layer for fonts, colors, textures, lightweight UI helpers, and reusable framework plumbing.
It stays quiet for players and useful for authors. If another addon depends on RGX-Framework, install it and leave it enabled. If you are building addons yourself, use it to avoid shipping duplicate media folders, scattered visual constants, and repeated framework glue in every project.

Features • RGXFonts for shared font lookup and fallback-safe font paths • RGXColors for reusable color helpers and a drop-in color-picker flow • RGXTextures for shared status bars, panel textures, and UI media • Native RGX event and message plumbing without depending on Ace-style library chains • Smaller addon packages through one shared media source • Consistent branding and visual language across RGX-based addons | Highlights In 1.0.0 • Expanded the font lineup beyond near-identical UI sans fonts • Added clearer variation across pixel, display, fantasy, serif, and monospace styles • Improved shared integration for addons like PetBuddy2 • Added reusable color-picker helpers for drop-in addon use

Font Coverage
Sans/UI: Inter, Ubuntu, Liberation Sans, DejaVu Sans, Lato, Poppins, Montserrat, Rajdhani
Serif: Crimson Text, Merriweather, Playfair Display
Monospace: IBM Plex Mono, JetBrains Mono
Display: Bebas Neue, Bangers, Creepster, Oswald, Orbitron, Audiowide, Anton
Pixel: Press Start 2P, Silkscreen, VT323
Fantasy/Themed: Uncial Antiqua, Cinzel
WoW defaults: Friz Quadrata, Arial Narrow, Morpheus, Skurri

Basic Usage
    ## RequiredDeps: RGX-Framework

    local path = _G.RGXFonts:GetPath("Inter-Regular")
    MyFontString:SetFont(path, 12, "OUTLINE")
| Compatibility • WoW Retail only • Interface versions: 120000, 120001 Best Used For • addon suites with one visual identity • shared font and texture menus • smaller addon packages • cleaner media reuse across projects

Support Discord: https://discord.gg/N7kdKAHVVF GitHub: https://github.com/DonnieDice/RGX-Framework Issues: https://github.com/DonnieDice/RGX-Framework/issues | License MIT for framework code. Bundled fonts retain their own original open licenses.