Andrei Lobanov48 downloadsEdit GEDCOM files with autocomplete, validation, navigation, and semantic highlighting.
GEDCOM language support by Domorium. Edit source .ged and .gedcom files
directly in Obsidian with validation, autocomplete, navigation, folding, and
semantic highlighting.

The plugin keeps the GEDCOM file as the source of truth. It does not convert records into Markdown, create a second genealogy database, or send vault data to a remote service.
.ged or .gedcom file in your vault.Use Go to GEDCOM definition from the command palette to jump from an XREF usage to its record declaration. Find GEDCOM references moves between matching declarations and usages, and Rename GEDCOM reference updates the current XREF atomically. Editor behavior can be adjusted in the plugin settings.
GEDCOM by Domorium works locally inside the vault. It does not require an account, make network requests, access files outside the vault, show advertisements, or collect analytics or telemetry.
Install GEDCOM from Obsidian's Community Plugins directory. To test beta releases, use BRAT with this repository URL:
https://github.com/lavich/domorium-obsidian
For a manual installation, copy main.js, manifest.json, and styles.css
from the latest release into:
<vault>/.obsidian/plugins/domorium/
Reload Community Plugins and enable GEDCOM.
npm install
npm run check
The packaged plugin is written to dist/.
The shared GEDCOM parser and editor-independent language service are maintained in the main Domorium repository and consumed as versioned public npm packages.
MIT © 2026 Andrei Lobanov
Domorium is an independent project and is not affiliated with or endorsed by FamilySearch or Intellectual Reserve, Inc. FAMILYSEARCH GEDCOM™ and FAMILYSEARCH® are trademarks of Intellectual Reserve, Inc.