Trend Explorer
Recent download momentum
Estimated downloads/hour over observed intervals in the last 48 hours.
Lines connect interval estimates, not hourly measurements. Unobserved time is not counted as zero or extrapolated to now.
About this addon
What it does
It's a Librarry for load quests, items and spells.
Allows you to easily cache a large number of IDs with one command with a common handler.
Usage:
local ltl = LibStub("LibThingsLoad-1.0")
-- Create Quest Promise
local promise = ltl:Quests(25, 2039, 2158, 37) -- or table of ids ltl:Quests({25, 2039, 2158, 37})
-- or create Item Promise
local promise = ltl:Items(3069, 1537, 1539, 3081) -- or table of ids ltl:Items({3069, 1537, 1539, 3081})
-- or create Spell Promise
local promise = ltl:Spells(1557, 3117, 3229, 1645) -- or table of ids ltl:Spells({1557, 3117, 3229, 1645})
promise:Then(function(promise) -- the callback will be called when all IDs have been loaded
-- some code
end)
promise:ThenForAll(function(promise, id, loadType) -- the callback will be called for any loaded id
-- some code
end)
promise:ThenForAllWithCached(function(promise, id, loadType) -- the callback will be called for any loaded or cached id
-- some code
end)
promise:Fail(function(promise, id, loadType) -- the callback will be called for any unsuccessfully loaded id
-- some code
end)
promise:FailWithChecked(function(promise, id, loadType) -- the callback will be called for any failed id loaded or already failed id loaded
-- some code
end)
APIAt-a-glance numbers
Performance highlights
- Peaked at Hot #2415 on Aug 19, 2026.
- Peaked at Rising #1778 on Aug 15, 2026.
- Featured on the Hot list across 5 distinct weeks.
- Shipped 1 release in the last 30 days.
- Averaging 0 new downloads per day over the past week.