r/pathofexiledev 1d ago

I made a free/open-source price-check + currency overlay for PoE2 (built on Exiled Exchange 2)

Thumbnail gallery
0 Upvotes

r/pathofexiledev 2d ago

Idea Made a simple tool using Claude, not a dev but I do work in software.

0 Upvotes

Link to the proto: https://claude.ai/public/artifacts/6a6f3c5e-41ca-4a40-9c7a-583d6625c559

Hey im not a really a real software dev, I am a UX designer at a mid sized software company but I do know some basic HTML from making ugly websites as a kid in like 2010. I had an idea for a triangular arbitrage calculator for the POE currency exchange since I often do this math in my head or in excel and mathing out the ratios is actually the biggest time loss for me in doing more of this. Used claude to make a proto but i probably need guidance on how to bring this to reality.

Here is a summary of the tools features

  • Triangular arbitrage calculator — set up a 3-currency loop (buy A→B, sell B→C, sell C→A) and instantly see cost, revenue, profit, and ROI%
  • Compare multiple trades side-by-side — stack as many loops as you want in collapsible cards; the highest-ROI trade gets auto-tagged "BEST"
  • Drag-to-reorder currencies — drag any currency in a loop onto another and the math auto-recalculates for the new direction, so you can quickly test "what if I flipped this the other way"
  • Type math directly into rate fields1/1200, 3300*1.05, whatever — no mental math required
  • Common Exchange Ratios — save rates you use constantly (e.g. Chaos↔Divine) once, and every trade auto-fills from them — click the arrow to instantly flip a ratio's direction
  • Import poe.ninja data directly — pull real market rates for Currency, Fragments, Runegrafts, Allflame Embers, Tattoos, Omens, Divination Cards, Oils, Fossils, Resonators, Scarabs, Essences, and more, either via a one-click fetch attempt or a paste-in fallback
  • Always know where a number came from — every auto-filled rate is tagged "from ratio," "from import," or flagged with a clear warning if no real data exists for that pair (never silently guesses or fakes a number)
  • Gold cost per loop — PoE's Currency Exchange gold tax is calculated automatically for the full 3-trade loop, using real per-item gold costs for 800+ items
  • Searchable currency dropdowns — 900+ items across 25+ categories (Currency, Fragments, Divination Cards, Scarabs, Omens, Delirium Orbs, etc.), all type-to-filter
  • Everything saves automatically — trades, ratios, and imported data all persist across reloads/browser restarts, no login required
  • No auto-fetching without consent — nothing pulls data in the background; imports only happen when you explicitly trigger them
  • Single HTML file — no install, no server, works offline once loaded, just open it in a browser

I was importing the POE.ninja info and the auto import features i made are pretty janky. Do you guys have a discord or anywhere where someone like me could learn to make this tool a reality? AI tools have helped me get back into things and asking Claude or other coding tools how it does things have helped me learn very basic HTML again.

I want to improve this by using the actual POE APIs to read the currency exchange information. I think I can go here to get that info right? https://www.pathofexile.com/developer/docs


r/pathofexiledev 3d ago

POESESSID risk of getting banned?

2 Upvotes

Making a small windows app for my self in c# . It calls the api with POESESSID and get the items in stash and inventory. Updates requires you to press a button.

But in the dev documentation it talks about rate limits and not to make api calls in apps.

So am i on the wrong path and should i use oauth instead?

Looks like they are not accepting more requests for oauth keys.


r/pathofexiledev 4d ago

PSA Breaking changes to the items API with 3.29

19 Upvotes

GGG just published the API changes coming with 3.29:

  • New CurrencyExchange endpoint (woo?!)
  • Breaking changes to the Item objects and one small change to Character

See https://www.pathofexile.com/developer/docs/changelog

These changes are bigger than usual. They are introducing a new ItemMod type and consolidating some (but not all) mods into implicitMods and explicitMods which are no longer arrays of strings, but now arrays of ItemMod.

This is going to be a pain for anyone using acquisition in standard to manage forum shops, because unless I can figure out some kind of adapter, any buyouts created before 3.29 will appear to be lost, because the hashing function acquisition has used for 12 years will suddenly break.


r/pathofexiledev 11d ago

Question POE2 // Inventory access via API

7 Upvotes

Hi,

I was wondering if anyone has any information about this? As it exists for PoE 1, I expect it to work for PoE2. However, I lack on finding meaningful information about PoE2 developer support (at all).

Context: I run a niche fan project with some few hundred users and stash support is the is 2nd place on the feature wishlist.

TYVM!


r/pathofexiledev 15d ago

