RuneHelper
The Runeshape menu in Path of Exile 2 with a market price next to every item

RuneHelper

Runeshape Price Overlay

Free · Open source · MIT

Requires Windows 10, 11 or Linux

Prices every row of the Runeshape menu

Shows prices in Exalted and Divine Orbs

Reads 9 game client languages

Reads HDR, dimmed and 4K screens

Rates Expedition waves by reward

Highlights rare rune tiles

It touches nothing,
yet knows the price of everything.

The latest release, from GitHub · What's new

How it works

  1. I

    Download and run. No installer, no account. The Linux builds need chmod +x first.

  2. II

    Press Select Region or F10 and drag a box around the Runeshape menu.

  3. III

    Open the menu in the game. A price appears next to every item. F8 turns reading on and off, F9 reads once.

Questions

Does it touch the game?

No. RuneHelper never reads game memory, injects code or sends input to the game. It captures the part of the screen you select and reads the text in it.

Why does Windows warn about it?

The Windows build is not code-signed yet, and Microsoft Defender's machine-learning check tends to flag unsigned programs that capture the screen, draw over other windows and register hotkeys. It is a false positive: the source code and the build that produces every release are public on GitHub, and each release is reported to Microsoft.

Where do the prices come from?

From poe.ninja, through a cache on denz.pw that refreshes hourly, so poe.ninja is not called from every computer. If the cache cannot be reached, the app asks poe.ninja directly.

Which game languages does it read?

English, Русский, Deutsch, Français, Español, Português, 한국어, 日本語 and ไทย. Localized item names are matched to their prices, and the code is on GitHub under the MIT license.

Privacy

RuneHelper has no accounts, no telemetry and no analytics. Your settings, the price cache and the log stay on your computer, in %APPDATA%\Denz\RuneHelper on Windows and ~/.config/RuneHelper on Linux.

The app makes three kinds of requests, each with its version in the User-Agent header:

  • Prices: https://denz.pw/poe2/economy with the league and item category, or poe.ninja directly when denz.pw cannot be reached.
  • Runeshape recipes: https://denz.pw/poe2/combinations.json, once at start.
  • Update check: the GitHub API, for the latest release.

denz.pw keeps a technical log of requests (time, IP address, requested address and user agent) to run the service and stop abuse. Daily visitor counts are stored as salted hashes of IP addresses, which cannot be turned back into addresses. Nothing is sold or shared.

This page loads nothing from other sites. Downloads and the update check go to GitHub, where the GitHub privacy statement applies.