Libra

Libraries

Libra

WoW 10.0.0 Needs Update

Trend Explorer

Recent download momentum

Estimated downloads/hour over observed intervals in the last 48 hours.

Latest interval +1.01 /h 0.993h observed interval · ending Sep 11, 12 PM
Peak estimate +1.01 /h 0.993h observed interval · ending Sep 11, 12 PM
Average estimate +0.0843 /h Time-weighted · 47.5h covered of 48h

Lines connect interval estimates, not hourly measurements. Unobserved time is not counted as zero or extrapolated to now.

About this addon

What it does

Library to facilitate some common tasks. Not necessarily designed to be infinitely flexible or applicable for any given situation.

local Libra = LibStub("Libra")


Libra:NewAddon(addonName, addonTable)

Table with module and event handling functions.

addonName String identifying the addon object. should be the same as your addon folder name. addonTable An existing table to use as the addon object. If not provided, will create a new table.
local addon = Libra:NewAddon("MyAddon", {})


Libra:EmbedWidgets(target)

Embeds all widget creation functionality on the target table, allowing you to directly create widgets.

local MyAddon = Libra:NewAddon("MyAddon")
Libra:EmbedWidgets(MyAddon)

local dropdown = MyAddon:CreateDropdown("Menu")


Libra:CreateDropdown(type, parent)

Dropdown with a wrapper API around the FrameXML API, working around known taint issues and adding certain features such as scrollable and fully refreshable menus.

type "Menu" for a standalone menu, "Frame" for a list frame which in turns summons the menu parent parent frame if "Frame" type


Libra:CreateEditbox()


Libra:CreateScrollFrame(type, parent, name)

type "Faux" or "Hybrid" parent parent frame name frame name


Libra:CreateUIPanel(name)

ButtonFrameTemplate frame closable with escape and pushable by other frames.

name Name to use for the frame. If not provided, will use an automatically generated name.

Better docs to be written.

At-a-glance numbers

Performance highlights

  • Peaked at Hot #2271 on Aug 14, 2026.
  • Peaked at Rising #5039 on Aug 14, 2026.
  • Featured on the Hot list across 5 distinct weeks.
  • Shipped 1 release in the last 30 days.
  • Averaging 4 new downloads per day over the past week.

Discover more

Keep exploring

Similar addons you might also want to check out.

More by Lombra

Same creator, different utilities.

Similar in Libraries

Comparable addons in the same lane.