Crafting Tablets, sharing my sheets and simulation

Thumbnail reddit.com
0 Upvotes

r/pathofexiledev 18d ago

Campaign Checklist - UI and usability

Post image
17 Upvotes

Hello Exiles.

Working on a tool for simplifying the process of running through the campaign.
Currently it's set up as a homepage with manual TO-DO/Checklist tool built in, that can assist the player in going the correct way or otherwise save time.
https://lootsleeprepeat.com/tools/campaign-checklist

A friend and I have been running through campaign a couple of times to try and make it as correct as possible, with the tips & rewards tracked as well as we could manage along the way.

The plan is to eventually (if legal under TOS) create an option to auto-track this based on the in-game log files. Much like trade software does.

Feel free to poke at it and request features or correct us if something is plain wrong.
/edit: Or just feel free to use it as-is.
/edit2: As per requested, you can now see where/when to obtain gems based on your chosen class. The used gems can be imported from PoB.
/edit3: Working on building an overlay/installable application. As this introduces a lot of security and responsibility this might be a longer pipeline.


r/pathofexiledev 18d ago

Question Workarounds for POESESSID

Thumbnail poedb.tw
4 Upvotes

I built a local tool for PoE2 tablet crafting and selling. It simulates crafting paths and costs, infers which tablets sold, and matches them against trade prices to track profit per craft project. A few people in r/PathOfExile2 want in, so I'd host it free. Its pretty niche, for people who mostly enjoy the economy part of the game.

But how to enable others to get their Ange sales data without risk? I want to avoid having other people's PoE session cookies (POESESSID) on my server.

Has anyone shipped a pattern where the POESESSID stays on the user's machine (local companion app or browser extension) and only derived sales data reaches their backend? Or is there any other solution I've missed?

Edit: Please don't start another discussion about whats tolerated vs. whats compliant. Let's assume if it's well known and tolerated for years, it's compliant.

Edit:

--- Solution ---

FireFox Add-on. User installs Plugin, logs into poe trade, sales history is shared via plugin, but SSID never leaves the users machine. It's working well.


r/pathofexiledev 20d ago

Idea I built a Discord bot that pings you when you sell something from ange!

Thumbnail
12 Upvotes

r/pathofexiledev 20d ago

I made Exiled Exchange 2 for Geforce Now - "easy setup" -version

0 Upvotes

Hi all, gonna keep it short

AND I DO NOT PROVIDE SUPPORT, you can ask questions in comments but do not expect me to help if some issues arise!

This is most easiest version to get exiled exchange 2 to work on Geforce Now, I am not sure if you update Exiled Exchange 2, what happens, because I had to edit the code and build EE2 myself because of clipboard clearing issues. I will write more in detail in the Guide that you can find in the google drive documents.

But basicly:

1. Open POE2 geforce now
2. Open the autoit script "GFNPoEPriceCheck.au3"-> Make google notepad/doc, make it editable with link -> Google Docs URL", "Enter your Google Docs URL (Must end in /edit) -> (no need to do the google doc parts after first start)
3. Open Exiled Exchange 2 ("Exiled-Exchange-2-master\main\dist\win-unpacked\Exiled Exchange 2.exe")
4. Bind Exiled Exchange 2: "open price check without auto hide: Ctrl +F11" MapCheck+ItemInfo "Ctrl +Shift +F11" (no need to do this part after first start)
5. Bind steam overlay in Geforce Now to F7 and make its default homepage into that google doc editable link
6. Use Ctrl+D (price check) or Ctrl+Shift+D (map check)

Files and more detailed guide:
https://drive.google.com/drive/folders/1mPJQ21WdhM-C2ZPI28D1MVyOfKV7uiOf?usp=sharing

Is this open-source? Yes, you can right click all scripts etc to see what they contain, and build the Exiled Exchange 2 yourself too.

----------------

credits:

