!!TOGT — TOG Tools Load Timer Companion
A tiny companion addon for TOG Tools that captures precise load timing for every addon from the very first moment of the loading screen.
On its own this addon does nothing visible. It works silently in the background and hands its data to TOG Tools, which displays the results in the Addon Load and Diagnostics tabs.
What it does
WoW loads addons in alphabetical order. Because this addon's folder name starts with !!, it loads before every other addon — including TOG Tools itself, and even error-catcher addons like BugGrabber. From that very first moment it records exactly when each addon finishes loading, so the Addon Load tab can show you the actual load time each addon consumed during the loading screen.
Without this companion, TOG Tools can only time addons that load after it alphabetically (roughly T–Z). With it installed, every single addon gets accurate timing.
Features
- Captures the load time for every addon — not just the ones that come after T in the alphabet
- Records the total loading screen duration from the first addon to the moment you enter the world
- Captures Lua errors and warnings (including blocked/forbidden addon-action errors) from the very start of load — so the TOG Tools Diagnostics tab catches issues that happen during the loading screen, before other addons can
- Plays nicely with BugGrabber/BugSack — it captures errors for TOG Tools and still passes every error along, so BugSack keeps working exactly as before
- Zero impact on load performance — the code is as small as possible by design
- No user interface, no settings, no slash commands — just installs and works
- Supports all WoW versions: Classic Era, TBC, Wrath, Cataclysm, Mists, and Retail
Requirements
- TOG Tools — this companion is useless without it
Support
If you have any questions or bug reports, please reach out on Discord!
Recent Updates
v0.2.2 (2026-07-31) — Classic Era & Mists compatibility
- Fixed !!TOGT being marked as out-of-date on the current Classic Era and Mists of Pandaria clients, which stopped it from loading — and in turn made TOG Tools report a missing dependency even though !!TOGT was installed. The supported game versions now match the live builds, so both addons load cleanly again.
- Behind the scenes: the addon now has a full automated test suite covering every line of its code, so load-timing and error capture are verified before each release rather than after. Nothing changes in how you use it.
v0.2.1 (2026-07-17) — TBC Classic compatibility
- Fixed !!TOGT being marked as out-of-date on the current Burning Crusade Classic client, which stopped it from loading — and in turn caused TOG Tools to report a missing dependency even though !!TOGT was installed. The supported game version now matches the live TBC Classic build, so both addons load cleanly again.
v0.2.0 (2026-06-11) — Renamed to !!TOGT + early diagnostics capture
- Renamed from
!TOGTto!!TOGTso it now loads ahead of every other addon, including BugGrabber. The CurseForge app handles this automatically; if you installed manually, delete any leftover old!TOGTfolder so it doesn't load a stale duplicate. - New: alongside load timing, it now captures Lua errors and warnings (including blocked/forbidden addon-action errors) from the very first moment of load and hands them to the new TOG Tools Diagnostics tab. Because it loads before everything else, it catches load-time errors that would otherwise be missed — and it does so without breaking BugGrabber/BugSack, which still receive every error too. Still no interface, settings, or saved data — it just installs and works.
v0.1.1 (2026-05-23) — Retail Midnight compatibility
- Fixed !TOGT being marked as out-of-date on the current Retail Midnight client (patches 12.0.5 and 12.0.7). The supported game-version list now covers the entire Midnight patch range, so !TOGT loads cleanly on Retail again. This also fixes TOG Tools failing to load on Retail, since it depends on !TOGT.
v0.1.0 (2026-05-04) — Sub-millisecond timing
- Per-addon load times are now accurate. Previously, addons that finished loading in the same frame all reported as
0.000s; the companion now uses a sub-millisecond profiler so TOG Tools can show realistic per-addon durations.
v0.0.1 (2026-05-04) — Initial release
- First release: captures load order and individual load time for every addon from the very start of the loading screen and passes the data to TOG Tools.
- Tracks total loading screen duration from the first addon loaded to the moment you enter the world.
- TOC files for all supported WoW versions: Classic Era, TBC, Wrath, Cataclysm, Mists, and Retail.

