Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gramps-project/gramps-web
Frontend for Gramps Web
https://github.com/gramps-project/gramps-web
family-history family-tree gedcom genealogy gramps gramps-xml javascript lit web-components
Last synced: 2 days ago
JSON representation
Frontend for Gramps Web
- Host: GitHub
- URL: https://github.com/gramps-project/gramps-web
- Owner: gramps-project
- License: agpl-3.0
- Created: 2020-11-24T19:12:29.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T11:47:08.000Z (about 2 months ago)
- Last Synced: 2024-10-29T13:29:30.859Z (about 2 months ago)
- Topics: family-history, family-tree, gedcom, genealogy, gramps, gramps-xml, javascript, lit, web-components
- Language: JavaScript
- Homepage: https://www.grampsweb.org
- Size: 10.7 MB
- Stars: 417
- Watchers: 9
- Forks: 54
- Open Issues: 53
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Gramps Web – Frontend
This is the repository for the frontend of [Gramps Web](https://www.grampsweb.org/), a modern web app that allows to browse and collaboratively edit a genealogical database, based on and interoperable with the Gramps desktop application.
Gramps Web is composed of three building blocks: at its core, the [Gramps](https://github.com/gramps-project/gramps) Python library that also powers the desktop application, secondly [Gramps Web API](https://github.com/gramps-project/gramps-web-api), a Python REST API server that makes a Gramps database accessible over the web, and finally the Javascript web interface, or frontend, that is developed in this repository.
## Screenshot
![](screenshot.png)
## Demo
A demo deployment based on the Gramps example family tree is available at https://demo.grampsweb.org/. Use `owner`, `editor`, `contributor`, or `member` as username and the same as password.
## Documentation
- The user documentation for Gramps Web can be found at https://www.grampsweb.org/
- The developer documentation for the frontend can be found at https://www.grampsweb.org/development/frontend/
- For reporting issues or giving feedback, please see https://www.grampsweb.org/help/