Addons

Filters

NameUpdatedCategoryAuthorStage
NameUpdatedCategoryAuthorStage

LibTextTable-1.1

Jun 24, 2015 Release
Creates simple table controls for tabular text data. Primarily used for _NPCScan and its ilk - docs are in the code itself.

LibTextDump-1.0

Jun 24, 2015 Release
This library provides the ability to create a frame to dump text into, mainly for the purposes of copy/pasting to another medium. The frame does not automatically gain focus, can be banished with the Escape key, and has a button in the lower-right corner to highlight all text. API reference.

LibDialog-1.0

Jun 24, 2015 Release
LibDialog-1.0 provides methods for creating dialogs similar to Blizzard's default StaticPopup dialogs, with additions (such as multiple CheckButtons) and improvements (such as multiple EditBoxes, frame and widget recycling, and not tainting default UI elements). API Reference. Delegate Reference. Widget Reference.

LibSharedMedia-3.0

Jun 24, 2015 Release
Shared handling of media data (fonts, sounds, textures, ...) between addons. API Documentation

LibDualSpec-1.0

Mar 09, 2015 Mature
Adds dual spec support to individual AceDB-3.0 databases and provides AceDBOptions-3.0 hooks to handle it. This allows the user to enable dual spec feature and to select the alternate profile to be enabled on talent switching. This feature is disabled by default and the user has to create the alternate profile himself/herself. Read the quick tutorial to know how to add dual spec support to your addon. There is also an API reference though it should not be very useful in most cases.
Visitor

LSM-Visitor

Mar 04, 2015 Release
This addon adds the "Visitor" font to SharedMedia so it can be used by other compatible addons. This font is best used at 10px or 20px. If you like "Pixel Perfect" fonts, have a look at: Silkscreen Visitor C&C Red Alert Pixel Unicode
Silkscreen

LSM-Silkscreen

Mar 04, 2015 Release
This addon adds the "Silkscreen" font to SharedMedia so it can be used by other compatible addons. This font is best used at 8px or 16px. If you like "Pixel Perfect" fonts, have a look at: Silkscreen Visitor C&C Red Alert Pixel Unicode
Pixel Unicode

LSM-PixelUnicode

Mar 04, 2015 Release
This addon adds the "Pixel Unicode" font to SharedMedia so it can be used by other compatible addons. This font is best used at 16px or 32px. If you like "Pixel Perfect" fonts, have a look at: Silkscreen Visitor C&C Red Alert Pixel Unicode
C&C Red Alert

LSM-CCRedAlert

Mar 04, 2015 Release
This addon adds the "C&C Red Alert" font to SharedMedia so it can be used by other compatible addons. This font is best used at 13 or 26px. If you like "Pixel Perfect" fonts, have a look at: Silkscreen Visitor C&C Red Alert Pixel Unicode

LibPubSub-1.0

Feb 25, 2015 Mature
LibPubSub-1.0 Simple embeddable publish-subscribe implementation. Including LibPubSub functionality The easiest method for utilising LibPubSub is a mixin, like so: MyAddon = LibStub('AceAddon-3.0'):NewAddon('MyAddon', 'LibPubSub-1.0') If you're not using AceAddon, you can still embed LibPubSub in an object/table via LibPubSub's Embed() function: LibStub('LibPubSub-1.0'):Embed(MyObject) If you don't want to embed LibPubSub's methods in your objects, you can get a separate LibPubSub object:...
How scaling and positioning works with different approaches

LibWindow-1.1

Feb 24, 2015 Release
WindowLib is a small library that takes care of standard "windowy" behavior used in the main frames of many addons, and attempts to do so in a smarter way than the average addon author would find time to do. Save and restore positions: WindowLib will pick the attach point based on which quadrant of the screen the frame is in: top-left? bottom-right? center? Handle window dragging Mouse wheel zooming Only mouse-enabling the window while Alt is held Why bother? Because users change their UI...

LibGroupInSpecT

