Urdabrunn is a genealogy three-tier multi-user application suitable for former "The Master Genealogist" (TMG) users. The database and core functions are implemented in PostgreSQL. Some prototype interfacing has been set up in PHP, but the goal is for the main interface to be in wxPython or Qt.
gedcom4j is a Java library for loading (parsing) and saving GEDCOM 5.5 or 5.5.1 files to/from a Java object hierarchy, which can be manipulated by your code as you see fit. Please note that gedcom4j is not an application. It is a library for parsing, manipulating, and writing GEDCOM data in your own programs.
GWintree is a GEDCOM-based genealogy program. It provides facilities to record, view, edit, and merge genealogy data, and to produce genealogy charts, family trees, and reports in a range of formats, including HTML. Charts can show all relatives, ancestors only, or descendants only. HTML charts allow you to click on a person in your HTML report to see where they are on the chart. Automatic matching and merging of genealogy data between files is supported.
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.
GenealogyJ is a full-featured standalone Java application that can handle all of your genealogic information. It provides different graphical components for working on your family tree and is GEDCOM compliant. It requires a Java 1.4 Virtual Machine and runs on Windows / Mac / Linux.
Web Gedcom Viewer is a full Web-based Gedcom viewer that uses MySQL or SQLite on the backend and Perl as the frontend with templates for easy HTML manipulation. Gedcom files are in the standard format exported by family tree/genealogy applications such as Family Tree Maker or Personal Ancestory File. Plugging in different SQL types is a breeze, as all of the SQL statements are centralized to a single pm.
GEDXchange is a collection of genealogy tools to work with GEDCOM 5.5 and GSF 2.0 files. These tools allow you to create and edit GEDCOM 5.5 Genealogical data files, create Web pages from GEDCOM 5.5 files, export data to GEDML, view contents of genealogical data in various ways, convert GSF 2.0 data format to GEDCOM 5.5, and validate GEDCOM 5.5 files.