Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GloamCore

GloamCore

Read the market. Price the item. Plan the build. Craft the project.

A tray-first Path of Exile 1 companion for Windows with one-key local price checks, current economy context, league navigation, item research, PoB build planning, Craft of Exile, stash wealth, and practical player tools.

Latest release Windows x64 Downloads CI

Download GloamCore

Website · Releases · Changelog · Report a bug

GloamCore Market Explorer with current prices, trends, liquidity, and the Craft of Exile workspace in the sidebar

One app, eight connected workspaces

Workspace What it does
Price Checker Hover an item and press Ctrl+D for a compact, roll-aware check. Selected modifiers automatically refresh a bounded public seller-price snapshot, while the complete query remains available on the official Trade website.
Market Explorer Browse current poe.ninja markets, trends, liquidity, source age, watch targets, and documented Public Currency Exchange completed-hour evidence from Faustus.
Item Intel Search PoE Wiki item and modifier data without leaving the market workflow.
League Command Center Follow a source-pinned campaign route, find class-correct gems, and plan the official Atlas with authentic art, exact points, shortest paths, URL sharing, and organized portable Strategy Presets.
Build Lab Import, inspect, edit, and export PoB-compatible builds. Authored progression shows exact tree/skill/item-set changes; the Upgrade Assistant calls numbers authoritative only after both exact states recalculate through the same verified local PoB engine.
Craft of Exile Run the real Craft of Exile interface edge-to-edge in a dedicated, sandboxed desktop browser profile with scoped ads-only filtering.
Stash Wealth Keep the real Wealthy Exile website in a different isolated profile that remembers its own sign-in.
Player Toolkit Use Map Mod Check, the verified-fact Mapping Journal, PoE Event Log, Cluster Back, regex, staged filter profiles and diffs, socket tools, audits, and opt-in overlays.

League-correct guidance that can update safely

League Navigator uses the exact PoE 1 campaign, quest, area, gem, and vendor records transformed from a pinned Exile Leveling revision. Its Bandit selector uses real Path of Exile character artwork and changes the route branch rather than showing generic checklist text. The optional Library branch is equally explicit, and acquisition rows are filtered to the selected character class.

The same integrity boundary carries Grinding Gear Games' official Atlas tree export into Atlas Command Center. Search the exact node stats, inspect authentic official sprite art, allocate the shortest connected path, traverse official gateways, refund safely, import/export current official version-6 URLs, and save or compare named loadouts. Every pack declares a game version, source commit, byte length, and SHA-256 digest. The app checks the project-controlled Pages channel at most once every six hours while the League Command Center is open, validates the entire candidate in memory, activates it in one cache write, and retains the previous pack for rollback. A scheduled repository workflow discovers new official Atlas tags and current Navigator source revisions, rebuilds the packs, runs graph/branch/integrity tests, and opens a guarded review PR; partial or unreviewed upstream changes are never published directly to installed clients.

New in 3.4.7: readable in-game modifier lanes

The Ctrl+D price-check overlay now separates calculated properties, enchantments, implicits, prefixes, suffixes, crafted modifiers, and pseudo totals into clear lanes. Multi-line Advanced Description affixes remain linked, every modifier keeps its existing query control, and the bounded live seller prices remain directly below the editor. The overlay follows the active app theme while retaining clear corruption and error states.

Shipped in 3.4.6: correct Atlas connection arcs

Atlas Command Center now treats Grinding Gear Games' OrbitN art according to its graph meaning: it belongs to a connection between neighboring nodes on the same orbit, not to a decorative ring around every group. Same-orbit edges now follow the shortest circular sweep, while cross-group and cross-orbit edges remain straight. This removes the detached quarter circles and segmented blue rings visible in 3.4.5 without changing allocation, refund, URL, or point logic.

Shipped in 3.4.5: correct main-skill calculations

Build Lab now exposes the selected main skill directly in the stat rail. Changing it there or in the Skills workspace synchronizes Path of Building's display and calculation indices, discards stale imported outputs, and immediately recalculates through the verified local PoB engine. A utility skill such as Blood Rage can no longer leave Kinetic Blast labeled as the main skill while showing Blood Rage's zero damage.

The Atlas ring change included in 3.4.5 was incorrect and is superseded by the per-connection arc renderer in 3.4.6.

Shipped in 3.4.4: audited PoE data and resilient market fallback

