This repository is for software developers wishing to contribute to Kolibri. If you are looking for help installing, configuring and using Kolibri, please refer to the User Guide.
Kolibri Learning Platform: the offline-first platform for teaching and learning with technology without requiring the Internet.
Developed with and for the community by Learning Equality.
Kolibri is available for download from our website.
You can ask questions, make suggestions, and report issues in the community forums.
If you have found a bug and are comfortable using Github and Markdown, you can create a Github issue following the instructions in the issue template.
- 📙 Skim through the Kolibri developer documentation to understand where to refer later on.
- 💻 Follow Getting started to set up your development server. Some of the How To Guides may be handy too.
- 🔍 Search for issues tagged as help wanted or good first issue.
- 🗣️ Ask us for an assignment in the comments of an issue you've chosen.
Note that in times of increased contributions activity, it may take us a few days to reply. If you don't hear from us within a week, please reach out via Kolibri GitHub Discussions.
❓ Where to ask questions
- For anything development related, refer to the Kolibri developer documentation at first. Some answers may already be there.
- For questions related to a specific issue or assignment requests, use the corresponding issue's comments section.
- Visit Kolibri GitHub Discussions to ask about anything related to contributing to Kolibri, troubleshoot development server issues, or connect with other contributors.
Thank you for your interest in contributing to Kolibri! The project was founded by volunteers dedicated to helping make educational materials more accessible to those in need, and every contribution makes a difference.