promotional bannermobile promotional banner

LibQuestDB

A standalone, offline quest database for World of Warcraft Classic. It answers questions about a quest without the quest being in your log or the game's cache; the quest counterpart to LibItemDB and LibProfessionDB.

LibQuestDB — Offline Quest Database for WoW Classic

A standalone, offline quest database for World of Warcraft Classic. It answers questions about a quest without the quest being in your log or the game's cache — the quest counterpart to LibItemDB and LibProfessionDB.

This is a developer library. Install it if another addon lists it as a dependency, or depend on it if you are an addon author.

Status: early scaffold. The library loads and registers itself so other addons can find it, but it carries no quest data and no lookup functions yet. Everything below describes what it is being built to do; the Recent Updates section says what has actually shipped.

Core Features

Planned

  • Static, pre-built quest data shipped with the addon — no runtime scan for end users
  • Resolve a quest name to its id (and back) without the quest being cached
  • Look up a quest's level, required level, zone, faction and chain
  • Data captured per game version, so each flavour ships exactly what its client has

How It Works

Setup (One-Time)

  1. Install through the CurseForge app, or drop the QuestDB folder into your Interface\AddOns directory
  2. There is nothing to configure. The library loads with the game and waits to be asked

For Addon Authors

Resolve the library through LibStub:

local QuestDB = LibStub("LibQuestDB-1.0")

The public API is documented here as it lands.

Dependencies & Compatibility

Required

None yet. Anything added later installs automatically through the CurseForge app — you do not need to fetch it yourself.

Compatibility

  • World of Warcraft Classic Era (Interface 11509)
  • Other flavours get their own build once a data capture exists for them

Works With the Rest of the TOG Addons

Shared Foundations

The TOG addons are built on a common set of libraries rather than each reinventing the same plumbing:

  • DeltaSync — the guild-sync engine that keeps data current across members
  • LibGuildRoster — guild roster and online/offline tracking
  • AceCommQueue — keeps addon traffic orderly so nothing arrives garbled
  • ItemDB — an offline item database, so item names and details work without waiting on the game to load them
  • ProfessionDB — an offline profession and recipe database
  • QuestDB — this library, the offline quest database
  • LibAceGUIWidgets — the search box, date picker, pulsing highlights and window-position memory the TOG windows share, so they all look and behave alike
  • VersionCheck — tells you when a newer version is out

In practice that means a fix to one shared library benefits every TOG addon at once. Each is published separately and installs automatically through the CurseForge app.

Recent Updates

v0.1.0 - Scaffold

New

  • The library exists. It loads in the client and registers itself so other addons can find it. No quest data and no lookups yet.

Credits

Developed by:

  • Pimptasty

Special Thanks:

  • The Old Gods guild community for testing
  • WoW Classic community for feedback and support

License

LibQuestDB is open-source software under the MIT license. See LICENSE file for details.


Bug Reports & Feature Requests

Discord is the only place bug reports and feature requests are tracked. Reports left as CurseForge comments or elsewhere are likely to be missed.

Join the Discord — for bugs, feature requests, questions, or anything else.

Before reporting a bug, this makes it far easier to fix:

  • Mention which game version you are on.
  • Name the addon that depends on this library, if the problem showed up there.
  • Quote the wording from the patch notes above, if one of them describes what you are seeing.

The LibQuestDB Team

Rising Builder tier frameprofile avatar
  • 2
    Followers
  • 30
    Projects
  • 590.4K
    Downloads

More from PmptastyView all

  • Questbook project image

    Questbook

    Ever needed to know what a quest wants before you have it? Questbook answers one question for any quest in the game: what do I do for this quest? It works for quests you have never picked up, not just the ones in your quest log.

    • 18
    • September 19, 2026
  • LibGuildRoster project image

    LibGuildRoster

    A library for use in WoW addons that manages the guild members and roster to make that data available for use in your addon.

    • 81.9K
    • September 18, 2026
  • LibItemDB project image

    LibItemDB

    A library with all of the WoW items for use by other addons

    • 6.0K
    • September 18, 2026
  • Fast Guild Invite - Revived project image

    Fast Guild Invite - Revived

    A WoW Classic AddOn to help recruit new members into your guild.

    • 82.4K
    • September 18, 2026
  • Questbook project image

    Questbook

    Ever needed to know what a quest wants before you have it? Questbook answers one question for any quest in the game: what do I do for this quest? It works for quests you have never picked up, not just the ones in your quest log.

    • 18
    • September 19, 2026
  • LibGuildRoster project image

    LibGuildRoster

    A library for use in WoW addons that manages the guild members and roster to make that data available for use in your addon.

    • 81.9K
    • September 18, 2026
  • LibItemDB project image

    LibItemDB

    A library with all of the WoW items for use by other addons

    • 6.0K
    • September 18, 2026
  • Fast Guild Invite - Revived project image

    Fast Guild Invite - Revived

    A WoW Classic AddOn to help recruit new members into your guild.

    • 82.4K
    • September 18, 2026