webtrees

webtrees

webtrees is a leading online collaborative genealogy application that works with standard GEDCOM files, offering full editing capabilities, privacy controls, and media support for photos and documents.

Similar self-hosted alternatives:
Repository activity:
Stars
609
Forks
314
Watchers
23
Open Issues
426
Last commit
2 days ago
Details:
Estimated Popularity
4
Pricing Model
Free
Hosting Type
Self-Hosted
License
GPL-3.0
Deployment Difficulty
Medium
Language
PHP

webtrees is an open-source collaborative genealogy application that enables viewing and editing family trees through a web interface. It provides comprehensive features for managing genealogical data while maintaining compatibility with desktop applications through GEDCOM support.

Key Features

  • Genealogy Management:

    • Full GEDCOM compatibility
    • Complete editing capabilities
    • Privacy controls and access rules
    • Media management for photos/documents
    • Source documentation
    • Extended family relationships
  • Collaboration Tools:

    • Multi-user support
    • Shared family tree access
    • Privacy settings per user
    • Change logging
    • Import/export functionality
    • Real-time updates
  • Visualization Features:

    • Interactive family trees
    • Charts and reports
    • Statistical analysis
    • Timeline views
    • Geographic mapping
    • Anniversary calendars
  • Technical Features:

    • Multi-language support
    • Customizable themes
    • Database-driven architecture
    • API access
    • Mobile-friendly interface
    • Modular design

Who Should Use webtrees

webtrees is ideal for:

  • Family historians wanting online collaboration
  • Genealogists needing web-based access
  • Organizations managing genealogical records
  • Users wanting GEDCOM compatibility
  • Those seeking privacy-focused sharing

Installation Requirements

  • Web server (Apache/NGINX/IIS)
  • PHP 7.1 or higher
  • MySQL/MariaDB database
  • 100MB disk space minimum
  • Modern web browser

Help improve this content

Found an error or want to add more information about webtrees? You can edit this page directly on GitHub.

Project Categories

Click on a category to explore similar projects