Principal Person — Select who the tree is centered on. All relationship labels (Telugu & English) are computed relative to this person.
Principal View — Shows the tree from the selected person's perspective: their parents, spouse, siblings, and children.
Full Tree — Expands the view to the oldest ancestor in the principal person's lineage, showing the full branch downward.
Hover trace — Hovering on a card highlights the path from that person back to the root of the current view. In principal view the root is the principal; in full view it's their oldest ancestor.
In-law parents — Parents of spouses (e.g. wife's parents) are only visible when that spouse is selected as the principal person, since the tree renders one lineage at a time.
Toolbar buttons
⌖ — Reset the view: centers and zooms the tree to fit the screen.
↻ — Reset data: discards all localStorage edits and reloads the original family.json.
{ } — Edit raw JSON: opens a diff viewer showing your changes vs. the original file. Switch to edit mode to modify the JSON directly.
🔒 — Lock: clears the decrypted data and cached password, returning to the password prompt.
☾ / ☼ — Toggle between dark and light mode.
ℹ — Open this info panel.
Propose Password
Enter the propose password to create a PR.
Your Name
This will appear in the pull request for attribution.