GRAMPS

GRAMPS, an acronym of Genealogical Research and Analysis Management Programming System, is free genealogy software. It is a part of the GNOME project. Originally it was only available for Unix-like operating systems, but since version 2.2.0 it is also available for Windows. The Windows version is an experimental build and may be unstable.

GRAMPS allows you to easily build and keep track of your family tree while providing all of the common capabilities of other genealogical programs and the ability to input any facts or information directly into GRAMPS. It is possible to rearrange and manipulate any data events in the entire data base (in any order or sequence) to assist the user in doing research, analysis and correlation with the potential of filling relationship gaps.

GRAMPS was conceived under the concept that most genealogy programs were designed to provide the researcher with the capability to input information related to a particular family tree. Most of these programs have allowed for the arranging and storing of information consistent with the GEDCOM standards. They usually provide means for displaying descendant or ancestral relationships by means of graphical displays, charts, or reports. These may be augmented with pictures or other media to enhance the data. Most provide for inputting data on unconnected individuals/families that may or may not have a relationship to the primary surname being researched. Various other enhancements may also be provided in the genealogical program that allows for different degrees of importing and exporting data from other programs and printing the data contained in the various reports.

GRAMPS, on the other hand, attempts to provide all of the common capabilities of these programs, but, more importantly, to provide an additional capability of integration not common to these programs. This is the ability to input any bits and pieces of information directly into GRAMPS and rearrange/manipulate any/all data events in the entire data base (in any order or sequence) to assist the user in doing research, analysis and correlation with the potential of filling relationship gaps. In short, it is a tool that provides a way to input all your research into one place and do your analysis and correlation using the speed, power, and accuracy of your computer instead of pencils and unmanageable reams of paper.

GRAMPS is programmed in Python and uses GraphViz to create relationship graphs.

GRAMPS is available in the following languages: Brazilian Portuguese, Chinese (Simplified), Czech, Danish, Dutch, English, Esperanto, Finnish, French, German, Hungarian, Italian, Norwegian, Polish, Romanian, Russian, Slovak, Spanish and Swedish.