Gedcom 7 Library [ Future basis of a new Gedcom 7 import addon ]

Hey all, I just created a Streamlit web app that makes the GEDCOM 7 import library available as a web app that directly exports to Gramps XML! You can find it here:

As you can tell from the looks, I had some help from AI. But it’s really just a thin wrapper around the libraries import function and Gramps core’s export function.

I want to actually recommend this to Gramps Web users in the future: they can simply convert their files there and then directly feed the Gramps XML into Gramps Web. But of course it’s potentially useful for Gramps Desktop users as well - they won’t need to install an addon anymore.

Data sensitive users can also trivially run the web app locally (see Readme of GitHub - DavidMStraub/gramps-gedcom7: Library for a future GEDCOM 7 import plugin for Gramps ).

The next step will be to start adding import options to the library and expose these options via appropriate widgets (dropdowns etc.) in Streamlit.

EDIT: It looks like there is a weird error that when clicking on the link above, the stylesheet and fonts do not load. When I copy the URL https://gramps-gedcom7.streamlit.app/ into the address bar, it works fine (I am using Firefox). Not sure what happens exactly.

2 Likes