Reverse relationships


Usage sample


Oct 19, 2016 ckknight Mature Embedded library
LibTourist is a library that provides information about zones, instances, transports and more. For zones, instances, complexes (like Caverns of Time), arenas and battlegrounds, LibTourist can provide level range, faction, location and connections with other zones, as well as instance group sizes, instance entrance portal coordinates, battle pet level ranges and required fishing skills, if applicable. Color-coding for level ranges and zone names is available. Relationships between zones can be...


Oct 17, 2016 MMOSimca Release Embedded library
LibObjectiveProgress is a simple library designed to provide an API for quest objective progress weight information. For Mythic dungeons, it provides the following API (where mapID is mapID, NOT worldMapID, and where isTeeming is a boolean that defaults to false): GetNPCWeightByMap(mapID, npcID, isTeeming = false) - returns weight in percentage form ('1' for 1%) or nil For quests (including world quests), it provides the following API: GetNPCWeightByQuest(questID, npcID) - returns weight in...


Oct 15, 2016 ckknight Release Embedded library
A library to help with localization of item types and subtypes. Please see This post will provide you with information on how to contribute to the translation of this babble library.


Oct 15, 2016 Pneumatus Release Embedded library
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 15, 2016 ckknight Release Embedded library
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.
LOIHInterrupt in action


Oct 13, 2016 ahak Release Embedded library
LOIHInterrupt Interrupt manager for guild <Lords of Ironhearts> of Arathor EU. Creates 1-5 bars showing availability of players' interrupt spells to help you keep track of interrupt rotations. Players with green bars saying 'Ready' are able to interrupt. Players with red bar with countdown have their interrupt spell on CD until the timer runs out and the bar turns green again. Dead players' bars are black and addon checks once per second for if players have been ressurrected some how....


Oct 06, 2016 Cybeloras Release Embedded library
LibOO-1.0 provides an object-oriented framework to World of Warcraft addons. It is based on the framework that was developed for TellMeWhen 5.0.0 Check in LibOO-1.0.lua for the documentation in luadoc format. There would be a page for it here on CurseForge, but CurseForge's documenter is broken.


Oct 05, 2016 rainrider Release Embedded library
Description LibArtifactData-1.0 is a data store for addons that need the player's artifacts data. It has a simple API for data access and uses CallbackHandler-1.0 to propagate data changes. Why to use The stock UI provides much of the artifact data only when an artifact is viewed and only for that one artifact. If an addon requires that data prior to the player opening the Artifact UI, or for all artifacts at once, it has to unregister the events the UI uses (so that it doesn't tamper with...
Display w/ tooltip showing last changes

LDB: WoW Token

Sep 27, 2016 rowaasr13 Release Required dependency
LDB: WoW Token, v1 This addon monitors and displays changes of WoW Token price. It will display current price and history for last ten known changes, showing price itself, time and difference with previous price. It is an LDB module: you will need an LDB display addon to use it - like Titan Panel, Bazooka, Bagnon (yes, it does have LDB display on bag frames) or any other. Change log 2015-06-11 v1 Initial implementation.


Sep 26, 2016 nebula169 Mature Embedded library
LoggerHead Lite is a an automated combat log enabler. The "Lite" means it only cares about when you are in a raid or mythic+ instance and is greatly simplified /lh for options. Only instances you've entered will show. The first time you enter a raid or start a mythic keystone dungeon, you'll get a popup asking if you'd like to log that instance/difficulty. /log to manually toggle logging. If you want to clear out old entries, you can reset the database in Profiles.

LUI Core

Sep 22, 2016 chaoslux Release Embedded library
This is the core addon, for updates only, if you do not currently have LUI installed, you want to get the full package at LUI on WoWInterface to be able to install the whole project without any troublesome problems. LUI is a Next Generation World of Warcraft User Interface dedicated to replace the standard Blizzard UI in a way you cannot imagine. I'm very proud to present you LUI v3 one of the most advanced and elaborate User Interfaces ever made. This project was first engineered by Loui,...


