GEDCOM to dot
by Alex Bettarini
 
 

This CLI utility program accepts a GEDCOM files as an input parameter and produces a Graphviz "dot" file that can be used to generate a diagram (PNG, SVG, PDF, etc) like the following:

TestFamily-paf.png

The input Gedcom database can be produced for example with popular applications like:


Features

  • The individuals populating the genealogical tree are appropriately lined up horizontally according to their "generation".
  • Optionally each generation can be color coded with a different color.
  • Optionally the "date of birth" and "date of death" are displayed for each individual, if that information is included in the Gedcom file.
  • Optionally each bubble can contain a thumbnail image (the file must exist locally).
  • Family names are automatically converted to uppercase.

Download

  • Binaries

    • Windows

      • CLI version 3.1 (Jan 15, 2018)

        • built with Microsoft VS9 (2008)
        • tested on Windows XP
        • free
      • GUI version 2.1.14 (May 16, 2020)

        • 64-bit
        • built with Visual Studio 2019
        • tested on Windows 10
        • Free Download
          Size 2.1 MiB
          MD5 sum: 89c4704b375dffd0d80edc2922c1dfca
    • macOS

      • CLI version 3.3.9 (Sep 30, 2022)
        • built with clang version 14.0.0
        • universal binary: Intel / Apple Silicon
        • tested on macOS Monterey (Intel PC)
        • Size 46.4 KiB
        • MD5 sum: 9bc46d95fb6935eef35a46bcaa561b25
        • free
      • GUI version 1.8.22
        • for macOS 10.9 through 12.5.1
        • tested on macOS 12.5.1 (Monterey)
        • available on the Apple Store
    • Linux

      • CLI version 3.1 (Jan 14, 2018)
        • built with NetBeans and GCC 5.4.0
        • tested on Ubuntu 16.04
        • free
  • Sample GEDCOM input file - TestFamily.ged.zip

 

If you like the program please consider:

  • Making a Paypal donation to this email address

  • Sending Bitcoin to 1XVWp3389SBqWTcWXrh8TveCHqkYZfsXP

    Bitcoin QR Code:

 
3340 visits since 27 Dec 2015