Feb 21, 2015 Release
Summary A small library which keeps track of group members and keeps an up-to-date cache of their specialization, talents and glyphs. It's similar to the old LibGroupTalents/LibTalentQuery and the LibRaidInspect libraries, but unlike the former it's actually working on 5.0, and unlike the latter it works properly in Battlegrounds. Additionally it has the feature where it communicates spec/talent/glyph updates to other LibGroupInSpecT users. This is an important point as of the writing of this...

LibBabble-Artifacts-3.0

Feb 02, 2015 Release
LibBabble-Artifacts-3.0 A library to help with localization of Artifacts (Archaeology research projects) names. How to Use .pkgmeta and repository Libs/LibBabble-Artifacts-3.0: svn://svn.wowace.com/wow/libbabble-artifacts-3-0/mainline/trunk .toc Libs\LibBabble-Artifacts-3.0\lib.xml .lua local AF = LibStub("LibBabble-Artifacts-3.0"):GetLookupTable() print(AF["Skull Drinking Cup"]) -- prints "Trinkschädel" in deDE client For an example of an actual addon using LibBabble-Artifacts-3.0 and a...

LibItemInfo-1.0

Dec 24, 2014 Alpha
Caches requested item info, allowing much quicker access on subsequent requests than GetItemInfo. Caches return values from GetItemInfo and are localised wherever applicable. Callbacks when items get cached. Simply get a reference to the library and then use it as a table, accessing item info using either item ID or item string. If the item is cached, will return a table: items[13262] = { name = "Ashbringer", quality = 5, itemLevel = 76, reqLevel = 60, type = "Weapon", subType = "Two-Handed...

LibMapData-1.0

Dec 22, 2014 Release
Small library that provides mapfile data. it include width,height, upper left x,y and lower right x,y. This data includes multi-floor maps such as the new instances. API Documentation To get the mapfile names use GetMapInfo() on the current map. Filenames are constant across localizations. Sample usage: mapfiles = LibStub("LibMapData-1.0"); -- get the size of Coth defaulting to the first floor size local width,height = mapfiles:MapArea('CoTStratholme') -- get the size of the 8th floor of icc...

LibArena

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

LFG Call to Arms Broker

Nov 30, 2014 Release
A LibDataBroker plugin that displays the current LFG Call to Arms status.

LibBackdrop-1.0

Oct 24, 2014 Release
LibBackdrop provides a 100% compatible replacement for SetBackDrop It also mixes in the following methods to the frame Mxin methods SetBackdropGradient(orient,minR,minG,minB,maxR,maxG,maxB) setup a gradient on the bg texture. SetBackdropGradientAlpha(orient,minR,minG,minB,minA,maxR,maxG,maxB,maxA) setup a gradient with alpha on the bg texture SetBackdropBorderGradient(orient,minR,minG,minB,maxR,maxG,maxB) setup a gradient on the border texture...

LibBagUtils-1.0

Oct 19, 2014 Mature
Several useful bag related APIs that you wish were built into the WoW API: local LBU = LibStub("LibBagUtils-1.0") for bag,slot in LBU:Iterate("BANK", "Major Healing Potion") do LBU:PutItem("BAGS") end :Iterate("which"[, "lookingfor"]) which string: "BAGS", "BANK", "BAGSBANK" lookingfor OPTIONAL: itemLink, itemName, itemString or itemId(number). Will not match partial names. Returns an iterator that can be used in a for loop, e.g.: for bag,slot,link in LBU:Iterate("BAGS") do -- loop all slots...

LibFrameAnchorRegistry-1.0

Oct 19, 2014 Beta
Central registry for addons to register their frames as possible frame anchor. Other addons can then retrieve the list of anchor and then let their user anchor the addon to whatever frame they like. To register a frame with the registry: LibStub("LibFrameAnchorRegistry-1.0"):RegisterAnchor("MyCateogry", "NameOfFrame", "Identidy", frame) To register with sub-categories: LibStub("LibFrameAnchorRegistry-1.0"):RegisterAnchor("MyCateogry\001MySub-Category", "NameOfFrame", "Identidy", frame) To...