Grab the latest release here
This tool lets you run live searches by parsing the latest item data from the Path of Exile API.
Here is a 5 min video showcasing some of the features of this tool :)
Here is the set of features currently supported:
- Create item filters based on various criteria:
- type
- Armor/Shield/Evasion values
- Affixes
- Number of links
- Sockets
- Item level
- Item tier
- Quality
- Corrupted/crafted/enchanted/identified
- Rarity
- DPS
- League
- Price
- Notification support (both visual and sound)
- Contact sellers by clicking on an item entry or toggle automatic copy to the clipboard.
- Item price recommendation based on poe.trade
The app is written in Node.js and packaged as a native application using the Electron framework.
The tool starts by fetching the last change_id using the http://poe.ninja API. Chunks are then downloaded from the Path of Exile API with gzip compression into memory. Each item in the chunk is compared to the filters created by the user and, should it match the criteria, displayed in the tool.
It depends on your connection speed.
It is slightly faster for me, but that may not be the case for everyone.
There are two ways to run the tool, either from the sources directly or by fetching one of the releases.
Within a terminal:
- Clone the code using
git clone https://github.com/licoffe/POE-sniper.git
- Change to the cloned location and run
npm install
to install all dependencies - Finally, run
npm start
to start the indexer
Make sure to have unlimited connection plan and a good bandwidth since the tool downloads currently around 1.5 MB of JSON data every second.