GeneWeb, free open source genealogy software

From GeneWeb
Revision as of 04:09, 1 November 2015 by A2 (talk | contribs)
Jump to navigation Jump to search
150px-Geographylogo svg.png Language:   English • Deutsch • français • Nederlands • русский • svenska
GeneWeb is a free open source genealogy software written in OCaml by Daniel de Rauglaudre (INRIA).

It is supported on Unix, Linux, Microsoft Windows and Mac OS X and distributed with GNU General Public License.

Supported languages are Danish, Dutch, English, Finnish, French, German, Italian, Spanish and Swedish.

GeneWeb uses a very light web service that can support any number of genealogy databases. Its multilingual interactive user interface supports unlimited entry of individuals, families and events through any web browser including Chrome, Firefox, Internet Explorer and Opera. Like a HTTP server, it creates new HTML pages from its databases for each request. It can be installed on a local computer or a distant web server to share over the Internet your genealogy.

GeneWeb can import and export genealogy database in its own GW format or in GEDCOM file format (any GEDCOM data not compatible is preserved in notes).

The best known example is the Roglo database that contains more than 6 million unique individuals.

Passwords secure databases for both wizards and friends accounts. Privates datas can be protected with a customisable configuration file, for example to hide people born less than 100 years ago. Access to each individual page can even be filtered one by one.

GeneWeb integrates a spelling variations research and woman can be searched by their maiden name.

Handling of title of nobility with associated periods allows to search individuals by title of nobility and to display a timeline.


A free format zone is associated with each individual. One can enter text adorned with HTML and/or WiKi style formatting, references to other individuals in the base and images or link to images (see images).

A WiKi style mechanism allows you to create secondary pages to add information about an individual, a family or a place. These pages can be linked to individuals in your family tree.

GeneWeb maintains an inverse table showing you where in the base a particular page or individual is referenced.

User-Defined Interface

You can change many of the UI parameters such as background color, background image, text colour and default language using the gwsetup web interface.

For more global changes in the UI, a "template" mechanism provides a choice of UI style and content directly accessible from the URL.

The even more adventurous programmer can customize, with a GeneWeb specific programming language of sorts, the various files of a template and build his own.


GeneWeb displays todays and upcoming birth, death and wedding anniversaries. It also shows some statistics about the base: oldest persons, and recent weddings or deaths.

This information can be viewed by 'Wizard' and 'Friend' users.

GeneWeb version 6.08 and later maintains a list of personal and family events with dates, witness, notes and sources for each event.

Relationship and Consanguinity

GeneWeb comes with an efficient relationship and consanguinity calculator developed in collaboration with Didier Rémy, Research Director at INRIA.

The relationship calculator calculates the family relationship between two persons who share one or more common ancestors. It displays the lines from the two persons to the common ancestors and the type of relationship: cousin, once-removed, twice-removed, etc.

The consanguinity rate is 25% for siblings, 6.25% for first cousins, etc. It can help to understand inbreeding in families. For example, the consanguinity rate of the parents of Charles II of Spain was 25.26% because of multiple inbreeding marriages and though they were not siblings.

GeneWeb is one of the few genealogy softwares that can calculate relationship and consanguinity rate.