Trend Explorer
Recent download momentum
Hourly download deltas for the last 48 hours.
About this addon
What it does
A common library for Peavers addons providing shared utilities and UI components.
Website: peavers.io | Addon Backup: vault.peavers.io | Issues: GitHub
Features
- Standardized event handling
- Slash command registration
- Utility functions (formatting, table operations, player info)
- Common UI components and frame utilities
- Configuration UI framework
- Settings integration
- Patron support system
Installation
- Download from CurseForge
- This library is required by other Peavers addons
For Developers
Add as a dependency in your .toc file:
## Dependencies: PeaversCommons
Basic Usage
local addonName, MyAddon = ...
local PeaversCommons = _G.PeaversCommons
-- Initialize addon
PeaversCommons.Events:Init(addonName, function()
-- Register events
PeaversCommons.Events:RegisterEvent("PLAYER_ENTERING_WORLD", function()
-- Your event handler
end)
end)
-- Register slash commands
PeaversCommons.SlashCommands:Register(addonName, "myslash", {
default = function() end,
config = function() end
})
Available Modules
- Events: Event handling and OnUpdate timers
- SlashCommands: Slash command registration
- Utils: Debug, Print, formatting, table utilities
- FrameUtils: UI element creation (buttons, sliders, dropdowns, etc.)
- ConfigUIUtils: Settings panel creation
- ConfigManager: Configuration handling with defaults
- SettingsUI: WoW Settings panel integration
- Patrons: Patron support system
At-a-glance numbers
Performance highlights
- Peaked at Hot #12 on May 30, 2026.
- Peaked at Rising #170 on May 10, 2026.
- Featured on the Hot list across 5 distinct weeks.
- Shipped 9 releases in the last 30 days.
- Averaging 333 new downloads per day over the past week.