XHTML Family Tree Generator

XHTML Family Tree Generator is a CGI Perl script together with some Perl modules that will create views of a family tree. Data can be stored in a database or in a data file. The data file is either a simple text (CSV), an Excel, or GEDCOM file listing the family members, parents, and other details. It is possible to show a tree of ancestors and descendants for any person, showing any number of generations. Other facilities are provided for showing email directories, birthday reminders, facehall, and more. It has a simple configuration, makes heavy use of CGI (and other CPAN modules), generates valid XHTML, and has support for Unicode and multiple languages.

Tags Internet Web Dynamic Content CGI Tools/Libraries
Licenses GPL
Operating Systems POSIX
Implementation Perl

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  14 Nov 2008 21:25
  • Rrelease-after

Changes: Proper handling of date of birth and death in GEDCOM data.

  • Rrelease-mid
  •  03 Nov 2008 05:29
  • Rrelease-after

Changes: Russian language support was added.

  • Rrelease-mid
  •  17 Oct 2008 21:38
  • Rrelease-after

Changes: No zoom-out button if there are no more generations. The border color of the image depends on the existence of the member (black for dead relatives). See the classes dead and alive in the stylesheet. Gender-dependent picture for unknown persons. Proper UTF-8 and Excel encoding (big endian) handling. Bugfixes (e.g. in language switching). A config file change (see option encoding for CSV format).

  • Rrelease-mid
  •  07 Dec 2007 16:56
  • Rrelease-after

    Changes: Romanian language support has been added, and the code has been cleaned up.

    • Rrelease-mid
    •  21 Oct 2007 17:08
    • Rrelease-after

      Changes: This release decouples style from XHTML output by employing a stylesheet.

      68b7edd35ade25ef1ec6b005d8f37362_thumb

      Project Spotlight

      Transposh

      A translation addon for WordPress.

      77e6d9473284a03d1a1c29a8abf93933_thumb

      Project Spotlight

      Tinybrain

      An embeddable artificial intelligence module.