{"repo":"TheBestTvarynka/grafily","free":true,"listed":false,"github":"https://github.com/TheBestTvarynka/grafily","clone":"git clone https://github.com/TheBestTvarynka/grafily.git","description":"Obsidian plugin for rendering pretty family graphs (family trees)","language":"TypeScript","stars":24,"topics":["genealogical-trees","genealogy","genealogy-application","graph","graph-algorithms","obsidian","obsidian-plugin","graph-renderer","node-based-ui","graph-layout"],"license":"MIT","category":"productivity","readme_excerpt":"Table of contents: - Grafily - Visualization algorithms - How it works - Motivation - Installation - Obsidian Community Plugins - Manual installation - Usage - BDFL - App philosophy - Do one thing and do it well - The Worse Is Better Grafily Grafily is an Obsidian plugin for rendering family graphs (family trees). It uses the reactflow library for rendering and a custom layout algorithm for placing graph nodes. This plugin is useful for family history/genealogy research, tracking family members, etc. Visualization algorithms All persons in demo screenshots below are generated using AI. If you find any coincidences with real people, please contact me, and I will fix them. Reingold-Tilford Brandes-Köpf - - A tree-based visualization algorithm. It will show only direct ancestors and/or descendants of the selected person (e.g., children's children or parents' parents). The advantage of this method is perfect centering. More... A graph-based visualization algorithm. It's a universal rendering algorithm for any family graph of any complexity. The only disadvantage is not-perfect centering: some children's or parents' nodes are not perfectly centered . More... How it works - The Grafily expects that your vault has one page per person. - The Grafily scans all pages in the directory (the directory is configurable), extracts persons' metadata (see the Usage section for the metadata format), builds an internal relationship graph, and then renders a pretty interactive graph that you can ","default_branch":null,"files":null,"tree":[],"storefront":"/r/TheBestTvarynka","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TheBestTvarynka/grafily/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}