https://github.com/gramps-project/gramps-web
Open Source Online Genealogy System
https://github.com/gramps-project/gramps-web
family-history family-tree gedcom genealogy gramps gramps-xml javascript lit web-components
Last synced: 5 months ago
JSON representation
Open Source Online Genealogy System
- Host: GitHub
- URL: https://github.com/gramps-project/gramps-web
- Owner: gramps-project
- License: agpl-3.0
- Created: 2020-11-24T19:12:29.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2025-05-12T19:47:21.000Z (5 months ago)
- Last Synced: 2025-05-12T19:53:14.614Z (5 months ago)
- Topics: family-history, family-tree, gedcom, genealogy, gramps, gramps-xml, javascript, lit, web-components
- Language: JavaScript
- Homepage: https://www.grampsweb.org
- Size: 11.8 MB
- Stars: 739
- Watchers: 11
- Forks: 82
- Open Issues: 68
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Gramps Web β Frontend
Welcome to **Gramps Web**, a modern, feature-packed, free & open source web app for browsing and collaboratively editing genealogical databases. Fully interoperable with the [Gramps](https://gramps-project.org) desktop application, Gramps Web brings your family history to the web, making it accessible from anywhere and easy to share.
## What is Gramps Web?
**Gramps Web** is a web based application, ideally suited for collaborating with others to build your family tree together. It can be accessed from any mobile or portable web-enabled device. Gramps Web is free & open source software, with the privacy and control of your data a top priority.
Gramps Web is designed to be a companion to [Gramps Desktop](https://gramps-project.org), the leading open source genealogy desktop application.
Key highlights of Gramps Web include:
- π **Access Anywhere:** Browse and edit your family tree on any web-enabled device.
- π€ **Collaborative Features:** Share and collaborate with family members in real-time.
- π **Privacy First:** Advanced privacy controls ensure your data stays secure.
- πΊοΈ **Interactive Visualizations:** Family tree charts, dynamic maps, and more.
- π§© **Bi-Directional Sync:** Seamlessly sync data between Gramps Web and Gramps Desktop.[Learn More at grampsweb.org β‘οΈ](https://www.grampsweb.org/)
## Features at a Glance
- **Interactive Family Tree Charts:** Explore ancestor, descendant, fan, and hourglass charts with ease.
- **Powerful Mapping Tools:** Visualize places on interactive maps, including custom overlays for historical maps.
- **Integrated Blog:** Document your research in story format with images, all stored in the Gramps database.
- **Advanced Search:** Search all record types with support for wildcards and logical operators.
- **DNA & Chromosome Tools:** View DNA matches and analyze chromosome data.
- **AI Chat Assistant:** Chat with your family tree, in your native language, powered by AI.
- **Full Customization & Internationalization:** Switch between 40+ languages and export your data any time.## Screenshot

## Try It Out
### [Live Demo](https://demo.grampsweb.org/)
Experience Gramps Web with our demo deployment.Login credentials: `owner`, `editor`, `contributor`, or `member` (same as password).
**Note:** some features (like AI chat) are not available in the demo deployment.
## Documentation
The documentation of Gramps Web is hosted at [www.grampsweb.org](https://www.grampsweb.org/):
- **[Features](https://www.grampsweb.org/features/):** Explore the key capabilities of Gramps Web.
- **[Install/Setup](https://www.grampsweb.org/install_setup/setup/):** Step-by-step guide to setting up Gramps Web.
- **[Administration](https://www.grampsweb.org/administration/admin/):** Learn how to manage and maintain your Gramps Web instance.
- **[User Guide](https://www.grampsweb.org/user-guide/):** Detailed instructions for everyday users.
- **[Developers](https://www.grampsweb.org/development/dev/):** Dive into the codebase and technical details.
- **[Contribute](https://www.grampsweb.org/contribute/contribute/):** Find out how you can support the project.
- **[Get Help](https://www.grampsweb.org/help/help/):** Access support resources and FAQs.## Contribute
We'd love your feedback and contributions! Star this repository, fork it, and join us in making family history more accessible to everyone. Check out the [contribution guidelines](https://github.com/gramps-project/gramps-web/blob/main/CONTRIBUTING.md) to get started.
## Reporting issues
Note that this Github repository contains the source code of the Gramps Web user interface (frontend). For issues with the server-side code, please see the [Gramps Web API](https://github.com/gramps-project/gramps-web-api) (backend) repository. See [Get Help](https://www.grampsweb.org/help/help/) for more details.