Family History

GEDKeeper – personal genealogical database

GEDKeeper is a desktop application for maintaining personal genealogical databases. It allows researchers to record family relationships, document historical events and organise supporting information within a structured collection of genealogical records.

The program focuses on managing family history information efficiently, with searching, filtering and graphical views for navigating individuals and their relationships. It can accommodate large family trees without imposing fixed limits on the number of individuals or generations.

GEDKeeper supports the GEDCOM format for exchanging information with other genealogy applications. Its graphical tools can present relationships in different chart layouts, while mapping functionality helps researchers explore geographical connections between ancestors and historical events.

The software has several implementations. GEDKeeper3 is the current cross-platform desktop application, while GEDKeeper2 is maintained as a legacy Windows implementation. The project also includes terminal-oriented tools and scripting facilities for extending its functionality.

This is free and open source software.

Key Features

  • Manage genealogical databases containing individuals, families and related historical records.
  • Supports the GEDCOM standard for exchanging genealogy data.
  • Places no fixed limits on the number of individuals or generations in a family tree.
  • Create pedigree, ancestor and descendant charts in different layouts.
  • Print family tree diagrams or save them as image files.
  • Customise family tree appearance, including backgrounds and diagram highlighting.
  • Provides fast navigation, searching and configurable record filters.
  • Supports multimedia attachments, including photographs and associated files.
  • Generate genealogical reports and family books.
  • Export selected reports to formats including PDF, HTML and RTF.
  • Display geographical information using mapping facilities.
  • Supports OpenStreetMap for geographical visualisation.
  • Includes tools for managing places and geographical coordinates.
  • Provides source records and citations for genealogical research.
  • Includes relationship calculations and genealogy statistics.
  • Supports additional functionality through plugins and Lua scripts.
  • Offers an interactive command-line interface through GKcli.
  • Includes GEDKeeperT, a terminal-based interface for genealogical information.
  • Provides a multilingual interface with community-maintained translations.
  • Cross-platform support – runs on Linux, macOS, and Windows.

Website: github.com/Serg-Norseman/GEDKeeper
Support:
Developer: Sergey Zhdanovskih
License: GNU General Public License v3.0

GEDkeeper in action
Click image for full size

GEDKeeper is written in C#. Learn C# 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