GeneWeb is a genealogy application with a web interface for storing, exploring and publishing family history information. It can run locally on a computer or operate as a server that makes genealogical records accessible through a browser.
The software was created by Daniel de Rauglaudre and has a long history of handling large genealogical databases. It is particularly notable for its relationship analysis facilities, which can calculate family connections across complex ancestral lines.
GeneWeb uses a server-based architecture to generate pages dynamically in response to requests. The same underlying genealogical information can therefore be examined by individual users on their own computers or shared with a larger group of researchers.
Its database facilities accommodate extensive family trees with large numbers of people and complicated relationships. GeneWeb has been used to power major collaborative genealogical databases, including Roglo.
The application includes controls for editing and protecting genealogical information, together with facilities for exchanging data through standard genealogy formats. Its combination of relationship analysis, data management and browser access makes it suitable for both private research and collaborative projects.
This is free and open source software.
Key Features
- Manage genealogical databases through a browser-based interface.
- Run locally or provide access to family history records through a web server.
- Handles large genealogical databases containing millions of individuals.
- Supports collaborative management by multiple authorised contributors.
- Calculate relationships between individuals across complex family trees.
- Includes consanguinity calculations for identifying shared ancestry.
- Explore ancestors, descendants and extended family connections.
- Displays genealogical records dynamically rather than relying on pre-generated pages.
- Provides searching and navigation facilities for individuals and families.
- Includes spelling correction facilities for genealogical searches.
- Supports genealogical information involving nobility and historical titles.
- Provides controls for protecting information about living individuals.
- Supports editing and updating records with access restrictions.
- Import and export genealogical data using GEDCOM files.
- Supports its own database export format for preserving and transferring genealogical records.
- Offers interface customisation and multilingual presentation.
- Includes facilities for displaying birthdays and other family events.
- Cross-platform support – runs on Linux, macOS, and Windows.
Website: geneweb.tuxfamily.org
Support: GitHub Code Repository
Developer: Daniel de Rauglaudre and contributors
License: GNU General Public License v2.0

GeneWeb is written in OCaml. Learn OCaml with our recommended free books and free tutorials.
Related Software
| Family History Software | |
|---|---|
| Gramps | Genealogical Research and Analysis Management Program |
| HuMo-gen | Mature, feature-laden, web-based genealogy program |
| webtrees | Web-based genealogy application intended for collaborative use |
| GEDKeeper | Personal genealogical database |
| Liberu Genealogy | Web-based genealogy and family history platform |
| GeneoTree | Genealogy software in PHP / MySQL |
| GeneWeb | Genealogy software with a Web interface |
| Genealogy | Family tree PHP application |
| LifeLines | Console based genealogy software for family history research |
| GenealogyJ | Full-featured viewer and editor for genealogic data |
| PhpGedView | Web-based genealogy viewer and editor |
| Ancestris | Generalogy software that keeps your research under control |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.