Campaign directions, portals, waypoints, Labyrinth steps, crafting recipes, and other pinned Exile Leveling directives now render as actual instructions. The gem finder excludes Royale and internal variants, collapses duplicate display names, and keeps class-specific acquisition evidence. Route progress now uses content identities, so future pack updates preserve unchanged steps even when unrelated instructions move.

Game-data updates reject downgrades and altered content that reuses an existing version/revision identity. The poe.ninja mirror keeps an integrity-verified snapshot visible for up to 24 hours when GitHub scheduling is delayed, but data older than two hours is marked informational and cannot drive confidence-based movers or alerts. Divination-card expected value now uses poe.ninja's per-card prices directly.

Updating from an older build can reset existing campaign checkmarks once while the app moves from positional IDs to content IDs. Unchanged steps remain stable after that migration.

Shipped in 3.4.3: accurate legacy unique rolls

The price checker now understands Path of Exile's single-bound Advanced Description grammar, such as +1170(1000) to maximum Life on a legacy Kaom's Heart. It retains only the copied 1170 roll as the item value, preserves the historic bound, maps the modifier to the official total-Life pseudo stat, and sends a minimum of 1170 instead of falling back to an unfiltered unique-item search.

The same handling applies across modifier parsing, pseudo-stat composition, equipment-property planning, the compact editor, and the official Trade browser payload. Regression coverage verifies the visible selected value and bounded seller-row surface. Craft of Exile remains intact, and the retired full official-trade-listings subsystem remains absent.

New in 3.4.2: selected Trade prices settle visibly

Selected modifier changes now supersede older queued searches, so the seller rows correspond to the latest visible checkboxes instead of waiting behind intermediate states. GloamCore interprets Grinding Gear Games' rate headers as request ceilings within their declared windows and pauses only for a real restriction, a full window, or the app's small safety interval.

The compact checker has a bounded request timeout and automatically retries after a server cooldown. Release QA now applies the exact four crafted-wand modifiers from the reported failure and rejects the build unless 4/10 STATS and populated PRICE / SELLER / LISTED rows remain visible in the captured native Ctrl+D window.

The ten-row boundary, 30-second cache, official Trade handoff, and retired full-listings prohibition remain unchanged.

New in 3.4.1: rate-safe live Trade prices

Rapid modifier and item-filter edits now settle before the compact price checker requests another seller snapshot. GloamCore serializes official Trade requests, shares identical work already in flight, and follows Grinding Gear Games' current rate-limit and Retry-After headers. When the service asks the app to pause, the overlay shows the remaining cooldown and makes no further requests until it expires.

The snapshot remains deliberately bounded to ten seller rows and cached for 30 seconds. The full query is still handed off to the official Trade website; the retired full official-trade-listings subsystem has not been restored.

New in 3.4.0: safer workflows and faster navigation

Press Ctrl+P inside GloamCore—or use the configurable global instant-search shortcut—to search native workspaces, market categories, saved builds, saved Atlas presets, validated gems, official Atlas nodes, and market rows already loaded into the bounded local index. Saved resources open by exact ID rather than a guessed text match.

Build Lab now exposes progression only when the imported PoB authored multiple passive specs, skill sets, or item sets. Every stage is an exact delta from the file; GloamCore does not invent acts or levels. Gear handoffs open the official Trade website only after a click, use exact unique name/base identity, and explicitly warn when non-unique gear can only be searched by base type.

Atlas Strategy Presets now support folders, tags, notes, filtering, duplication, portable validated JSON bundles, and per-preset migration reports. The filter editor similarly stores named staged profiles, compares stable PoE rule identities, and leaves the active file untouched until Save safely.

Settings adds native-wide text sizing, reduced motion, accessible status colours, opt-in preview updates, allowlisted workspace backup/restore with an automatic recovery copy, and diagnostics that contain counts and capability flags but no paths, character names, copied items, cookies, or tokens.

New in 3.3.2: authentic Atlas and a finished Path of Exile theme

Atlas Command Center now composes GGG's current official node icons, ornate frames, connector textures, orbit rings, cluster backplates, and Atlas background at their real graph positions. Nodes stay crisp at high zoom, the tree has its own non-overlapping inspector, and named Strategy Presets can be saved, replaced, loaded, deleted, compared, and migrated by exact node IDs when an approved league data pack changes.

