Obsidian

GEDCOM for Obsidian

GEDCOM language support by Domorium. Edit the GEDCOM files in your vault where they already live. Nothing is converted to Markdown, and the plugin works on desktop and on mobile.

  • Find references
  • Safe rename
  • Fenced blocks
  • Indentation hints
  • Photograph preview
  • Preview beside the file
  • Note to record links
  • A whole folder
  1. 1/3A link in a note, and the record behind it
  2. The lines 1 OBJE @O5@ and 2 CROP with TOP 40, LEFT 30, HEIGHT 240 and WIDTH 130, beside a preview of the family photograph cropped to that rectangle and captioned “Marie, on the left”.
    2/3The photograph, cropped to the part the record asks for
  3. curie.ged open in Obsidian's file explorer beside the vault's notes, Marie Skłodowska-Curie's record indented by level, and a status bar reading “GEDCOM 7.0 · no problems”.
    3/3The tree edited in the vault, not converted to it

What you get in Obsidian

  • Context-aware autocomplete that knows which tags are legal at this level, in this structure
  • Real-time structural validation against the GEDCOM 5.5.1 and 7.0 specifications
  • Semantic syntax highlighting
  • Hover information for GEDCOM tags, and a preview of the record a cross-reference names
  • Go to definition for cross-references
  • Vault files are edited in place, never converted to another format

Install it

Install it from Obsidian's own plugin browser:

  1. Settings → Community plugins → Browse
  2. Search for GEDCOM, then install and enable it
Source and issue tracker

The same GEDCOM support elsewhere

  • GEDCOM for Visual Studio Code

    A web extension as well, so it runs in vscode.dev with no local runtime.

    VS Code
  • GEDCOM for JetBrains IDEs

    Any IntelliJ-platform IDE. Needs Node.js on PATH.

    JetBrains
  • GEDCOM editor in the browser

    Nothing to install, and nothing leaves your machine.

    Editor