banisterious
Charted Roots#
Professional Genealogy for Obsidian#
Import, organize, visualize, and share family histories without leaving your Obsidian vault.
View on GitHub Get StartedWhy Charted Roots?#
Charted Roots is a professional-grade genealogical tool designed for genealogists, historians, writers, and world-builders. Whether you’re documenting your family history or building fictional worlds, Charted Roots provides the tools you need.
Canvas Tree Generation#
Create beautiful, automated family tree visualizations with multiple layout algorithms.
Interactive Maps#
Visualize geographic data with migration paths, heat maps, and custom image maps for fictional worlds.
GEDCOM & Gramps Support#
Full import/export support for GEDCOM 5.5.1, GEDCOM X, Gramps XML, and CSV formats.
Statistics & Reports#
Generate 17+ report types including pedigree charts, family group sheets, and source summaries.
Evidence Tracking#
Track sources with quality classification following the Genealogical Proof Standard.
World Building#
Custom calendars, fictional date systems, and universe management for creative projects.
Key Features#
Canvas Tree Generation#
Automatically generate family tree canvases with specialized genealogical layout algorithms. Choose from Standard, Compact, Timeline, or Hourglass layouts with full export options.
Interactive Family Chart#
A persistent visualization panel for real-time exploration and editing. Edit relationships directly within the chart with full undo/redo support and bidirectional sync.
Geographic Visualization#
Interactive maps powered by Leaflet.js with color-coded markers, migration paths, heat maps, and time-slider animation. Create custom image maps for fictional worlds.
Multi-Format Import/Export#
Full round-trip support for GEDCOM 5.5.1, GEDCOM X (JSON), Gramps XML, and CSV/TSV. Privacy-aware exports with optional anonymization of living persons.
Evidence & Source Tracking#
Structured genealogical metadata with source quality classification. Research level tracking based on the Genealogical Proof Standard with gap reports and conflict detection.
Data Quality Tools#
Smart duplicate detection, merge wizard, schema validation, and a 14-step post-import cleanup wizard ensure your data stays clean and consistent.
Getting Started#
Install via BRAT (Recommended)
- Install the BRAT plugin
- Add repository:
https://github.com/banisterious/obsidian-charted-roots
Manual Installation
- Download from releases
- Extract to your vault’s
.obsidian/plugins/folder
From Source
git clone https://github.com/banisterious/obsidian-charted-roots npm install && npm run build
Support#
- Documentation: Wiki
- Bug Reports: GitHub Issues
- Feature Requests: GitHub Discussions
- Support Development: Buy Me a Coffee | GitHub Sponsors
Charted Roots is MIT licensed and free to use.