The GEDKeeper program is for working with personal genealogical databases.
The program is designed with an extremely simple and intuitive interface. It is very easy to install on your computer and provides many features including, but not limited to, the following:
- Full support of the GEDCOM 5.5.1 standard.
- No restrictions on the number of persons and generations.
- Allows pedigree generation.
- Can build several tree species, as well as print and save their images.
- Provides fast navigation, filtering, and searching.
- Able to add multimedia materials.
- An output of geographic data using Google© maps and OpenStreetMap.
The aim of this program is to be a quick and effective means of conducting personal genealogical database development.
To enhance the capabilities of the program it supports plugins and Lua-scripts.
The latest releases can be downloaded from releases or from SourceForge site.
Project's homepage site: http://gedkeeper.net/
Community group: Google Groups: GEDKeeper (en)
- "GEDKeeper2", legacy (.NET Framework 4.8 & WinForms, x86), only Windows 7 or later
- "GEDKeeper3", cross-platform (.NET 8 & Eto.Forms, x64), Linux, MacOS and only Windows 10/11
- "GEDKeeperX", mobile (Xamarin), Android
- "GKcli", interactive terminal and MCP server for integration with LLM (.NET 8 & Sharprompt, MCP)
- "GEDKeeperT", terminal UI (.NET 8 & TermUI)
An old, legacy implementation. Windows only. Supported for those who don't want to move from Windows 7/8/8.1, etc.
The current implementation is actively supported on a cross-platform framework.
A mobile implementation of GEDKeeper developed for Android. However, due to the end of Xamarin development and a lack of resources to migrate to another framework, support has been temporarily discontinued.
An interactive terminal application for GEDKeeper, designed to provide powerful genealogical data management tools through both direct text interaction and integration with LLM clients via the Model Context Protocol (MCP).
A terminal-based GEDKeeper implementation with a 90s TUI aesthetic. Bringing genealogy to the terminal with a vintage cyber-retro feel.
Afrikaans, Belarusian, Chinese, Czech, Dutch, English, French, German, Hungarian, Icelandic, Italian, Japanese, Kazakh, Polish, Portuguese, Russian, Serbian, Spanish, Turkish, Ukrainian, Vietnamese.
Platform for project localization: Crowdin
