Family Tree Pathfinder · Dijkstra

Single-file app (HTML+CSS+JS). Data persists to localStorage.

People

Relationships

Find Shortest Path

No path computed yet.

How to Use

  1. Add people by name.
  2. Create relationships between people (type + weight). Edges are stored undirected.
  3. Pick two people and click Run Dijkstra to see the shortest relationship path.
  4. Data is saved in your browser (localStorage). Use Clear All to reset.
  5. Click Load Sample Data to explore a prebuilt mini family tree.