Skip to content

FamilySearch/gedcomx-viewer

Folders and files

NameName
Last commit message
Last commit date
Oct 24, 2023
Sep 10, 2024
Nov 14, 2024
Jun 14, 2022
Sep 10, 2024
Feb 24, 2025
Sep 2, 2024
Jun 11, 2018
Nov 25, 2024
Dec 14, 2023
Jul 18, 2024
Jul 22, 2024
Aug 27, 2023
Feb 6, 2025
Aug 9, 2023
Sep 28, 2021

Repository files navigation

UI for viewing/editing/saving GEDCOM X data.

URL: https://familysearch.github.io/gedcomx-viewer/


GedcomX viewer/editor prioritized list of what still needs to be done.

I. Viewer

  • Optimize line crossings: Reduce number of crossed lines.
  • Optimize lines: Avoid unnecessarily long lines.
  • For multiple parents or spouses, spread horizontal lines vertically along box. (Optimize crossings).
  • Detailed display:
    • name forms, name parts, name fields.
    • fact value, date, place, fields
    • person fields
  • Show/hide details

II. Editor

  • Click gender on selected person to cycle.
  • Click principal box on selected person to toggle.
  • Consider hovering to select instead of having to click.
  • Find a better way to add two parents (assume couple rel when adding 2nd parent? But how to NOT do that?)
  • Add/delete person (click relationship to add new person as that relative).
  • Add/delete/edit names, forms, parts.
  • Add/delete/edit facts, dates, places.
  • Handle fields, including orig/interp and bounding boxes.
  • Checkbox next to each line to help user keep track of what they've validated.
  • Drop-down to change gender.
  • Output updated GedcomX JSON.
  • Undo/redo history. [If possible:]
  • Save GedcomX to labeled data store.

About

UI for viewing and editing GEDCOM X data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published