explaingit

triinkaz/skilltree05

20HTMLAudience · generalComplexity · 1/5Setup · easy

TLDR

A single offline HTML file that lets you explore, search, and zoom through Path of Exile 2's full 5,000-node passive skill tree in a browser, with color-coded highlights showing what changed in version 0.5.

Mindmap

mindmap
  root((skilltree05))
    What it does
      Browse full skill tree
      Search nodes by name
      Show version changes
    Features
      Pan and zoom
      Class section jump
      Tooltip diffs
    Node Highlights
      New in v0.5
      Changed from v0.4
      Oracle-only nodes
    Setup
      Single HTML file
      No install needed
      Works offline
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Browse all 5,000 nodes of the Path of Exile 2 version 0.5 skill tree offline without installing any software.

USE CASE 2

Quickly find which passive nodes changed their values between version 0.4 and 0.5 using the color-coded diff view.

USE CASE 3

Plan a character build by jumping directly to your class section and searching for specific bonuses by name.

Tech stack

HTMLJavaScript

Getting it running

Difficulty · easy Time to first run · 5min

Download one HTML file and open it in any browser, no server, no dependencies, works offline.

No license information was mentioned in the explanation.

In plain English

This project is a single-file HTML viewer for the passive skill tree in Path of Exile 2, a complex action role-playing game. The passive skill tree is a large map of character upgrades that players navigate to shape how their character plays. Version 0.5.0 of the game has over 5,000 nodes on that tree, and this tool lets you explore all of them without installing anything. To use it, you download one HTML file and open it in any web browser. There is no server to set up and no software to install. Once open, you can pan across the tree and zoom in and out, search for nodes by name or by what they do, and jump directly to the section of the tree that belongs to a specific character class or subclass. The viewer highlights three groups of nodes in different colors: nodes that are brand new in version 0.5, nodes whose numerical values changed compared to version 0.4, and nodes that only the Druid character ascending into the Oracle subclass can access. When you hover over a changed node, the tooltip shows the old stat crossed out next to the new one, so you can see exactly what shifted between the two versions. The data behind the viewer comes from official exports published by Grinding Gear Games, the developer of Path of Exile 2. The author pulled in both the 0.4.0 and 0.5.0 exports to produce the change comparisons. The entire thing is self-contained in that single HTML file, which means you can save it locally and use it offline without any dependencies.

Copy-paste prompts

Prompt 1
I'm planning a Path of Exile 2 Druid build that goes into the Oracle subclass. Using the skilltree05 viewer, how do I filter to see only the Oracle-exclusive nodes and what do they generally offer?
Prompt 2
I want to see every passive node that changed its numerical value between Path of Exile 2 version 0.4 and 0.5. How does the colour coding in skilltree05 show me this, and what does the tooltip diff look like?
Prompt 3
How do I use the search feature in skilltree05 to find all passive nodes that grant increased attack speed? Can I search by stat text as well as node name?
Open on GitHub → Explain another repo

← triinkaz on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.