AddonPulse: Master Your WoW Addon Performance Today

Boost FPS with AddonPulse for World of Warcraft by tracking CPU and memory usage per addon to eliminate lag instantly!

Download AddonPulse for World of Warcraft 12.0.7

Original name: AddonPulse

World of Warcraft: 12.0.7

FileVersionLoaderSize
AddonPulse-v1.0.0.zip12.0.787 КБDownload

AddonPulse

Every raider and dungeon runner knows the frustration of sudden frame rate drops during a critical pull. You have optimized your graphics settings and upgraded your hardware, yet the game stutters when it matters most. The culprit is often hidden within the dozens of addons running in the background. This is where AddonPulse changes the game. By transforming Blizzard's built-in profiler into a sortable, filterable live table, this tool gives you unprecedented visibility into exactly where your CPU time and memory are going on a per-addon basis.

Real-Time Performance Monitoring

The core strength of AddonPulse for World of Warcraft lies in its detailed live table. Every installed addon is listed, allowing you to click any column to sort data or type to filter by name. You can customize the view to show specific metrics that matter most to your setup. The "Mem" column displays the Lua memory an addon is currently holding, while the CPU columns break down performance into Recent, Peak, Session, Encounter, and Last frame loads. These values can be read in milliseconds or as a percentage of your total frame budget, giving you immediate context on how much resources a specific script is consuming.

Visual indicators make troubleshooting instant. Two status dots flag trouble at a glance: an orange dot indicates memory climbing like a leak, while a red dot signals a spike over 10 milliseconds in a single frame. If you see a red dot during a boss mechanic, you know exactly which addon caused the stutter. For deeper analysis, clicking a row pins that addon to a detail graph. This graph plots history over time, marking combat starts, pulls, and deaths, while placing red ticks on every frame where a stutter occurred.

Session Recording and Leak Detection

One of the most powerful features is the ability to record sessions that survive reloads. AddonPulse keeps sampling even when the window is closed or minimized. It automatically snapshots every fight, naming them after the boss and tagging them with difficulty and outcome, such as Kill or Wipe. For Mythic+ runners, it records the specific key level for the entire dungeon run. Each session also logs the frame rate over time, overlaid directly on the graph. This allows you to correlate an addon's CPU spike with a real FPS dip long after the event has passed.

Finding a memory leak becomes a straightforward process. You simply hit "Set baseline," play for an hour, and then check the "dMem" column. This value shows memory growth since the baseline was set. Any addon with a ballooning number is your leak or memory hog, while those at zero are behaving correctly. You can pin the addons you are watching to the top of the list and ignore the rest, streamlining your diagnostic workflow.

Network Traffic and Optimization

Beyond local performance, network congestion can cause latency spikes. The tool includes a communications tab that provides a per-prefix breakdown of addon-message traffic. You can see total bytes in and out, live rates, and peak bursts. A traffic graph visualizes this data over time, making it easy to spot when an addon floods the network, such as during a raid-join sync storm. Tooltips add further granularity with channel breakdowns for Party, Raid, Guild, Whisper, and Instance, along with average message sizes.

If you are looking for a streamlined way to manage this level of detail without manual configuration, consider using the foxygame.net launcher. This platform offers a curated addon catalog where you can perform a one-click install of AddonPulse, ensuring you always have the version compatible with your current game client without hunting through forums.

Compatibility Across Expansions

Whether you are raiding in the latest Retail expansion or revisiting classic content, this tool adapts to your needs. It supports World of Warcraft: Classic, The Burning Crusade, Wrath of the Lich King, Cataclysm, and Mists of Pandaria. The developers ensure that download AddonPulse packages are updated for patches like WoW Midnight 12.0.7 and 12.1. It bundles only standard minimap-button libraries and has no other heavy dependencies, keeping its own footprint incredibly small.

The performance monitor is designed not to become a performance problem itself. CPU data comes from the native profiler, costing only microseconds to read. The memory scan runs on a slow cadence and pauses during combat by default to preserve resources. If you prefer pure CPU monitoring, a single click disables the memory profiler entirely. When minimized, the title bar acts as a compact FPS and CPU monitor, keeping you informed without cluttering your screen.

How to Install and Configure

Getting started is simple. To how to install the addon, download the package and extract it to your Interface/AddOns folder. Once in-game, you can open the window via the slash command /pulse or /ap, click the minimap button, or use the addon compartment entry. Right-clicking the minimap button allows you to pause monitoring instantly. Settings are accessible via /pulse options, the title-bar cog, or the Game Menu under Options. Here you can adjust sample rates, session limits, display units, and window scale. Settings are account-wide, while recorded sessions and baselines are saved per character, ensuring your data remains organized across your roster.

In conclusion, if your frames are dropping and you do not know which addon to blame, this tool provides the definitive answer. By combining live profiling, historical session data, and network analysis, AddonPulse empowers players to optimize their interface for maximum performance in any version of the game.