May 10, 2014 Release
A library to provide a markup syntax


May 03, 2014 Release
LibBabble-DigSites-3.0 Easily translate the dig site strings into all the locales. This won't return locations, distance, or anything else of the like, only the dig site names. How to Use: pkgmeta and Repository Libs/LibBabble-DigSites-3.0: svn:// -- or wherever you wish to put it! MyAddon.toc Libs\LibBabble-DigSites-3.0\lib.xml MyAddon.lua local DS = LibStub("LibBabble-DigSites-3.0"):GetLookupTable() print(DS["Altar of Quetz'lun...


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


Feb 19, 2014 Release
Welcome to LibWho-2.0! This documentation is for developers, it you're a user: just don't care. An Interface for a information's about an user Better event for who's Queuing of /who and SendWho() A much better who interface, with guarantee to be executed ' user.Class string - class user.Race string - race user.Level string - level user.Zone string - zone time number - the minutes how old the data was Remarks If you're only interested in this feature, then you don't have to read about :Who()...


Feb 07, 2014 Release
LibDispellable-1.0 aims at helping to test if the player can really dispel an enemy buff or a friend debuff. The current Blizzard implementation of cureable buff filter (“HARMFUL RAID”) does not take talents into account. There is no way to test for buffs the player can dispel on her enemies. LibDispellable-1.0 provides methods to test both defensive, taking care of healer talents for Magic dispel, and offensive dispel, using a comprehensive list of enrage effects. See the API page on...


Jan 14, 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


Jan 06, 2014 Release
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:...


Dec 31, 2013 Release
Overview A library to help with localization of ItemSet. Notes for Translators Please do not manually edit the lua to revise the translation, since the translation entries will be overwritten by WoWAce localization exporting feature. The SVN repository is locked now and it will be read-only to all users. If you would like to help on translate or revise the translation, please go to: If you got quite a lot of translation to be...


Dec 05, 2013 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...
Unlocked unit frames


Nov 22, 2013 Release
LibMovable-1.0 This library allows addon developers to quickly and easily setup user-positionable frames. End-user features LibMovable-1.0 works using a lock/unlock mechanism. When unlocked, the position of the frames are shown with colored overlays, even if the frames are hidden. The user can then move the frames around by dragging the overlays and rescale them using the mousewheel ; x- or y-axis locking is available through modifier keys. There is no need to enable mouse interaction with...


Nov 19, 2013 Release
LibSpecRoster is a very lightweight library to keep track of group (party/raid) specializations, roles, talents, and glyphs. Blizzard made some nice changes with 5.0. All spec changes by group members trigger the PLAYER_SPECIALIZATION_CHANGED event, and group members can always be inspected, no matter where they are, as long as they are online. This means that there is no longer any reason for complex libraries that watch group members' casts to see if they cast a spec change, and that...


Nov 16, 2013 Release
A library to help with localization of bosses. Please see This post will provide you with information on how to contribute to the translation of this babble library.


Nov 13, 2013 Release
ChatThrottleLib is a small, embeddable library that helps AddOn authors keep outbound chat and addon communication from exceeding the output rate limit in WoW that otherwise causes players to disconnect from the server. It also has a number of features that will help you make your addon communication run smoother! See for tech specs, API, SVN location, change log and more!


Nov 05, 2013 Release
LibMath is a collection of math functions that extends the Lua math library significantly. Functions math.avg (...) Returns the average (mean value) of the numbers passed. Usage: local avg = math.avg(1,2,3,4,5) assert(avg == 3) -- (1+2+3+4+5)/5 = 3 math.ceil (number[, significance]) Rounds a number up to the nearest integer value or the nearest multiple of significance. Usage: local rounded = math.ceil(4.51) assert(rounded == 5) local minutes = math.ceil(110, 60) assert(minutes == 2)...


Nov 02, 2013 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.


Nov 02, 2013 Release
READ THIS BEFORE COMMENTING All mounts including Mist of Pandaria mounts have been added if they do not show up for you make sure you have the latest version of the lib Library to aid in the classification of mounts. See for API info Use for API documentation till the documenter starts working again. Why this Library? Because...


Oct 19, 2013 Release
A library to help with localization of talent trees. Please see This post will provide you with information on how to contribute to the translation of this babble library.


Oct 19, 2013 Release
A library to help with localization of races (singular and plural). Please see This post will provide you with information on how to contribute to the translation of this babble library.


Oct 08, 2013 Release
LibSink-2.0 is a small library that you can throw in to easily get configuration options for your addon on where it should output any kind of messages. By default, LibSink-2.0 supports several addons as output "sinks"; Blizzard floating combat text, MSBT, SCT, Parrot, BCF. And if that's not enough it can also route your output to any ingame channel, like raid warning, party chat, say. Or just to a local chatframe, UIErrorsFrame, etc. In order to use LibSink-2.0 in your addon, you simply need...


Sep 14, 2013 Release
This is a repackaging of StrataFix into a library, for embedding within other addons. The library provides a fix for Blizzard's intermittent and notorious CreateFrame bug which can break the default UI and the UI of many addons. The library has absolutely no visible effect on the UI aside from fixing the bug when it arises. Usage Instructions: This library currently has no API. Simply loading the library will activate the fix. Addon Embedding Instructions: Embed this library as usual. Add an...