Addons

Filters

NameUpdatedCategoryAuthorStage
NameUpdatedCategoryAuthorStage

LibDogTag-3.0

Oct 19, 2014 Release
A library to provide a markup syntax

LibGUIFactory-1.0

Oct 19, 2014 Release
Used to create a bit more customizable AceGUI widgets and configuration windows.

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...

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...

LibCooldownTracker-1.0

Oct 22, 2014 Alpha
Library for tracking cooldowns of both enemies and allies. This library was made for the cooldown tracker in GladiusEx and therefore it is mainly intended to be used in arenas. Example usage: local CT = LibStub("LibCooldownTracker-1.0") function addon:OnEnable() CT.RegisterCallback(self, "LCT_CooldownUsed") CT.RegisterCallback(self, "LCT_CooldownsReset") CT:RegisterUnit("player") end function addon:OnDisable() CT:UnregisterUnit("player") CT.UnregisterAllCallbacks(self) end function...

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...

LibRangeCheck-2.0

Oct 26, 2014 Release
A library to determine estimated range. API documentation

LibDialog-1.0

Oct 27, 2014 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.

LibActionButton-1.0

Oct 28, 2014 Release
LibActionButton-1.0 is a library that provides a button template which can work with actions, spells, items, macros, and anything else you could put on a secure button. This library exposes a simple interface to create new buttons, and will shield you from all the restricted environment magic needed to implement a truely generic action button. API

LibInventory-2.1

Oct 29, 2014 Release
A library that maintains a cache of items and their types.

LibBabble-TalentTree-3.0

Nov 02, 2014 Release
A library to help with localization of talent trees. Please see http://forums.wowace.com/showthread.php?t=15655.... This post will provide you with information on how to contribute to the translation of this babble library.

LibNameplateRegistry-1.0

Nov 02, 2014 Release
LibNameplateRegistry-1.0 is an embeddable library providing an abstraction layer for tracking and querying Blizzard's Nameplate frames with ease and efficiency. Features: Provides callbacks to track nameplate appearance and disappearance Caches and maintain nameplates' related data Provides a simple API to extract information from nameplate Links GUID to nameplates Provides auto-diagnostic features to detect incompatibilities Do not hesitate to request features via the ticket system. This...

LDB-Resolve

Nov 02, 2014 Release
This is a successor to LDB-Vengeance (if it makes any sense). A DataBroker source based on the "Resolve" buff for all tanking classes. Requires a DataBroker display addon like ChocolateBar. LDB-Resolve displays the current Healing/Absorbtion bonus that your "Resolve" buff provides. Credits Credits for the original addon can be found with LDB-Vengeance.

LibPubSub-1.0

Nov 03, 2014 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:...

LibCandyBar-3.0

Nov 05, 2014 Release
Timer bars with that extra sweetness. LibCandyBar-3.0 provides very simple timed bars, in the spirit of CandyBar-2.0. Documention: API

LibDogTag-Unit-3.0

Nov 07, 2014 Release
A library to provide unit-oriented tags to LibDogTag-3.0
Example

Legacy Quest Log

Nov 11, 2014 Release
Legacy Quest Log Also known as Quest Log Simulator 2015. Do you dislike the new questlog/worldmap hybrid introduced in Warlords of Draenor? Then this addon could be for you! What it does LegacyQuest provides the "double wide" quest log from Mists of Pandaria as an alternative to Blizzard's new worldmap/questlog hybrid interface. Pressing the Toggle Quest Log button on your keyboard ('L' by default) or on the mini menu on your action bars will bring up LegacyQuest's questlog instead of the new...

LootSink

Nov 13, 2014 Release
Push loot messages into floating combat text. (And other places too. But it's the floating combat text by default.)

LibPrism-1.0

Nov 13, 2014 Release
A library intended to supply color manipulation tools. Until I get the documenter working, I suppose I'll just type it in here manually. Also, for the purposes of this documentation, ℝ is to be considered redefined as "computer-real", which is actually closer to ℚ, but.. myeah. Assuming Prism = LibStub("LibPrism-1.0"): Prism:Gradient(type, rMin, rMax, gMin, gMax, bMin, bMax, x) Call with 2*rgb values representing the colors at x = 0 and x = 1 respectively, alongside the x coordinate you wish...
On Chocolatebar

LDB-LagTolerance

Nov 14, 2014 Release
Left clicking on the addon causes the addon to try to set the lag tolerance fitting to your current latency. Right clicking opens the addon’s options. This can be done automatically every X seconds as well. Theory “Lag tolerance” is the term Blizzard uses in their game setting for setting the cvar “maxSpellStartRecoveryoffset”. All this is described e.g. here: http://www.wowpedia.org/CVar_maxSpellStartRecoveryoffset The addon is (quite frankly) an experiment to try to find out weather setting...