vitasam: 1) I don't think my program supports Unicode -- at least I made no efforts to do so, unless it 'just works' by accident 2) Yes, I am familiar with GRAMPS. I made my best efforts to support basic GEDCOM reading/writing, which (as you probably know) is the standard exchange format for genealogical data. I would assume that GRAMPS can use/import GEDCOM data in that case (?). Check the README file for everything that I have to say about 'MGedcom'. Originally, it was my intent just to develop a GEDCOM 'reader', but with a lot more effort I tried to turn it into a 'writer' as well -- for the express purpose of being able to use it as a 'field data editor' as you mention. You will need to try it to see if I have succeeded I suggest that you move this conversation to the 'MGedcom' thread instead of this one.