World of Warcraft · Developer library
The ForgeDMC Toolkit
A modular Lua toolkit for WoW addon developers. The project organizes reusable building blocks around native game APIs, including addon lifecycle, events, settings, saved data, and interface helpers. It is a development library rather than a standalone gameplay interface: addon authors include the modules needed by their own projects.

- Publication
- Published on CurseForge
- Completion
- Published release; future updates may continue
- Game
- World of Warcraft
- Listed compatibility
- Retail · 12.0.5
- Listed release
- ForgeV1.0.zip
- Last listed update
- 2026-03-23
- Project ID
- 1494027
Release details checked September 30, 2026. CurseForge lists the current files, dependencies, and supported versions.
What you can do
This project is intended for addon developers. Select modules for your addon’s lifecycle, settings, timers, widgets, and other utilities, then follow the published API guide for integration. Performance figures on the listing are author claims, not independent benchmarks.
- Standalone Lua modules
- Addon lifecycle and events
- Saved data and profiles
- Settings and interface helpers
Project visuals

Official project artwork. Browse the CurseForge gallery ↗ — opens in a new tab
Get started
Installation & setup
- Download the toolkit archive and read its developer integration guide on CurseForge.
- Choose the Lua modules needed by your addon; include them in your addon’s load order as described by the toolkit documentation.
- Test your addon on the supported Retail client. This is a developer framework, so installing it alone does not provide a standalone player dashboard.
Read the official instructions & release notes ↗ — opens in a new tab
Need help with The ForgeDMC Toolkit?
Include the addon release, game version, steps to reproduce, and any error message.