Blood Lines is a tool for visualizing family tree data in an interactive, 3D space.
git clone https://github.com/mister-blanket/blood-lines.git blood-lines && cd blood-lines && npm i
npm start
Moves the camera.
Pans the camera.
Zooms the camera.
Mutes all other nodes which are not directly linked to the selected node. Clicking on that node again will unmute other nodes.
Zooms in on node and set it as the new pivot point for the camera.
Blood Lines uses GEDCOM-d3, a custom GEDCOM parser designed for this project. It is based off of the tmcw/parse-gedcom project.
Blood Lines uses 3D Force-Directed Graph for visualization.
GEDCOM is an open standard for exchanging genealogical data between different genealogy software. If you have created a family tree using a computer program or website, chances are you can export your data as a GEDCOM file.
If you haven't created a family tree, but are interested, there are many websites and applications available to help you do so. I recommend GRAMPS, which is free and open-source genealogy software.