The Path of Exile palette now reaches every native dashboard surface instead of stopping at the title bar and sidebar. Market tables, League Center, Item Intel, Player Toolkit, Build Lab, drawers, controls, and overlays use one contrast-checked Wraeclast material system. Other themes are unchanged; Craft of Exile and Stash Wealth remain intentionally site-owned browser surfaces.

New in 3.3.1: clean Atlas and coordinated themes

Atlas Command Center now scales official node art with the graph, zooms around the cursor, focuses search results at a readable level, and uses a full-canvas floating inspector without changing its exact graph or allocation rules. League Center and every native workspace can share Gloam Teal, Azurite Blue, Ember Gold, or a Wraeclast-inspired Path of Exile palette from Settings. Stash Wealth also removes the site's current Nitro and Google ad rails on top of its existing isolated ads-only network filter.

New in 3.3.0: a journal that stores facts, not guesses

Mapping Journal sits beside Map Mod Check and PoE Event Log in Player Toolkit. On Windows it follows the user-selected PoE 1 Client.txt read-only and creates a session only when the client supplies a current client-safe instance ID, an internal MapWorlds… generation record, and its matching area-entry record. Portal re-entry is grouped into the same instance, observed time uses the exact entry-to-next-generation log interval, and interrupted timing is labelled incomplete.

Deaths are optional and count only exact, case-sensitive system records for the active character name you enter locally. Search, bounded notes and tags, summary, deliberate removal, and CSV export are included. Raw log text, chat, other character names, loot, profit, completion, boss kills, portal counts, and hidden game state are not persisted or inferred. Exact map artwork comes from the current league's validated poe.ninja mirror, with the current official Atlas map sprite as fallback, so presentation follows league refreshes without controlling the session logic.

New in 2.9.1: Craft of Exile inside GloamCore

Craft of Exile now fills the desktop workspace directly from the sidebar. This is the current Craft of Exile website—not a copied interface—and the site keeps ownership of its settings, inventory, Patreon session, and private responses.

Craft of Exile running edge-to-edge inside GloamCore with ads-only filtering enabled

The embedded browser boundary is intentionally narrow:

  • a dedicated persistent partition that is not shared with Wealthy Exile;
  • Chromium sandbox and context isolation, with no preload, Node, or Electron;
  • no filesystem, downloads, game memory, or clipboard reads;
  • clipboard writes only for an explicit first-party export action;
  • navigation limited to Craft of Exile and Patreon HTTPS origins;
  • declared community links open in the system browser; all other cross-origin navigation and popups are denied;
  • a cached ads-only filter runs only on Craft of Exile pages, turns off during Patreon sign-in, and fails open if filter loading is unavailable.

Craft of Exile remains an independent service. Its own privacy policy and terms apply to the embedded page.

Price checks that stay inspectable

Hover an item in the English Path of Exile 1 client and press Ctrl+D. GloamCore performs one ordinary copy action, parses the item text locally, and shows a compact overlay without taking keyboard focus away from the game.

Compact GloamCore price check with editable modifiers and an official Trade handoff
Copied state, roll-aware filters, aggregate context, and an explicit Trade handoff.

The checker keeps query-relevant state visible for uniques, rares, magic items, maps, gems, jewels, weapons, armour, and other supported item families. For supported Trade queries, changing selected modifiers automatically refreshes up to ten sanitized public seller prices below the editor. Requests use fixed Path of Exile Trade website search and fetch routes, strict response limits, short timeouts, and a brief cache; they require no account authorization or POESESSID. Corruption implicits, influences, links, item level, map state, and supported roll ranges remain explicit. When the evidence is incomplete, GloamCore marks it incomplete instead of manufacturing a conversion or confidence signal.

After a user invokes a desktop item check, supported selected-filter changes refresh the bounded snapshot through fixed official Trade search and fetch routes. Filters are assembled locally, and only a deliberate Trade click opens the complete encoded query on pathofexile.com/trade.

Use Borderless or Windowed Fullscreen for the native overlay. Aggregate values and completed-hour evidence are context, not guaranteed sale prices. Verify valuable items on the official Trade website.

Market, builds, and player tools

Market Explorer follows current leagues and supported economy categories with search, sorting, filters, seven-day movement, liquidity, local watchlists, and Windows target notifications. Clearly weak, unavailable, or stale evidence cannot silently become a market mover or alert.

