📈 GH Trending Explorer 🎲 Surprise me

← all repos

dach6 / ExaltHelper

git clone https://github.com/dach6/ExaltHelper.git V1.0.1 · 6d ago

A C# Windows companion for Realm of the Mad God Exalt featuring real-time DPS tracking, player/party overlays, ability & loot logs, and gameplay utilities with updated combat calculation fixes.

—
stars, 24h
—
stars, 7 days
+514
stars, 30 days · #544
514
★ total
53
forks · 0 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguageC#
License—
Created2026-10-10 (10d ago)
Last push6d ago
Watchers1
OwnerUser

Links

README excerpt
# ExaltHelper
**Version 1.0.0**
ExaltHelper is a Windows companion for Realm of the Mad God Exalt. It combines an integrated combat HUD, launcher and account tools, and configurable gameplay utilities in one application.
## Features
- Track DPS, total damage, and encounter history, with weapon, ability, and summon attribution.
- Inspect players and equipment, view ability logs, and follow party and loot activity.
- Track Moonlight Village encounters and phases.
- Move and resize the HUD, toggle click-through, and navigate lists with the mouse wheel or draggable scrollbars.
- Launch the official or Steam client and manage multiple accounts.
- Configure reconnect tools, automation, hotkeys, and effect filters.
- Display bundled monster names, equipment icons, forge rarities, and enchantment data.
## Getting started
Requirements: Windows, .NET Framework 4.8, and an installed Realm of the Mad God Exalt client.
1. Download `ExaltHelper-Release.zip` from the repository's Releases page.
2. Extract the entire ZIP to a writable folder.
3. Open `ExaltHelper.exe` and accept the administrator prompt.
4. Select your Exalt launcher in the application and locate it when prompted.
5. Launch the game through ExaltHelper and configure the features you want in Settings.
Keep `assets/`, `ExaltHelper_Data/`, the DLLs, and `ExaltHelper.exe.config` beside the executable. Run the application from the extracted folder.
## HUD controls
| Control | Action |
| --- | --- |
| **F8** | Show or hide the HUD |
| **F9** | Toggle lock/click-through mode |
| Drag grips | Move the unlocked HUD |
| Bottom edge | Resize the unlocked HUD vertically |
| Scrollbars | Click the track, drag the thumb, or use the mouse wheel |
Unlock the HUD to use its controls and scroll lists. Use windowed or borderless game mode so the overlay can appear above the client.
## Damage tracking
The tracker reconstructs damage from combat packets, equipped items, received stats, and available buff definitions. Matching server reports correct local estimates. Unconfirmed hits remain estimates, and totals can be affected by visibility, missing packets, unavailable event definitions, or game updates.
Crucible and Blood Ritual bonuses use definitions received from the game. If the HUD flags missing bonus definitions, open the relevant event panels while tracking is active.
Combat diagnostics are saved to `Diagnostics/dps-latest.csv`, with up to 30 traces retained in `Diagnostics/History/`. Each trace contains up to 20,000 recent combat events. These files contain numeric combat data and exclude account details, player names, chat, and raw packets. When reporting a damage issue, include the relevant trace and your equipment and active buffs.
## Build from source
Use a current .NET SDK on Windows and the .NET Framework 4.8 reference assemblies, available through the Developer Pack or an initial NuGet restore. The project builds with .NET SDK 10.0.401.
 [code] 
Run `bin/Release/net48/ExaltHelper.exe`. The build copi