Genealogy Tools

Family Tree Visualizer

Visualize family relationships by providing JSON data with people, their life dates, and parent-child relationships. The tree will render hierarchically from root ancestors down through generations.

Input Format

Provide a JSON object with the following structure:

{
  "people": [
    {
      "id": "unique-string-id",
      "name": "Full Name",
      "birth": "1920" (optional),
      "death": "1995" (optional),
      "birthPlace": "City, State" (optional),
      "deathPlace": "City, State" (optional),
      "parents": ["parent-id-1", "parent-id-2"] (optional),
      "children": ["child-id-1", "child-id-2"] (optional),
      "notes": "Additional information" (optional)
    }
  ],
  "rootIds": ["id-of-root-ancestor"] (optional - auto-detected if omitted)
}