SelfHostHub

Self-hosted Genealogy

SelfHostHub lists 5 open-source Genealogy projects you can host on your own server. The most-starred on GitHub are webtrees (829 stars), GeneWeb (404 stars) and Genealogy (367 stars). 1 of them document a Docker install, and 3 offer a live demo you can try first.

Webtrees is the web's leading online collaborative genealogy application.

GenealogyGPL-3.0

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

GenealogyGPL-2.0

Record family members and their relationships and build a family tree.

GenealogyMIT

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.

GenealogyMIT

Web app for collaborative genealogy, based on and interoperable with Gramps, the open source genealogy desktop application.

GenealogyAGPL-3.0

How to choose self-hosted Genealogy software

  1. Check project health. Stars show popularity, not maintenance. Open the source repository and look at recent commits and releases.
  2. Match the licence to your use. 3 use a GPL-family licence (copyleft, including AGPL) and 2 use a permissive licence such as MIT, Apache-2.0 or BSD. AGPL matters if you modify the software and offer it to others over a network.
  3. Pick a stack you can run. The most common platforms here are PHP (2), OCaml (1), Javascript (1) and Docker (1). Docker is usually the easiest path for a home server or VPS.
  4. Try before you migrate. Use a live demo where one exists (3 here), or a throwaway container first, and confirm it can import your existing data before switching.

Frequently asked questions

What is the most popular self-hosted Genealogy software?

By GitHub stars, the top projects in this category are webtrees (829 stars), GeneWeb (404 stars) and Genealogy (367 stars).

How many open-source Genealogy tools are listed?

5 projects are currently listed in the Genealogy category on SelfHostHub.

Which licences do self-hosted Genealogy projects use?

The most common licences in this category are MIT (2), GPL-3.0 (1) and GPL-2.0 (1).

Can I run these Genealogy tools with Docker?

1 of the 5 projects list Docker as a supported platform. Check each project's documentation for the exact install steps.