Build Lab accepts PoB XML, codes, supported links, and local files. It preserves passive specs, masteries, socket and override state, equipment weapon sets, skills, configurations, cluster and Timeless Jewel state, and notes through editing and export. Explicit recalculation uses a separately installed, fingerprint-verified Path of Building Community engine and fails closed when the engine or build family is unsupported.

GloamCore Build Lab passive-tree workspace GloamCore source-tracked regex workbench
Build Lab
Import, inspect, edit, compare, calculate, and export.
Regex Workbench
Explicit WANT/AVOID rules with safe full-tooltip output by default.

The toolkit also includes a local map-mod verdict overlay, a durable verified-fact Mapping Journal, a separate read-only in-memory Client.txt event feed, an exact Large Cluster Jewel back-notable finder, Normal/Ruthless filter validation, socket-colour comparison, economy audits, themes, checkpoints, cheat sheets, and permissioned opt-in overlays.

Install on Windows

  1. Download GloamCore Setup for Windows x64.
  2. Open the installer and choose the install location.
  3. Launch GloamCore and leave it available from the system tray.
  4. Run Path of Exile in Borderless or Windowed Fullscreen, hover an item, and press Ctrl+D.

The latest release also publishes a portable executable, updater metadata, release notes, and SHA-256 checksums. Current Windows binaries are not Authenticode-signed, so SmartScreen may show an Unknown publisher warning. Download only from the official repository and verify the checksum when needed.

Installed builds can check the stable GitHub release channel. An update may download in the background when enabled, but installation always waits for an explicit Restart & install action. Portable users replace the executable manually. See Update hosting for the exact contract.

Shortcuts

Shortcut Action
Ctrl+D Copy and locally inspect the item under the cursor
Ctrl+Alt+M Check the map under the cursor with local Map Mod rules
Ctrl+Alt+D Open the price checker in deliberate locked mode
Ctrl+Shift+E Show or hide GloamCore globally
Ctrl+Shift+L Toggle click-through mode
Ctrl+Shift+Space Open instant market search
/ Focus market search while GloamCore is active
Ctrl+K Open Item Intel and focus its search

Desktop shortcuts are rebindable in Settings. Conflicting combinations are rejected without replacing the last working binding.

Privacy and trust boundaries

  • GloamCore does not inspect game memory, inject into Path of Exile, automate gameplay, send whispers, or request POESESSID.
  • It does not request Path of Exile account authorization, account profiles, private characters, or native stash responses.
  • Preferences, watchlists, normal caches, and saved workspaces stay on the local computer.
  • PoE Event Log reads the selected Client.txt in place. Events remain in memory and are not saved or uploaded.
  • Craft of Exile and Wealthy Exile run in different persistent browser partitions. GloamCore does not read or reuse either site's cookies, sign-in tokens, storage, or private responses.
  • Remote data and external URLs cross explicit allowlists, size bounds, freshness checks, and validation before entering the renderer.
  • Economy snapshots older than the documented offline window fail closed, and stale fallback data is labelled where supported.

Read Price checker behavior, Toolkit and Build Lab boundaries, Data provenance, and the Security policy for the complete model.

Platforms

The public GitHub release is Windows x64. Android and iOS projects are development previews built from the same React economy engine; mobile does not include the Windows global capture overlay or embedded desktop site sessions. The newest packaged mobile preview is 3.4.2 and is not a public GitHub Release asset. See Mobile builds.

Development

GloamCore uses React, TypeScript, Vite, and Electron. The desktop process owns global shortcuts, bounded remote requests, local caches, updates, native overlays, and a narrow context-isolated preload bridge. Capacitor powers the mobile development projects.

pnpm install --frozen-lockfile
pnpm test
pnpm build
pnpm data:build-game
pnpm electron:dev

Create Windows artifacts with pnpm dist from the pinned release toolchain. Read Contributing before proposing a change.

Source and attribution

This repository is source-available, not open-source. It declares UNLICENSED; no general permission to copy, modify, or redistribute the source is granted. Official binaries are provided for end-user installation.

Third-party packages and transformed reference data keep their own licenses and attribution. See Third-party notices and Data provenance.


This product is not affiliated with or endorsed by Grinding Gear Games.

Path of Exile names, artwork, and game data belong to their respective owners. poe.ninja, Awakened PoE Trade, Path of Building Community, Craft of Exile, Wealthy Exile, and PoE Wiki are independent projects and do not endorse GloamCore.

About

A focused Path of Exile companion: one-key price checks, live economy, Build Lab, and player tools.

Topics

Resources

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages