GeneWeb

Genealogy software that can be used offline or as a Web service.

Steady · 55
55/100
Steady

Maintained, but at a slower pace than the leaders in its category.

Maintenance 32/40
Releases 11/25
Community 4/20
Momentum 8/15

Commit activity more than 79% of tracked projects; popularity more than 20%. How this is calculated.

Commits, last 11 months

2025-10: 3 commits 2025-11: 156 commits 2025-12: 66 commits 2026-01: 78 commits 2026-02: 62 commits 2026-03: 97 commits 2026-04: 139 commits 2026-05: 121 commits 2026-06: 152 commits 2026-07: 69 commits 2026-08: 62 commits
2025-10 1005 total 2026-08
Stars399
Latest releasev7.1.0-beta2 · 25 Dec 2025
Repo updated24 Sept 2026
LicenceGPL-2.0
Built withOCaml

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.


Alternatives to GeneWeb

Projects in the same categories, ordered by health score.