family-chart
v0.0.0
Published
family tree creator and viewer
Downloads
784
Maintainers
Readme
About The Project
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
Examples
1. WikiData Integration
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:
2. Basic Implementation
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.
Getting Started
- Visit doc/create-tree
- Create your family tree
- Copy/paste generated code for Vanila, Vue or React.
- Give me some github stars (:
Usage
Static
React
Vue
Contributing
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
License
Distributed under the MIT License. See LICENSE.txt
for more information.
Contact
Project Link: https://github.com/donatso/family-chart