Addons

Filters

NameUpdatedCategoryAuthorStage
NameUpdatedCategoryAuthorStage

LibGUIDRegistry-0.1

Oct 09, 2008 Mature

LibFriends-1.0

May 20, 2009 Mature
Friend list

LibDogTag-Items-3.0

Jun 03, 2009 Mature

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

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

Lore Master

Jan 05, 2010 Alpha
What it does Lore Master is an addon that tracks the completed quests, shows the percent of completed quests in a zone, and help the user to obtain and complete the needed quests. Translators wanted I've been adding some localization into the mod as I develop. Right now there isn't many phrases that need to be changed, but as the projects grows this isn't going to be the case. If your interested in helping translate for me, please send me a PM asking to be made a translator. It should be open...

LazyLeader

Mar 21, 2010 Planning
LazyLeader is a raid leader helper that will automate commonly used tasks for a leader. Features: Auto inspect player Show average gear item level Appoint role based on spec Print roles to raid Shout needs to channel based on which raid you want to lead Automate invites Module / EJ Calculator Calculate % a players spec match elitist jerks specs Print raid average ej spec Tell player if no match is found above x amount % Tell leader if a player has below x amount % More will come later. Cheerz...

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(),...

LibRecursiveAnim-1.0

Sep 04, 2010 Beta
LibRecursiveAnim-1.0 A library allows creating AnimationGroup that handles frame with all child frames as single object. API documentation Example: libAnim = LibStub:GetLibrary("LibRecursiveAnim-1.0"); local MyFrame1 = CreateFrame("Frame", nil, UIParent); MyFrame1:SetHeight(100); MyFrame1:SetWidth(100); MyFrame1:SetPoint("CENTER"); local Texture1 = MyFrame1:CreateTexture(); Texture1:SetAllPoints(); Texture1:SetTexture(0, 0, 0); local animationGroup =...

LibSchema-1.0

Oct 13, 2010 Alpha
Overview LibSchema-1.0 allows you to define schemas for a (complex) Lua types and then validate Lua values against those schemas. A typical use of LibSchema-1.0 is the validation of values received via AceSerializer-3.0 and AceComm-3.0 from other game clients. Of couse, LibSchema-1.0 can also be used for other validation tasks. API Documentation See API/LibSchema-1.0.lua. Usage Example -- A small add-on that uses LibSchema-1.0. MyAddOn = LibStub("AceAddon-3.0"):NewAddon("MyAddOn",...

LibWiki-1.0

Oct 19, 2010 Alpha
LibWiki is a library for creating crude encyclopedias within a frame (or scrollframe). Most of the ideas are still in my head, but essentially, it will allow users to display formatted encyclopedic entries that can point to each other and filter contents. It will most likely follow the Wiki Creole style with some added WoW specifics (like raid icons and such). An example could look like this: local wiki = LibWiki:New() wiki:AddPage("Main", [[ [{TableOfContents title='Overview'}] =Introduction...

LibTransition-1.0

Oct 19, 2010 Inactive
LibTransition-1.0 delivers the goodness of old-school PowerPoint frame transitions to your local World of Warcraft cinema! Detailed info is found in the API Documentation, but here's the gist of it: --- Create a frame to toy with --- local frame = CreateFrame("Frame", UIParent); frame:SetWidth(400); frame:SetHeight(300); frame:SetPoint"CENTER"); local tex = frame:CreateTexture("OVERLAY"); tex:SetTexture(1,1,1,1); tex:SetAllPoints(frame); -- Then, either do this: -- LibTransition:Queue(frame,...
Chat output

LifePercent

Oct 29, 2010 Inactive
You thought Saw was scary? Spiders and tiny bugs crawling all over you while you sleep make you shiver? Does the monster under your bed keep you up at night? You ain't seen nothing yet. Let LifePercent scare you back to reality. Dubbed "the best rehab vs. WoW" by several leading scientists, LifePercent is a small utility that, on login, will tell you how many percent of your life you've spent in-game in the following format: You have spent Y% (X% since release) of your life in-game, divided...

LibHTML-1.0

Oct 31, 2010 Alpha
LibHTML-1.0 is intended to be a replacement for the rather crude SimpleHTML object in the WoW UI framework. Support is planned for the following elements: b, i, p, a, h1, h2, h3, h4, font, img, table, br, hr
QRCode Test Image

LibQRCode-1.0

Nov 01, 2010 Alpha
LibQRCode-1.0 LibQRCode-1.0 is a QR Code generator library in lua. It takes strings, urls, etc. and puts a qrcode image. Howto local LibQRC = LibStub("LibQRCode-1.0"); -- show the screen center local barcode = LibQRC:New(content, width, height); -- set barcode position barcode.frame:SetPoint(point, relativeTo, relativePoint, x, y); For more: http://www.wowace.com/addons/libqrcode/pages/ Get Download a zipball: http://www.wowace.com/addons/libqrcode/files/ SVN checkout svn checkout...

LibPlayerSpellInfo-1.0

Nov 13, 2010 Inactive
A library to provide extended information regarding player spell action/macro cast requirements (such as reagent, equipment and form requirements). Includes: Spell requirement API's that determine if a spell meets equipment, form, and/or reagent requirements. There are also API's for parsing entire macrotext objects and determining if a spell name/link/id is a valid player spell/companion/mount. Cast requirement API's (basically beefier IsUsableSpell/Action/Item functions) that determine...

LibUnitControl-1.0

Nov 24, 2010 Inactive
A library which provide tools for detecting adverse effects on units (such as those that cause you to lose control of your character). Includes: Individual API's used to indicate whether a specified unit is Asleep/Banished/Charmed/Confused/Disoriented/Ensnared/Feared/Frozen/Horrified/Incapacitated/Polymorphed/Sapped/Shackled/Stunned/Turned/Disarmed/Pacified/Rooted/Silenced (as well as Enraged/Wounded) or has simply lost control of their character. Can differentiate between...

LibSQL-1.0

Nov 28, 2010 Alpha
LibSQL is a library that incorporates a simple relational database (rdbms) into whatever awesome addon you're working on. For a quick guide, see the LibSQL Primer. For in-depth documenation, see Api/LibSQL-1.0 The SQL object is available in three variants: Conventional SQL access The standard way to communicate with an SQL server local db = LibSQL:New() -- make a table db:Execute("CREATE myTable (name STRING UNIQUE, level INTEGER, id INTEGER AUTO_INCREMENT)") -- insert some stuff...

Links

Dec 17, 2010 Inactive
Links replace the ItemRef tooltip with as much tooltip as requested. Links for items, quests, achievements and spells are supported. Optionally, Links can remember the last Links you opened in the session, and show the Icon associated with items, spells and achievements. Links v1.4 fixes compatibility with the patch 3.3.5 Links v1.4 removes a lot of complexity from the inner code, and adds support to Heirloom items specific tooltip.

LibCompress

Jan 04, 2011 Inactive
LibCompress is a compression and decompression library implemented entirely in WoW-friendly Lua. It supports the LZW and Huffman algorithms, and can automatically choose the most efficient algorithm for your data. One popular usage for this library is to send a compressed table to another player or add-on. Doing this requires additional encoding to remove the \000 characters from the data stream. Take a look at the forum post for more info and a development discussion:...