Family History

Gramps – research, organise and share your family tree

Gramps is a desktop genealogy application for researching, recording and analysing family history. It provides a structured environment for managing individuals, families, relationships, events, places, sources and supporting documents.

The application is designed for genealogists who want to maintain detailed records rather than simply draw family trees. Information can be supported by citations, linked to photographs and documents, and examined through different views that reveal connections between people, places and historical events.

Gramps accommodates complex genealogical research, including uncertain dates, alternative names, multiple relationships and information drawn from conflicting historical sources. Its database approach makes it possible to organise substantial family histories without losing track of where individual facts originated.

The program also offers reporting, chart generation and tools for checking the quality of genealogical information. Its functionality can be extended through add-ons, while GEDCOM import and export allow information to be exchanged with other genealogy applications.

This is free and open source software.

Key Features

  • Maintain family trees containing individuals, families, relationships, events, places, sources, citations and repositories.
  • Navigate genealogical data through People, Relationships, Families, Events, Places, Sources, Citations, Media and other views.
  • Use graphical relationship and pedigree views to explore family connections.
  • Attach photographs, documents and other media to genealogical records.
  • Record source citations and supporting notes for family history research.
  • Manage multiple family trees through the Family Tree Manager.
  • Apply predefined and custom filters to locate individuals or groups matching particular criteria.
  • Search for duplicate individuals and check genealogical data for inconsistencies.
  • Supports uncertain dates, date ranges and multiple historical calendar systems.
  • Generate ancestor and descendant charts, graphical reports, family books and narrative reports.
  • Export reports to formats including PDF, HTML and plain text.
  • Import and export genealogical records using GEDCOM.
  • Supports Gramps XML and Gramps package formats for transferring and archiving family history data.
  • Provides privacy controls for sensitive records and information about living people.
  • Includes Gramplets for displaying supplementary genealogical information.
  • Extend the application through additional reports, tools, views and other add-ons.
  • Supports translated interfaces and Unicode genealogical data.
  • Cross-platform support – runs on Linux, macOS, and Windows.

Website: gramps-project.org
Support:
Developer: Gramps Development Team
License: GNU General Public License v2.0

Image of Gramps
Click image for full size

Gramps is written in Python. Learn Python with our recommended free books and free tutorials.


Related Software

Family History Software
GrampsGenealogical Research and Analysis Management Program
HuMo-genMature, feature-laden, web-based genealogy program
webtreesWeb-based genealogy application intended for collaborative use
Gramps WebCollaborative web platform for genealogy and family history
GEDKeeperPersonal genealogical database
Liberu GenealogyWeb-based genealogy and family history platform
GeneoTreeGenealogy software in PHP / MySQL
GeneWebGenealogy software with a Web interface
GenealogyFamily tree PHP application
LifeLinesConsole based genealogy software for family history research
GeneaBrowser-based family tree editor with GEDCOM support
AncestrisGeneralogy software that keeps your research under control

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted