
Family Chart
family-chart is a D3-based library for visualizing interactive family trees, with examples and additional features documented in its repository.

About Family Chart
Family Chart is an open-source, MIT-licensed JavaScript library built on D3.js for creating interactive family tree visualizations. It includes pre-built examples, a visual builder for configuration and code generation, and supports major JavaScript frameworks as well as vanilla JavaScript and TypeScript.
A separate premium version offers additional features including advanced card variants, performance optimizations, and tree filtering.
Key features
- Interactive family trees with zoom and pan navigation
- Customizable styling for colors, fonts, and layout
- Supports React, Vue, Angular, Svelte, and vanilla JavaScript
- Full TypeScript type definitions included
- Real-time dynamic tree updates and modifications
- Visual builder for configuration and code generation
- Open-source under MIT license, allowing free use and modification
- Includes a visual builder and pre-built examples to simplify implementation
- Supports all major JavaScript frameworks and TypeScript natively
- Advanced features like kinship engine and tree filtering require the separate premium version
Family Chart at a glance
- Category
- Design & Creative › Charts & Data Visualization
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Guides for Charts & Data Visualization

Family Chart alternatives
Tools and sites you could use instead, ranked by how closely they match.
SolidUI generates graphs from a sentence, according to its repository description.
The draw.io repository contains the JavaScript client-side editor for general diagramming and whiteboarding.
Hanami provides interactive plotting and charting with ClojureScript and Vega.
torchvista visualizes a PyTorch model’s forward pass in notebooks and can export the visualization as an image, SVG, or HTML.
Lux automatically visualizes Pandas DataFrames to support data exploration.
JSON Crack is an open source visualization application that turns JSON, YAML, XML, and CSV data into interactive graphs.
Popular in Charts & Data Visualization
Well-known listings from the same topic.
Family Chart FAQ
Is the core Family Chart library free to use?
Which JavaScript frameworks does Family Chart support?
How can I report bugs or request features for Family Chart?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.











