Family Tree Graphviz Example

A Graphviz example of a family tree using grouped edge targets (a -> { b c }) and per-node shape/color styling.

The grouping syntax grandparents -> { parent1 parent2 parent3 } draws an edge to several children at once, which keeps a genealogy compact. Individual nodes are then styled separately with shape, style=filled and color, and rankdir=TB stacks the generations top-to-bottom.