Top pick · highest health
Gramps Web
Web app for collaborative genealogy, based on and interoperable with Gramps, the open source genealogy desktop application.
★ 229 175 commits / 90d ⟳ yesterday AGPL-3.0 Docker
Category
Genealogy software used to record, organize, and publish genealogical data. 5 self-hosted genealogy tools are listed here, ordered purely by a repository health score that Repoly recomputes nightly. Gramps Web leads at 89/100 with 175 commits in the last 90 days and 229 stars, followed by webtrees (81) and GeneWeb (74). 4 of the 5 score 70 or above, 1 publish a Docker image, and the median health is 74. MIT is the most common licence, carried by 2 of them. Between them they stand in for Ancestry. The score weighs commits in the last 90 days, release recency, stars, archive status and Docker support; a low number means low measurable activity, not low quality, so a finished, stable tool can legitimately sit lower down.
Ranked by health
Top pick · highest health
Web app for collaborative genealogy, based on and interoperable with Gramps, the open source genealogy desktop application.
★ 229 175 commits / 90d ⟳ yesterday AGPL-3.0 Docker
Webtrees is the web's leading online collaborative genealogy application.
★ 835 110 commits / 90d ⟳ yesterday GPL-3.0
Genealogy software that can be used offline or as a Web service.
★ 407 433 commits / 90d ⟳ yesterday GPL-2.0
Record family members and their relationships and build a family tree.
★ 367 21 commits / 90d ⟳ 20 days ago MIT
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.
★ 284 0 commits / 90d ⟳ 11 months ago MIT
| # | ||||||
|---|---|---|---|---|---|---|
| 1 | Gramps Web Docker | 229 | 175 | AGPL-3.0 | yesterday | |
| 2 | webtrees | 835 | 110 | GPL-3.0 | yesterday | |
| 3 | GeneWeb | 407 | 433 | GPL-2.0 | yesterday | |
| 4 | Genealogy | 367 | 21 | MIT | 20 days ago | |
| 5 | Genea.app | 284 | 0 | MIT | 11 months ago |
Gramps Web edges webtrees 89 to 81, and most of the difference is Docker support: a Docker image against no Docker image. webtrees has the largest following at 835 stars, yet ranks #2 of 5, held back mostly by Docker support (no Docker image).
The most recent release is Gramps Web v3.25.0, published yesterday. Genea.app publishes no tagged releases, which costs up to 25 of the 100 points. Genea.app scores under 40, so check recent activity before adopting it. By stack, PHP (2), Javascript (1) and OCaml (1) are the most common. Genealogy and Genea.app are permissively licensed; Gramps Web, webtrees and GeneWeb are copyleft.
By Repoly's GitHub health score, Gramps Web at 89/100 (175 commits in 90 days, v3.25.0 from yesterday). webtrees is next at 81; Gramps Web's lead comes mostly from Docker support. The score measures maintenance, not features, so shortlist the top few and try them.
GeneWeb (433 commits in 90 days), Gramps Web (175 commits in 90 days) and webtrees (110 commits in 90 days). Commit activity is 35 of the 100 health points, the largest single term.
1 of 5 publish a Docker image or Compose file, led by Gramps Web.
2 of 5: Genealogy (MIT), Genea.app (MIT). 3 are copyleft.
Ancestry (Gramps Web ranks highest here).