True Data Portability
Your data in human-readable YAML files you can read, edit, and migrate anywhere - no vendor lock-in, no proprietary formats.
A portable, extensible family archive format that's yours to keep forever
Traditional genealogy software traps your research in proprietary databases and limited file formats. GENEALOGIX gives you true data ownership with human-readable files you can edit in any text editor, store anywhere, and collaborate on using Git. Whether you're documenting traditional family trees, researching local history, or building biographical databases, GLX adapts to your research needs - not the other way around. It's a permanent foundation for your work that will outlast any single software tool.
| Feature | GEDCOM | GENEALOGIX |
|---|---|---|
| Collaboration | File sharing only | Git-native workflows |
| Evidence Tracking | Basic source records | Complete evidence chains |
| Version Control | Manual or difficult | Built-in Git integration |
| Human Readability | Binary-like format | Clear YAML structure |
| Validation | Inconsistent implementations | Schema-based validation |
| Extensibility | Limited | JSON Schema based |
| Data Portability | Vendor lock-in | Open format you own |
| Interoperability | GEDCOM export only | Import/export + Git workflows |
| Custom Types | Fixed schema | Archive-defined vocabularies |
A GENEALOGIX archive is a collection of plain YAML files — one per person, event, place, source, and so on — organized in a simple folder structure. Each archive also includes vocabulary files that define the types your research uses (event types, relationship types, etc.), so the archive is completely self-describing.
Because it's just files and folders, you can edit your archive in any text editor, store it anywhere, back it up however you like, and track every change with Git. There's no database, no proprietary binary format, and no software required to read your data.
Ready to dive in?
Follow the Quickstart Guide to create your first archive in 5 minutes, or read the Core Concepts to understand the architecture.
If you already have a GEDCOM file, the glx CLI can import it automatically:
glx import family.ged -o family-archiveSee the full Migration from GEDCOM guide for field mapping details, troubleshooting, and post-migration workflow.
Made with ❤️ for genealogists, by genealogists
Licensed under Apache License 2.0 • Copyright © 2025-2026 Oracynth, Inc.