Sep 20, 2016 rsmozang Release Embedded library
Description LoggerHead is a an automated combat log enabler. It allows you to select via a simple GUI interface which Zones and Instances to automatically enable for logging. Works for PvP/Arenas(For real this time)! LoggerHead has a LDB module for those running a Data Display. Left Click toggles logging. Right Click opens configuration screen. Enjoy. Localization!!! I need help localizing LoggerHead to Latin American Spanish! If you want to help please check out:...
Test Image


Sep 11, 2016 myrroddin Alpha Embedded library
LibAboutPanel-2.0 An embedded library that scans your AddOn's ToC to display that information either as a seperate About button in the Interface Options panel, or as part of AceConfig-3.0 options table. API You can find the API and examples on this page. Features that are new or different than Ackis' LibAboutPanel More localization. LAP2 uses global strings to translate factions, locale names, etc. It also has more translatable strings than the original. Its API is embedded, so MyAddOn:API()...


Sep 06, 2016 Fuskare01 Release Embedded library
LibBodyguard-1.0 A WoW AddOn library to query information about the player's current bodyguard (if any). This is still in early progress, the plan is to be able to query any feasible information about bodyguards. For now, only name, health and last known GUID are available. Usage The public API methods have LuaDoc comments, the rest of the code has some stray comments here and there. To load library if you're using it embedded, specify the load.xml file in your TOC. Use LibStub to consume the...


Sep 06, 2016 Kemayo Release Embedded library
Simple library for checking whether a given item is appropriate for a given class. "Appropriate" is shorthand for "Blizzard says you can equip it and learn the transmog appearance". Usage: local LAI = LibStub("LibAppropriateItems-1.0") if LAI:CanEquip(itemLink) then print("Can equip") end if LAI:IsAppropriate(itemLink, "WARRIOR") then print("A warrior can learn this appearance") end


Sep 03, 2016 p3lim Release Optional dependency
Description LibProcessable is a database library that allows a developer to easily retrieve information if an item is processable by different means. The following spells/processes are supported: Milling & Draenic Mortar Prospecting Disenchanting Lockpicking & skeleton keys For details on how to implement this in your own addon, please see the wiki: Feedback If you have a question, please use the comments section on Curse/WoWInterface. If you...


Sep 02, 2016 gizmo1972 Release Embedded library
Library to scan guild bank and return total count for a itemid. This lib handles the GUILDBANKFRAME_OPENED event and stores all the items and counts in a table to be scanned by your addon after the frame is closed. Quick and crude example below. local GBS = LibStub("LibGuildBankScan") local testids = { 76130, 76133, 76134 } function addon:OnEnable() core:RegisterEvent("GUILDBANKFRAME_CLOSED", "countGuild") end function addon:countGuild() for _, itemid in pairs( testids ) do...


Sep 01, 2016 Warmexx Release Embedded library
LibRecipes organizes trade skill recipes, spells and items into sets. LibRecipes is a LibStub library for querying these sets. Its focus is efficiency and speed. You can retrieve the spell taught by a recipe and the item it creates. Or you can find the recipe that teaches a spell. In WoW there is a big difference between each of them. For example: Item 37337 (Formula: Enchant Bracer - Greater Stats) teaches spell 44616 (Greater Stats) which creates item 38987 (Enchant Bracer - Greater Stats)....


Aug 31, 2016 arith Release Embedded library
Overview The existing GetMapNameByID API or LibBabble-Zone-3.0 already provided the main zone names and most of the major sub-zone names, so it should be sufficient to fulfil most of the needs of looking-up the zone names' translation. But since above two methods still did not include all the sub-zones' information, that's why this library was created. What's Included Currently the location/zone/sub-zone names from below MPQ files are included: AchievementCriteria (Zone Info only) AreaTable...
On Chocolatebar


Aug 31, 2016 DerSchreiner Release Embedded library
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: The addon is (quite frankly) an experiment to try to find out weather setting...