Rootsy is a modern Python package for parsing GEDCOM files. GEDCOM is a standard file format for genealogical data, and Rootsy makes it easy to work with this data in Python.
- Parse GEDCOM files into Python objects
- Navigate and manipulate genealogical data
- Support for GEDCOM 7.0 and 5.5.1 standards
You can install Rootsy using pip:
pip install rootsy
Here's a simple example of how to use Rootsy to parse a GEDCOM file:
import rootsy
# Load a GEDCOM file
gedcom_file = 'path/to/your/file.ged'
tree = rootsy.parse_gedcom(gedcom_file)
# Access individuals
for individual in tree.individuals:
print(individual.name)
Contributions are welcome! Please open an issue or submit a pull request on GitHub.
This project is licensed under the MIT License. See the LICENSE file for details.
For any questions or suggestions, please open an issue on GitHub.