Deploy Now

SaaS Alternative

Ancestry MyHeritage Findmypast Geni

Stars

1,754

Forks

281

Watchers

11

Developer links

Gramps Web

Together with relatives and fellow researchers anywhere in the world, family historians can build, visualize, and preserve shared ancestry databases using Gramps Web, a self-hosted collaborative genealogy platform. Interactive family tree charts let you explore ancestor, descendant, hourglass, relationship, and fan views across configurable generation depths, while inline editing buttons allow you to add parents, spouses, and children directly inside the graph and export finished diagrams as SVG files. When tracing where ancestors lived and migrated, the interactive map plots life events across OpenStreetMap and OpenHistoricalMap layers with a historical time slider and custom image overlays, complemented by a zoomable chronological timeline spanning centuries. Photograph collections become searchable archives through automated face detection that tags relatives in two clicks, alongside an integrated family history blog for publishing illustrated biographical stories. Researchers can also analyze autosomal DNA match segments in an interactive chromosome browser, determine patrilineal Y-DNA haplogroups locally without sending genetic data to third parties, and query people, places, citations, and notes using Gramps Query Language filters or a conversational AI assistant. Bidirectional synchronization with Gramps Desktop, full transaction history with undo, role-based privacy controls for living individuals, and pre-filled searches for FamilySearch and Ancestry keep every record accurate and protected. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.

Gramps Web
Gramps Web
Gramps Web
Gramps Web
Gramps Web
Gramps Web

Benefits

  • Bi-Directional Sync with Gramps Desktop
  • Shares the native Gramps database schema for people, families, events, places, sources, citations, media, and notes, enabling two-way synchronization with Gramps Desktop through the Gramps Web Sync add-on.
  • Interactive Trees and Historical Mapping
  • Renders ancestor, descendant, hourglass, fan, and relationship charts with in-chart editing alongside interactive maps featuring OpenStreetMap search, migration path lines, custom overlays, and OpenHistoricalMap time-slider navigation.
  • Local DNA and Chromosome Analysis
  • Stores autosomal DNA match data in an interactive chromosome browser and calculates patrilineal Y-DNA haplogroups from raw SNP files directly on your own server without third-party uploads.
  • Role-Based Privacy and Full Auditability
  • Protects living individuals and sensitive records with granular owner, editor, contributor, and member roles while recording every database modification in a full revision history with transaction undo.

Features

  • Interactive Tree Graph Editor
  • Uses Lit web components, D3, and Graphviz WebAssembly to render ancestor, descendant, hourglass, relationship, and fan charts with branch expansion, inline person creation, and SVG export.
  • MapLibre Historical Map Overlays
  • Displays genealogical places and migration trajectories on MapLibre GL maps with OpenStreetMap lookup, georeferenced historical media overlays, and OpenHistoricalMap vector tiles controlled by a century slider.
  • Automated Photo Face Detection
  • Detects faces automatically in uploaded family photographs and document scans so contributors can link image regions to person records or other database objects in two clicks.
  • Gramps Query Language Search
  • Indexes all genealogical record types and text notes for wildcard and boolean full-text search, paired with Gramps Query Language filtering and external search launchers for FamilySearch and Ancestry.
  • Chromosome Browser and Y-DNA
  • Visualizes shared autosomal DNA segments across chromosomes in an interactive browser and processes Y-chromosome SNP data locally to place ancestors on the human Y-DNA tree.
  • Conversational AI Tree Assistant
  • Integrates an optional LLM-powered assistant that executes structured database queries to filter people, events, and places or compute kinship relationships in over 40 supported interface languages.

Apps Similar to Gramps Web