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 | Syntax only | 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 |
# Install the glx CLI tool
go install github.com/genealogix/glx/glx@latest
# Import from GEDCOM
glx import family.ged -o family.glx
# Or create a new genealogix repository
glx init
# Validate your archive
glx validateMade with ❤️ for genealogists, by genealogists
Licensed under Apache License 2.0 • Copyright © 2025 Oracynth, Inc.