How to contribute to Gramps Web

Thanks for considering to contribute to Gramps Web! Depending on your skills and interests, there are many ways how you can help.

Help translating Gramps Web to your language

Gramps & Gramps Web support several dozen different languages. Helping to translate the app does not require any programming skills. We use the powerful Weblate online tool for translations. Please see here for instructions on how to get started.

Help answering other users' questions

If you are already using Gramps Web, help new users finding the answers to their questions by contributing to discussions in the Gramps Web category of the official Gramps Discourse forum.

Contribute to backend development (Python)

If you are a Python programmer, contribute to the development of the Gramps Web API, which is the backend powering Gramps Web. See Backend development for instructions on how to get started.

Contribute to backend development (Javascript)

If you are a web programmer, contribute to the development of Gramps.js, which is Gramps Web's responsive frontend. See Frontend development for instructions on how to get started.