Domorium is an open, local-first ecosystem for GEDCOM editing. Its GEDCOM editor
integrations provide autocomplete, validation, navigation, and semantic
highlighting for .ged and .gedcom files.
Use GEDCOM by Domorium in your browser, Obsidian, Visual Studio Code, or a JetBrains IDE.
Open the web editor · Obsidian plugin · Install for VS Code · JetBrains plugin details
- Context-aware GEDCOM autocomplete
- Real-time structural validation
- Semantic syntax highlighting
- Hover information for GEDCOM tags
- Go to definition for cross-references
- Find all XREF references with read/write highlights
- Safe, atomic XREF rename
- Clickable web and local-file links where the editor platform permits them
- Quick fixes for broken references and invalid levels
- Code folding for records and nested structures
- Support for
.gedand.gedcomfiles
GEDCOM by Domorium edits source files directly in an Obsidian vault without converting records to Markdown or uploading genealogy data. The desktop and mobile plugin is developed and released from the dedicated lavich/domorium-obsidian repository.
GEDCOM is a text format for exchanging genealogical data between family-history applications. This project adds editor assistance to the raw format, helping genealogists and developers read its structure and catch mistakes while editing.
npm install
npm run check
npm run dev -w apps/web-editorSee CONTRIBUTING.md for setup, checks, and the release process, and docs/architecture.md for how the packages fit together.
Product-specific build and development commands live in each app's README.
MIT © 2025
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.

