GeneWeb
Genealogy software that can be used offline or as a Web service.
Maintained, but at a slower pace than the leaders in its category.
Commit activity more than 79% of tracked projects; popularity more than 20%. How this is calculated.
Commits, last 11 months
| Stars | 399 |
|---|---|
| Latest release | v7.1.0-beta2 · 25 Dec 2025 |
| Repo updated | 24 Sept 2026 |
| Licence | GPL-2.0 |
| Built with | OCaml |
Is GeneWeb actively maintained?
GeneWeb is under active development: 1005 commits landed over the last 11 months, averaging roughly 94 commits a month in the most recent quarter.
The most recent tagged release, v7.1.0-beta2, is about 9 months old.
Among the 5 genealogy projects we track, GeneWeb currently has the highest health score.
What GeneWeb actually does
GeneWeb is a genealogy application designed to manage family trees and historical lineage data. It can operate entirely offline or function as a web service to allow remote access and collaborative editing. Developed using OCaml, it processes genealogical records and generates web interfaces for viewing family connections.
Best fit: Self-hosters looking for a dedicated genealogy tool to manage extensive family trees privately on their own hardware.
Worth knowing: The OCaml ecosystem has a smaller user base than Python or Node.js stacks, which may make customisation or troubleshooting more challenging for administrators unfamiliar with the language.
Deployment notes
You will typically need to configure persistent storage for your family tree data and place the service behind a reverse proxy to handle TLS termination securely.
Links
Alternatives to GeneWeb
Projects in the same categories, ordered by health score.
Web app for collaborative genealogy, based on and interoperable with Gramps, the open source genealogy desktop application.
Record family members and their relationships and build a family tree.
Webtrees is the web's leading online collaborative genealogy application.
Genealogy tool designed with privacy in mind that anyone can use to author or edit their family tree. Data is stored in the GEDCOM format and all processing is done in the browser.