Gramps


Gramps is a free and open source genealogy software. Gramps is programmed in Python using PyGObject. It uses Graphviz to create relationship graphs.

Features

The core export file format of Gramps is named Gramps XML and uses the file extension.gramps. It is extended from XML. Gramps XML is a free format. Gramps usually compresses Gramps XML files with gzip. The file format Portable Gramps XML Package uses the extension.gpkg and is currently a.tar.gz archive including Gramps XML together with all referenced media. The user may rename the file extension.gramps to.gz for editing the content of the genealogy document with a text editor. Internally, Gramps uses SQLite as the default database backend, with other databases available as plugins.
Gramps can import from the following formats: Gramps XML, Gramps Package, Gramps 2.x.grdb, GEDCOM, CSV.
Gramps supports exporting data in the following formats: Gramps XML, Gramps Package, GEDCOM, GeneWeb's GW format, Web Family Tree format, vCard, vCalendar, CSV.

Programs that support Gramps XML

Gramps is available in 40 languages.
Gramps also has two special use sub-translation languages:
Full history of previous releases:
VersionRelease dateNameComment
Gramps 1.0.02004-02-11"Stable as a Tombstone"Used XML to store all information.
Gramps 2.0.02005-05-11"The Bright Side of Life"Introduction of the Berkeley database backend.
Gramps 2.2.12006-10-30"One, two, five!"Originally only available for Unix-like operating systems, with this release GRAMPS became available for Windows.
Gramps 3.0.02008-03-24"It was just getting interesting."Introduced the new Family Tree database format.gpkg and deprecated the old.grdb database format. Plugin system called "Gramplets".
Gramps 3.4.02012-05-21"always look on the bright side of life"Replaced Source References with Citations that allow sharing and can have media objects and 'data' elements attached to them. The Gramps XML Specification was updated to make it idempotent.
Gramps 4.0.02013-05-21"The Miracle of Birth"Conversion to GTK+ 3, add support for Python 3. Keeps the same data format as Gramps 3.4.
Gramps 4.1.02014-06-18"Name go in book"Full Python 3 support. New place hierarchies model. Different data format to the Gramps 3.4 series.
Gramps 4.2.02015-08-03Python 3 support only. Different data format to the GRAMPS 3.4 series.
Gramps 5.0.02018-07-24Python 3.2+ only / GTK 3.10+ / BSDDB 3 / SQLite3
Gramps 5.1.02019-08-21Python 3.3+ only / GTK 3.12+ / SQLite3 / BSDDB 3