Personal GW2 combat analysis that runs beside your game, not in a browser tab.
AxiPulse is a lightweight desktop companion that watches your arcdps log folder, parses each fight locally with Elite Insights, and shows you exactly how you performed — while the squad is still forming up for the next one.
No browser tabs. No uploads. No waiting. Drop it on a second monitor and let it work.
The Pulse view gives you a per-fight snapshot of your individual performance. Damage, DPS, down contribution, strips, cleanses, healing — all ranked against your squad so you know where you stand. AxiPulse detects whether you played damage or support and adjusts the overview to surface the stats that matter most for your role.
Scrub through a fight second by second. See your damage dealt, damage taken, distance to tag, incoming healing, boon uptimes, CC, and death/down events laid out on synchronized lanes. Click any moment to inspect what was happening across every metric at that exact time.
Watch a top-down replay of your squad's movement on the WvW map. Track positions, see where you went down, and understand how the fight flowed spatially. Each player is color-coded by profession with live boon state overlays.
Every parsed fight is saved and browsable. Quick-stats let you scan across a session at a glance, and clicking any entry loads the full Pulse, Timeline, and Map views for that fight.
AxiPulse downloads, installs, and updates Elite Insights for you. On Linux it handles the .NET runtime too. You never touch a CLI or a config file.
AxiPulse checks for updates on launch and can install them in the background. One click to restart when a new version is ready.
Grab the latest release for your platform:
- arcdps installed in your Guild Wars 2 directory
- AxiPulse handles everything else — Elite Insights is downloaded and managed automatically
git clone https://github.com/darkharasho/axipulse.git
cd axipulse
npm install
npm run dev # development
npm run build # production build| Layer | Technology |
|---|---|
| Framework | Electron |
| Frontend | React, TypeScript, Vite |
| Styling | Tailwind CSS |
| Parser | Elite Insights CLI (managed) |
| Updates | electron-updater |
Contributions are welcome. Fork the repo, create a branch, and open a PR.
git checkout -b my-feature
# make your changes
npm run build # make sure it compilesSee LICENSE for details.
Built for the commander who wants to know what happened before the next push.


