Addons

Filters

NameUpdatedCategoryAuthorStage
NameUpdatedCategoryAuthorStage

LibAbacus-3.0

Jul 26, 2012 Mature
A library to provide tools for formatting money and time.

LibTagCompiler-2.0

Apr 25, 2012 Mature
LibTagCompiler-2.0 is a library allowing configuration via tags, specifically useful for display components, allowing easy arrangement and modification of said display. It is currently used in Assessment and Aloft. Syntax TextTag := { Statement } @ RawTag := RValue @ NumberTag := RValue @ Statement := literal | "[" RValue "]" RValue := Logical Logical := Relation { "&" | "|" } Relation Relation := Concat [ ("==" | "~=" | ">" | "<" | "<=" | ">=") Concat ] Concat := Expression { ("." | "..")...

LibBars-1.0

Dec 13, 2011 Mature
Library to provide visual bar creation and management.

LibAlts-1.0

Nov 29, 2011 Mature
Overview LibAlts provides an API to register and retrieve alternate identity information between addons. It maintains main-alt relationships. A given character can be defined as a main with one or more alts. Basic API :SetAlt(main, alt, source) - Associate a main name with an alt name. An optional source can be specified. If no source is specified, it is added the user-defined source. :GetAlts(main) - Get a list of alts for a given name. :GetMain(alt) - Get the main character associated with...

AceGUI-3.0-ActionSlotWidgets

Dec 07, 2010 Mature
This library provides 5 AceGUI widgets that look like ActionButton and provide the same drag-and-drop features. These widgets are intended to be used with AceConfig-3.0 input options. The widgets are 5 variants accepting diffrent kind of actions: ActionSlotItem : action slot accepting only items, ActionSlotSpell : action slot accepting only spells, ActionSlotMacro : action slot accepting only macros, ActionSlotItem : action slot accepting only equipment sets. ActionSlot : generic action slot...

LibQTipClick-1.1

Apr 02, 2010 Mature
This project is deprecated - the LibQTip-1.0 core library now handles all of its functionality in a much cleaner manner. LibQTipClick-1.1 is a simple interface to LibQTip-1.0 using the latter library's CellProvider methods - and the mechanisms of CallbackHandler-1.0 - to provide support for customizable, mouse-aware cells. The library requires, but does not include, the latest version of LibQTip-1.0. Features Utilizes the LibQTip-1.0 API. Customizable per-cell OnMouseDown(), OnMouseUp(),...
Example of the widget

AceGUI-3.0-Spell-EditBox

Aug 07, 2009 Mature
An edit box widget for AceGUI-3.0 that adds a prediction list for spells while the user is typing. Similar to the one you see whiles searching on Wowhead or Google. This does not require a spell database, it will pull spell data out from GetSpellInfo the first time the widget is shown at the rate of 500 spells per 0.10 seconds until it fails to pull out 5,000 spells in a row, takes around 10 - 13 seocnds for it to pull out all data. Uses the same API and callbacks as AceGUIWidget-EditBox, you...

LibOOP

Jul 28, 2009 Mature
LibOOP The LibOOP library provides basic object-oriented programming features in Lua (classes, objects, and simple inheritance). It is meant to offer a framework-independent, lighter-weight (but less featureful) alternative to AceOO-2. Documentation Getting Started API Discussion WoWAce Forum Thread

tekKonfig

Jul 24, 2009 Mature
Just my personal config widget libraries. You’re more than welcome to use these libraries in your own addons. If you change any of the code, please find a new name for your library to avoid conflicts with mine. Patches are more than welcome, you can submit them by forking my GitHub repo

LibDataBroker-1.1

Jul 22, 2009 Mature
You can find LDB’s primary repo and it’s documentation on GitHub If you have a patch, please fork on GitHub and commit there. Note to addon authors If you have a .pkgmeta Do not use an embed entry for LDB if you allow no-lib packages, your no-lib versions will not include LDB in them. Instead you should hard-embed LDB in your addon and add a “tools used” entry for “libdatabroker-1-1”. Any files packaged after that will include the relationship. If you don’t want to repack, you can edit the...

LibDogTag-Items-3.0

Jun 03, 2009 Mature

Talismonger-3.0

May 20, 2009 Mature
A library to provide events and information about interactable nodes, loot and profession mats

LibFriends-1.0

May 20, 2009 Mature
Friend list

LibGUIDRegistry-0.1

Oct 09, 2008 Mature

GratuityLib

Oct 09, 2008 Mature
Tooltip scanning library.

SharedMediaLib

Apr 17, 2012 Inactive
Shared handling of media data (fonts, sounds, textures, ...) between addons.

LibCombatLogEvent-1.0

Mar 15, 2011 Inactive
LibCombatLogEvent-1.0 dispatchs combat log events using CallbackHandler-1.0, passing along a table with the event arguments. It integrates nicely with AceAddon-3.0 addons and use an efficient argument parsing. AceAddon-3.0 integration Quite simple, here is a basic sample: local myAddon = LibStub('AceAddon-3.0'):NewAddon("foo", "LibCombatLogEvent-1.0") function myAddon:OnEnable() self:RegisterCombatLogEvent("UNIT_DIED") end function myAddon:UNIT_DIED(event, eventArgs) print("Oh noes !",...

Ace2

Jun 23, 2010 Inactive
AddOn development framework Note: Ace2 is deprecated and will not be developed any further! It is officialy at End-Of-Life. For new projects, use Ace3 instead. For old projects, we suggest porting them to Ace3, or looking for alternatives.

InventoryLib

Oct 09, 2008 Inactive
A library to provide and share safe item links

LibArena

Dec 06, 2014 Beta
LibArena-1.0 is a Library that provides usefull data from an arena match!