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.