The GEDCOM X Primer is being developed to provide an overview of GEDCOM X and how it can be used to represent genealogical data.
GEDCOM X is really just a set of specifications, so the first thing you have to do is identify which ones you care about. For the complete specification set, refer to Specifications, but here are some of the most relevant to developers:
- The GEDCOM X Conceptual Model specifies an abstract conceptual model for genealogical data, independent of any serialization format.
- The GEDCOM X XML Serialization Format specifies how to represent the conceptual model in XML.
- The GEDCOM X JSON Serialization Format specifies how to represent the conceptual model in JSON.
- The GEDCOM X File Format specifies how to bundle up genealogical data into a file.
The GEDCOM X Recipe Book provides a set of practical examples that demonstrate how GEDCOM X can be used to capture data from the genealogical research process.
There might be some code that you could use to start development. And as you develop, we’d love you to contribute your tools and libraries back to the community. Visit Code for more information.
GEDCOM X provides some semantic definitions of the GEDCOM X conceptual model for use in structured data (e.g. RDFa, Microdata, JSON-LD, etc.).