Create beautiful, interactive family trees with this powerful D3.js-based visualization library
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
Family Chart is a powerful D3.js-based visualization library for creating beautiful, interactive family trees. The library offers:
- Example-based Learning: Explore pre-built examples and customize them to match your needs
- Create from Scratch: Build your family tree from the ground up with an intuitive interface
- Full Customization: Complete control over your tree's structure and styling
- Interactive Features: Built-in interactivity for engaging user experience
Explore our interactive family tree viewer that connects to the WikiData database, allowing you to visualize family relationships for millions of historical figures and notable people. Simply enter a WikiData ID to generate a complete family tree.
Try it with:
A simple example showing how to create a custom family tree from scratch. This demo features Aristotle's family tree with basic styling and interactions.
- Visit doc/create-tree
- Create your family tree
- Copy/paste generated code for Vanila, Vue or React.
- Give me some github stars (:
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE.txt
for more information.
Project Link: https://github.com/donatso/family-chart