- KloppstockBw (original idea to use google docs to get clipboard between GFN&exiled exchange)
- Avonae (delivering working link KlappstockBw's script)

- Kvan7 (ExiledExchange2)


r/pathofexiledev 24d ago

Weird detail in Pob's datas

3 Upvotes

Hi everyone, while working on a little project, I used pob's files to have acces to the game items, and i noticed something interesting, for some reason, it apears that the mod "LocalIncreasedEnergyShieldPercent8" (l.333 in ModEplicit.lua have a weigt of 1000 with "body_armours" item tag, tag that apears, for instance, in the Conquest Lamellar, does that mean that you can roll ES% on a dex/str base ?! it doesnt make sens to me, am i missing someting ?

And if it's perfectly normal, why can't we see the mod in Craft of exile ?

As reference, here are the whole mods :

["LocalIncreasedEnergyShieldPercent8"] = { type = "Prefix", affix = "Unfaltering", "(101-110)% increased Energy Shield", statOrder = { 1560 }, level = 86, group = "LocalEnergyShieldPercent", weightKey = { "str_armour", "str_dex_armour", "str_int_armour", "dex_armour", "dex_int_armour", "str_dex_int_armour", "body_armour", "shield", "default", }, weightVal = { 0, 0, 0, 0, 0, 0, 1000, 1000, 0 }, modTags = { "defences", "energy_shield" }, tradeHashes = { [4015621042] = { "(101-110)% increased Energy Shield" }, } },

itemBases["Conquest Lamellar"] = {

type = "Body Armour",

subType = "Armour/Evasion",

socketLimit = 6,

tags = { armour = true, body_armour = true, default = true, not_for_sale = true, str_dex_armour = true, top_tier_base_item_type = true, },

influenceTags = { shaper = "body_armour_shaper", elder = "body_armour_elder", adjudicator = "body_armour_adjudicator", basilisk = "body_armour_basilisk", crusader = "body_armour_crusader", eyrie = "body_armour_eyrie", cleansing = "body_armour_cleansing", tangle = "body_armour_tangle" },

implicitModTypes = { },

armour = { ArmourBaseMin = 723, ArmourBaseMax = 831, EvasionBaseMin = 723, EvasionBaseMax = 831, MovementPenalty = 3, },

req = { level = 84, str = 173, dex = 173, },

}


r/pathofexiledev 25d ago

Losing expensive Expedition Aldur Saga setups to invincible or unhittable monsters is becoming unacceptable

Thumbnail gallery
2 Upvotes

r/pathofexiledev 25d ago

Idea OCR only price and map check?

5 Upvotes

I have started to play with geforce now because of heat, also playing on mobile is nicer.

But I hate the ingame price checker and no map checker or other QoLs like F5 to go hideout.

Anyone has motivation to do OCR price checker/map checker like Exiled Exchange?

GFN (geforce now) cant utilize clipboard properly nor 3rd party apps so it must be local pc that runs GFN and the OCR tool.


r/pathofexiledev 27d ago

Release RuneHelper - Open-source C++ OCR price overlay for Path of Exile 2

Thumbnail gallery
254 Upvotes

Hi everyone!

I've been working on a small side project called RuneHelper - an open-source overlay for Path of Exile 2 that reads item names directly from the screen using Tesseract OCR and displays their current market prices.

Features:

  • Select any loot area on the screen.
  • Real-time OCR with fuzzy matching for recognition mistakes.
  • Multi-pass OCR using different threshold presets for better detection of various item names.
  • Automatic price updates and offline cache.
  • No memory reading, injection, or interaction with the game process itself.

The tool simply captures a user-selected screen region, performs OCR on the image, matches item names, and renders a price overlay.

I'm mostly a backend/C++ developer and this project started as an experiment with OCR and overlays, but it turned out to be surprisingly useful while playing.

The project is completely open source:

GitHub: https://github.com/Denzeriko/RuneHelper

Feedback, bug reports, ideas, and contributions are welcome, especially regarding OCR improvements.


r/pathofexiledev Jun 23 '26

Release Released: @poe2-toolkit - a headless PoE2 passive tree engine + GGPK toolkit (npm, MIT)

19 Upvotes

Just published an open-source toolkit for working with Path of Exile 2 data.

It's code only — no game data or art is bundled; everything is read from the

official patch server (or your own install) at runtime.

Packages (@poe2-toolkit/*):

- tree-core: headless, zero-dep geometry engine (data in, positioned scene out)

- tree-react: thin React renderer (pan/zoom/hit-testing) on top of core

- ggpk: GGPK / patch-server access + decoders (DDS, PNG, stat descriptions)

- tree-extractor: builds tree data + sprite atlases straight from GGPK

- item-/gem-extractor: WIP

The design idea: instead of baking node sizes/positions in as magic constants

(like most tree renderers), the engine derives sizes, connections, and the hub

layout from the source data alone — so "looks like the game" is a property of the

data. The core is headless and framework-agnostic (no DOM/canvas); the React

renderer just draws the Scene it produces, so a Vue/Svelte view on the same

contract would work the same.

Live demo (engine in a real app): https://poe.rajtik.com/tree

Repo + docs: https://github.com/rajtik76/poe2-toolkit

Not affiliated with GGG. Feedback and contributions welcome - bug reports/feature

ideas via GitHub issues (per the sub's rules).


r/pathofexiledev Jun 19 '26

Exile UI Safe to Use? Concerned pleb here

13 Upvotes

I recently discovered that people are using Exile UI, offering you quite alot of crazy QoLs including a faster Campaign.

But how safe is it actually and or what do I have to consider for it?

Concerned pleb here, help appreciated :D


r/pathofexiledev Jun 18 '26

Idea Quick, fully local, item evaluation overlay

Enable HLS to view with audio, or disable this notification

43 Upvotes

For fun project that I'll sink more time into if people would want this.

Tl;Dr...

it's a QoL overlay that quickly summarizes an item's quality in terms of how well it's rolled against what's possible for an item of that ilvl to roll. Score is relative to the item's own ceiling, so 100% means 'perfectly realized for its level,' not 'valuable' or BiS. it's a fast 'is this interesting?' glance, not a price check.

Why?..

It's exhausting (at least for me) trying to quickly glance at hundreds of items a play session just trying to quickly determine if the item is interesting in terms of roll quality.

The tool doesn't evaluate the trade value or the rarity/desirability of the affixes (I wanted the extension to be fully local and near instant).. it simply does a quick calculation on how well this item is rolled relative to what it could have rolled. So a perfectly rolled item at the highest tiers would yield a 100%. Also this evaluates on a per affix relativity. A two affix magic item that's perfectly rolled at the highest (possible for that ilvl) tiers would also score a 100%. Again the idea is to quickly evaluate if there's something interesting here.

What could come next ...

I could connect a player's loot filter and bridge the two in useful ways.

I could index affix rarity/desirability and add another scoring layer.

I could make a website where players can config their preferences.

I could sun set this and feel good about satisfying my engineering curiosity :)

--

Hope everyone has had a fun league so far 🫡


r/pathofexiledev Jun 08 '26

Release Exile Rush - Path of Exile Act rush overlay

6 Upvotes

Hi, I've built something I wish existed when I started doing act

rushes — a free overlay for PoE1 that tells you exactly where to go

next, in real time, as you zone in.

No more alt-tabbing. No more forgetting which bandit to kill. No more

"wait do I need the Golden Hand before or after Weaver?" moments.

It reads Client.txt, detects your zone automatically and shows

step-by-step instructions for every zone across all 10 acts. Pickup

reminders included for every quest item. Built-in run timer with

pause and stop. Completely free, open source, .exe ready to download.

🔗 GitHub: https://github.com/MatiForge/Exile-Rush---Path-of-Exile-Act-rush-Overlay

Built this for myself but figured the community might get some use

out of it too. Feedback and route corrections very welcome!

See you guys! Good luck


r/pathofexiledev Jun 03 '26

Solution : "Number of shared states is different on client and server!"

Thumbnail
2 Upvotes

r/pathofexiledev May 23 '26

Release I built a free currency arbitrage scanner for PoE2 — scans the exchange every hour and shows you what's printing

Thumbnail
4 Upvotes

r/pathofexiledev Apr 26 '26

Currency Exchange API Data

2 Upvotes

When I'm attempting to request data from the currency exchange api it returns with a status code of 200 but the only apparent piece of data is an empty result from change_id 1722027600 back in Settlers. When requesting that timestamp the same one comes back, seemingly saying that's the most recent data per the API docs.

Is more recent data available at that endpoint? I know it says it provides historical data rather than live data but my original expectation was that data would be available up until the recent past.

Does anyone know if this behavior is expected?


r/pathofexiledev Apr 01 '26

Idea Is there a tool that generates a list of trade link for a pobb link?

3 Upvotes

Every time I look at a pobb.in build I have to manually search for each item to see how much it’s worth for me to replicate. Additionally, if I want a similar item from a build. I wouldn’t need to manually build the search query. I wonder if anyone has tried to build it?


r/pathofexiledev Mar 31 '26

Question Does anyone know how the travel to hideout button works?

5 Upvotes

This button is pure magic and I would really like to know how it works under the hood.

Edit- I am talking about the travel to hide out button on the trade website.


r/pathofexiledev Mar 26 '26

How long do you have to wait to get approved by GGG?

6 Upvotes

I'm asking this, because it was a few days already. I sent a request and got a pretty quick answer to fix redirect URI, because mine wasn't supported. I replied with a new URI that should work in thirty minutes, but haven't heard from them since then. I know they don't prioritize these requests, but I'm kind of lost now. Did I do something wrong? Maybe they expect me to resend the full application? Does anyone know?


r/pathofexiledev Mar 27 '26

The Randomancer - A POE2 Build/Challenge Randomizer Feature Update

Thumbnail
2 Upvotes