PeaversCommons

Libraries

Commons library for Peavers addons. All Peavers addons require this library.

WoW 12.0.7 Actively Maintained

Trend Explorer

Recent download momentum

Hourly download deltas for the last 48 hours.

Latest hour +10 Jun 2, 11 AM
Peak hour +150 Jun 3, 9 AM
Average +3 per hour

About this addon

What it does

PeaversCommons

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

  1. Download from CurseForge
  2. 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.

Discover more

Keep exploring

Similar addons you might also want to check out.