[Tool] ExileXP — free, open-source leveling overlay (primarily tailored for monk)
|
Hey exiles,
I've been building a small leveling overlay for PoE2 and finally got it to a place where I'm comfortable sharing it. It's 100% free and open source — code's on GitHub, no telemetry, no account, no install. GitHub / downloads: https://github.com/andreins/ExileXP The Monk profile is heavily inspired by FGKorbyn21's 0.5 league-start monk guide on Mobalytics. The standard profile is based on Domistae's leveling guide (domistae.github.io/poe2-leveling). Huge credit to both — this tool is basically a UI on top of their work. --- What it does ExileXP is a tiny always-on-top window that sits in the corner of your screen and tells you exactly what to do in your current zone — quests, waypoints, optional side zones, gem rewards, boss notes, the lot. It tails your Client.txt so it auto-advances to the right zone as you actually move through the campaign — no clicking through menus to find your spot. Features - Per-zone task list with quest/waypoint/boss callouts - Skill gem panel per act — which gem to pick from quest rewards, which supports to slot, when to swap - Per-act vendor-search regex with one-click copy (life rolls, +skills, movement, attribute pieces, etc.) - Client.txt zone autodetect — advances automatically, no input needed - Per-character progress slots — your alt's progress doesn't overwrite your main's - Catch-up button if you start the overlay mid-campaign - Hide / show with Ctrl+Shift+H, click-through with Ctrl+Shift+X - Auto-hides when you alt-tab out of PoE2; auto-shows when you tab back - Sits in the system tray when minimized What it isn't It doesn't read game memory, doesn't inject anything, doesn't touch the client. The only thing it reads is Client.txt — same file GGG ship to everyone and the same thing tools like Awakened PoE Trade have used for years. It's a glorified sticky note that knows what zone you're in. How to run Download ExileXP-x.x.x-portable.exe from the releases page, double-click. Windows SmartScreen will warn you because the binary isn't code-signed (signing certs are expensive for a free tool) — "More info" → "Run anyway." If you don't trust that, the source is right there and `npm run dist` builds the same exe. Feedback / bug reports Open an issue on GitHub or reply here. PRs welcome too — the campaign data is in plain TypeScript files, so adding zones, fixing typos, or porting another build's leveling notes is genuinely easy. Enjoy the league start. How it looks ( can see more on github ) ![]() Last bumped on May 29, 2026, 3:28:39 PM
|
|










