Addons

Filters

NameUpdatedCategoryAuthorStage
NameUpdatedCategoryAuthorStage

Zone Level

Mar 16, 2010 Planning
Just shows you the zone level your in with your character. Tired Of Wondering Around Asking Where To Level Next?

WhoLib

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

WeakSauce

Aug 22, 2012 Planning
WeakSauce provides libraries that help track information for WeakAuras configuration.
Typical image

Vex Icon

Aug 17, 2012 Inactive
Vex Icon adds a Icon to the Screen that acts similar to a MiniMapIcon. It automatically detects other active Vex Addons and adds them to the DropDownMenu as seen in the image of the addon description.

UTF8

Oct 11, 2011 Mature
Provides UTF-8 aware string functions implemented in pure lua: string.utf8len(s) string.utf8sub(s, i, j) string.utf8reverse(s) If utf8data.lua (containing the lower<->upper case mappings) is loaded, these additional functions are available: string.utf8upper(s) string.utf8lower(s) All functions behave as their non UTF-8 aware counterparts with the exception that UTF-8 characters are used instead of bytes for all units.

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

Talismonger-3.0

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

SharedMediaLib

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

RosterLib

May 22, 2013 Release
Embeddable library to track raid/party roster

Pooze SQL Exporter

Aug 29, 2010 Planning
Exports a list of players currently in the raid to SQL. Very lightweight, doesn't do any more than advertised. Usage Type /pooze to open the main Pooze window. Simply press Ctrl+C to copy the export data. It is really easy. I use it to a DKP system my guild have. Notes Currently the only data exported is the player name, class and level. Let me know if you want any more details such as offline status, zone, etc - at this stage the addon is only used for an internal tool and additional data is...

PaintChipsLib

Oct 09, 2008 Mature
Color managing library

Manager

Feb 05, 2012 Mature
These libraries provides functionalities for TotemManager. However alls libs except ManagerFrameLib could be use in others projects : - FactoryLib (object oriented utility for lua) - EventHandlerLib (provides event management) - ActionLib, ActionBarLib, AbstractActionBarRendererLib [CircleActionBarRendererLib and SquareActionBarRendererLib] (menu system described in TotemManager project) - TimerLib, TimerUpdaterLib [TM2TimerRendererLib] (timers of TotemManager)

MagicComm

Aug 17, 2012 Release
Addon Support Statement Hello everyone. I'm no longer actively playing World of Warcraft (and haven't for many months). I'm looking for someone to take over maintenance of my addons. If you're interested, and have at least one released addon, send me a message at [email protected] Addon Description Library handling communcation for Magic* addons

lua-pb

Dec 24, 2012 Beta
Lua Protocol Buffers A Protocal Buffer Implement that runs on World of Warcraft lua-pb is original by Neopallium/lua-pb Modified by tgic in order to work on wow

LibXML-1.0

Nov 05, 2013 Mature
LibXML-1.0 is a library for importing strict XML data into your programs. It's fully compatible with WoW client versions 2.0 through 5.4 See the API for documentation.
How scaling and positioning works with different approaches

LibWindow-1.1

Mar 10, 2013 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...

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

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

LibTrueRandom-1.0

Jan 14, 2011 Inactive
LibTrueRandom-1.0 is a library that provides a way to asynchronously retrieve random values by making /roll requests. Example code: LibStub("LibTrueRandom-1.0").GetRandom(1, 1000, function(value) -- value will be a number >= 1 and <= 1000 here end) API Documentation Here's the use case for this library: You're in a guild or a raid and you want to randomly choose someone to get loot or for some other reason You can't use math.random, since other users in the group might think you are returning...

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