DataStore is the main component of a series of addons that serve as data repositories in game. Their respective purpose is to offer scanning and storing services to other addons.
The advantages of this approach are:
- data is scanned only once for all client addons (performance gain).
- data is stored only once for all client addons (memory gain).
- addon authors can spend more time coding higher level features.
- each module is an independant addon, and therefore has its own SavedVariables file, meaning that you could clean _Crafts without disturbing _Containers.
Scope : a note to contributing authors
The core of the database is based on my work in Altoholic, and is thus designed with multiple-account support in mind. If client addons want to store data from foreign accounts, the database will be ready for it. Nothing is final at this point though, feel free to contribute, as the concept can and will be perfected.
The scope of each addons is to provide common methods for client addons. For instance, DataStore_Crafts embeds LibPeriodicTable-3.1-Tradeskill allowing it to give more than just scanning & storing data. However, the goal is not to put _everything_ into these addons, they must be seen as an abstraction layer and a service provider, nothing more.
These libraries cannot and should not be embedded, as they all manage their respective SavedVariables.
Existing modules
- DataStore_Achievements : Achievements
- DataStore_Agenda : Calendar & Raid ID's
- DataStore_Auctions : Auctions & Bids
- DataStore_Characters : Base information about your characters
- DataStore_Containers : Bags, Bank and Guild Banks
- DataStore_Crafts : Tradeskills & Recipes
- DataStore_Currencies : Currencies
- DataStore_Garrisons : Garrisons
- DataStore_Inventory : Equipment
- DataStore_Mails : Mails
- DataStore_Pets : Companions & Mounts
- DataStore_Quests : Quest log
- DataStore_Reputations : Reputations
- DataStore_Spells : Spells
- DataStore_Stats : Character Statistics
- DataStore_Talents : Talent trees & Glyphs
Each module will exist as a separate addon, so that authors can package only the ones they want with their own project.
More modules will come later.
Information Pages
- Project overview : A slightly more detailed overview of the scope
- API : Samples of commonly used methods (work-in-progress)
The development of DataStore compatible modules is not authorized without my express consent.
Any authorized development must respect the coding style/structure of existing modules, and respect Blizzard's TOS.
Current list of authorized modules : none
ABOUT THIS LISTING
This page describes DataStore by Thaoky. The description and screenshots are the author's own, imported from their listing on CurseForge on 26 October 2026: https://www.curseforge.com/wow/addons/datastore
Mythiq.net hosts no files for it. The download button goes straight to the release file on edge.forgecdn.net, so you are downloading from the author's own host, not from a copy of ours.
The download count, rating and comments on this page start at zero and count Mythiq.net only. The source's own figures are not copied here — they measure a different site, and a number that cannot be checked against our own ledger is not worth printing.
Requirements
Game versions
1.15.8
2.5.5
5.5.4
12.1.5
1.60.1
GAME FLAVOUR
This is a Classic build. Retail and Classic run different interface APIs, and an addon built for one throws Lua errors on the other — check you are installing into the right client folder.
INTERFACE VERSION
Built against game version 1.15.8, 2.5.5, 5.5.4, 12.1.5, 1.60.1. After a patch, an addon that has not been updated is flagged out of date; most keep working, and the "Load out of date AddOns" checkbox on the character screen lets you try.
DEPENDENCIES
Some addons need a separate library addon (Ace3, LibStub and friends) that is not bundled. If the addon does not appear in the list in game, a missing dependency is the usual reason.
Installation
1. Quit World of Warcraft completely. The game reads the AddOns folder at launch and will overwrite settings for an addon added while it is running.
2. Download the archive with the button on this page and unzip it.
3. Move the folder — the one with the .toc file in it, not the zip's wrapper folder — into:
World of Warcraft\_classic_era_\Interface\AddOns (or _classic_ for the current Classic expansion)
4. Start the game. On the character selection screen, click AddOns and check that it is listed and enabled.
IF IT DOES NOT APPEAR
Nine times out of ten the folder is nested one level too deep. Interface/AddOns/Thing/Thing/Thing.toc will not load; Interface/AddOns/Thing/Thing.toc will.
UPDATING
Delete the old folder before unzipping the new one. Unzipping over the top leaves files behind that the new version no longer expects.
This release downloads from edge.forgecdn.net, not from us, so
there is no checksum to compare against. Scan the archive before you unpack it.
Version history
DataStore 2026.10.14Latest
15 Oct 2026 · 67 KB via edge.forgecdn.net · 0 downloads Download
Off-site on edge.forgecdn.net —
no checksum, because we never held this file.
Link checked by our review team on 26 Oct 2026.
Tell us if something is wrong — a file that will not work, content taken from
someone else, or anything that looks unsafe. Reports go to our review team, not
to the author.
We use cookies to ensure that we give you the best experience on our website and improve your experience. By continuing to use this site you consent to such use of cookies.