
Genealogy
Self-hosted family tree application built with Laravel

Genealogy is an open-source family tree application for recording people, relationships, events and media. It is built on the TALL stack and designed for multi-tenant team use with role-based permissions.
Key Features
- Person and couple modelling with support for biological parents, multiple partners, siblings and remarriages
- Team-based multi-tenancy using Laravel Jetstream Teams with role and permission controls
- Media uploads (multiple photos/documents), photo carousel and optional watermarking
- Event management and timeline overview for people and families
- Built-in Backup Manager with manual and cron-schedulable backups and e-mail notifications
- Built-in Log Viewer and activity logging for persons, couples, teams and users
- Security features including optional 2FA, API tokens and Jetstream access controls
- Initial GEDCOM import/export support (under active development)
Use Cases
- Building and maintaining family trees for personal or research use
- Managing collaborative family history projects across teams with role separation
- Archiving and organizing photos, documents and event timelines tied to individuals
Limitations and Considerations
- GEDCOM import/export is incomplete and still under active development; full v7 support is not yet implemented
- Requires HTTPS and modern runtime: PHP 8.4+ and a database supporting recursive CTEs (MySQL 8.0.1+ or compatible MariaDB)
Genealogy is focused on accurate family relationship modeling and team collaboration, offering a feature-rich Laravel-based foundation for self-hosted genealogy projects.
Categories:
Tags:
Tech Stack:
Similar Services

AppFlowy
Open-source collaborative workspace and Notion alternative
Open-source, privacy-focused collaborative workspace for notes, databases, kanban boards and AI-assisted writing; desktop, mobile and web clients with local-first storage...

AFFiNE
Open-source, local-first knowledge workspace for docs, whiteboards and databases
All-in-one, privacy-focused workspace that merges docs, whiteboards and databases with real-time collaboration and multimodal AI assistance.

Memos
Privacy-first self-hosted note-taking and knowledge base
Memos is a lightweight, privacy-first self-hosted note-taking service with Markdown, fast search, and sharing features for personal notes, wikis, and team knowledge.


Joplin
Offline-first note-taking app with end-to-end encrypted sync
Joplin is an offline-first, privacy-focused note and to-do app with end-to-end encryption, Markdown support, web clipping, and sync across desktop and mobile.

SiYuan
Privacy-first block-based personal knowledge management app
Open-source, block-oriented personal knowledge manager with Markdown WYSIWYG, block-level two-way links, encrypted sync, Docker deployment and AI integrations.


Logseq
Privacy-first knowledge management and collaboration platform
Logseq is a privacy-first, open-source knowledge management app for networked notes, tasks, and collaboration using local Markdown or Org-mode graphs.
Laravel
Docker
PHP
MariaDB
PHP-FPM
Tailwind CSS