GRAMPS

Gramps (formerly GRAMPS), an acronym for Genealogical Research and Analysis Management Programming System, is Free and open source genealogy software. Gramps is programmed in Python using PyGTK. It uses Graphviz to create relationship graphs.

Read more about GRAMPS:  Features, File Format, Languages, History