EventTracker

Development Tools

View detailed information about the events triggered by the game

WoW 11.0.0 Needs Update

Trend Explorer

Recent download momentum

Estimated downloads/hour over observed intervals in the last 48 hours.

Latest interval 0 /h 0.994h observed interval · ending Sep 11, 10 AM
Peak estimate +1 /h 1h observed interval · ending Sep 10, 10 AM
Average estimate +0.0209 /h Time-weighted · 47.9h covered of 48h

Lines connect interval estimates, not hourly measurements. Unobserved time is not counted as zero or extrapolated to now.

About this addon

What it does

Event Tracker

Using this addon you can view detailed information about the events that are triggered by the game.

Detailed information such as arguments of the event's payload for the tracked events/functions are displayed. You can also see which frames are monitoring specific events.

You can also track function calls to see time spent during the execution of the function (on a call per call base as well as the total execution time).

You have two options to track standard WoW events

  • Update the file EventTracker_events.lua yourself. The following is an example of how the contents of the file may look like.
-- Events to be tracked 
ET_TRACKED_EVENTS = {
 "PLAYER_LEVEL_UP",
 "PLAYER_XP_UPDATE",
 "UNIT_HEALTH"
};
-- Events to be ignored (applied when using /et registerall)
ET_IGNORED_EVENTS = {
 "BAG_UPDATE_COOLDOWN",
 "ACTIONBAR_UPDATE_COOLDOWN",
 "UNIT_POWER_FREQUENT",
}

 

  • Add an even using the in-game slash command /et add <event>. Events added this way will not persist between log-in sessions.
Be careful to specify only valid events.

Event Tracker uses the function GetFramesRegisteredForEvent(), which will cause WoW to hard crash when it is being called with a non-existing event.

Slash commands

The following slash commands are available:

Command Description
/et open or /et close Show/hide EventTracker window
/et ? or /et help Show this list of commands
/et add <event> Add event to be tracked
/et remove <event> Remove event to be tracked
/et registerall Register all events to be tracked (# of events not known)
/et unregisterall Unregister all events to be tracked (except for VARIABLES_LOADED)
/et resetpos Reset position of the main EventTracker frame
/et filter Adds a filter to showed events (sub-string search, no regexp) - Requires registerall to be active
/et removefilter Remove filter

 

Notice

This project was abandoned since 2016 and I just took over it. My goal is to keep it working under retail version.
If you have issues with other clients (such as Classic/WOTLK), please submit a PR on github page.

To Do

  • Fix: frame rate drop when scrolling the main window
  • Add a GUI option to enter tracked/filtered events
  • Add a GUI option to copy single event's details
  • Re-implement the filter/ignore logic (Add a filter textedit box?)
  • Save user settings

 

At-a-glance numbers

Performance highlights

  • Peaked at Hot #3730 on Aug 16, 2026.
  • Peaked at Rising #6463 on Aug 18, 2026.
  • Featured on the Hot list across 5 distinct weeks.
  • Shipped 1 release in the last 30 days.
  • Averaging 1 new downloads per day over the past week.

Visuals

Screenshots 2

Use real gameplay shots to assess the addon before installing.

Discover more

Keep exploring

Similar addons you might also want to check out.

Similar in Development Tools

Comparable addons in the same lane.

GSE: Sequences, Variables, Macros #18
10.1M downloads

GSE is an advanced macro compiler that is an alternative to the limits provided by the default macro editor.

ThisWeeksAuras #23 #515
48.6K downloads

ThisWeeksAuras is a Midnight-ready fork of M33kAuras by m33shoq, which is itself a fork of WeakAuras 2.

Leatrix Sounds #73
7.0M downloads

Complete sound file browser for World of Warcraft. Supports all WoW games including Midnight and Burning Crusade Classic Anniversary (as well as all the others).

Simulationcraft #118
51.1M downloads

An addon that generates a Simulationcraft profile for your character

Hated Crate Tracker 2.0 #137
324.0K downloads

War Supply Crate tracker with drop prediction, live timers, and raid-wide sync. Crate farm coordination for solo hunters and full raids.

BugGrabber #170
18.3M downloads

Grabs bugs for the bug sack.

GRIP - EMS (Enhanced Macro Sequencer) #188 #418
34.4K downloads

Free macro sequencer for WoW: turn a multi-step rotation into one keybind, with a visual editor, smart context switching, import/export, and player-to-player sharing.

Talent Tree Tweaks #203
5.0M downloads

Various improvements and addition to the Retail talent tree and profession tree UI

BugSack #206
16.0M downloads

Toss those bugs inna sack.

Hyperframe (FPS Optimizer) #312
293.4K downloads

Hyperframe dynamically adjusts graphics settings based on content type to optimize FPS, frame rate, performance, and visual quality. It includes presets for dungeons, raids, arenas, and more, with customizable view distances, LOD, and particle effects.

Transcriptor #364
1.1M downloads

Logging utility for boss encounters.

idTip #375
3.6M downloads

Adds IDs to the ingame tooltips