Skip to content

GautamBytes/studio

This branch is 50 commits behind learningequality/studio:unstable.

Folders and files

NameName
Last commit message
Last commit date
Nov 21, 2022
Feb 11, 2025
Sep 21, 2022
Apr 23, 2020
Feb 25, 2025
Dec 6, 2024
Jan 10, 2024
Feb 19, 2025
Oct 9, 2024
Jun 18, 2024
Dec 6, 2024
Jul 21, 2021
Sep 18, 2019
Jun 13, 2023
Aug 22, 2022
Dec 11, 2024
Mar 9, 2016
Oct 26, 2019
Feb 11, 2025
Jan 23, 2020
Feb 20, 2025
May 23, 2019
Nov 25, 2023
Apr 27, 2021
Oct 7, 2024
Dec 6, 2024
Aug 3, 2022
Feb 21, 2020
Aug 8, 2024
Aug 2, 2017
Dec 6, 2024
Dec 6, 2024
Nov 25, 2020
Aug 3, 2022
Feb 11, 2025
Jul 25, 2019
Jan 22, 2020
Jan 25, 2025
Feb 11, 2025
Feb 11, 2025
Feb 12, 2025
Feb 12, 2025
Jan 10, 2024
May 3, 2023
Feb 24, 2025
Jan 24, 2025

Repository files navigation

Kolibri Studio

Python tests Javascript Tests

Kolibri Studio is a web application designed to deliver educational materials to Kolibri. It supports:

  • Organizing and publishing content channels in the format suitable for import from Kolibri
  • Curating content and remixing of existing channels into custom channels aligned to various educational standards, country curricula, and special needs
  • Creating learning pathways and assessments
  • Uploading new content through the web interface or programatically using ricecooker-powered content import scripts

Kolibri Studio uses the Django framework for the backend and Vue.js for the frontend.

If you are looking for help setting up custom content channels, uploading and organizing resources using Kolibri Studio, please refer to the User Guide.

How can I contribute?

  1. 📙 Skim through the Developer documentation to understand where to refer later on.
  2. 💻 Follow the Local development instructions to set up your development server.
  3. 🔍 Search for issues tagged as help wanted or good first issue.
  4. 🗣️ Ask us for an assignment in the comments of an issue you've chosen. Please request assignment of a reasonable amount of issues at a time. Once you finish your current issue or two, you are welcome to ask for more.

❓ Where to ask questions

  • For anything development related, refer to the 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 GitHub Discussions to ask about anything related to contributing or to troubleshoot development server issues.

👥 How to connect

  • We encourage you to visit GitHub Discussions to connect with the Learning Equality team as well as with other contributors.
  • If you'd like to contribute on a regular basis, we are happy to invite you to our open-source community Slack channel. Get in touch with us at info@learningequality.org to receive an invitation.

🕖 Please allow us a few days to reply to your comments. If you don't hear from us within a week, reach out via GitHub Discussions.

As soon as you open a pull request, it may take us a week or two to review it as we're a small team. We appreciate your contribution and will provide feedback.


Thank you for your interest in contributing! Learning Equality was founded by volunteers dedicated to helping make educational materials more accessible to those in need, and every contribution makes a difference.

Licensing

Kolibri Studio is licensed under the MIT license. See LICENSE for more details.

Other tools and libraries used in Kolibri Studio are licensed under their respective licenses, and some are only used during development and are not intended for distribution or use in production environments.

About

Content curation tools for Kolibri

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 33.5%
  • JavaScript 30.2%
  • Vue 23.9%
  • HTML 4.8%
  • SCSS 4.7%
  • Gherkin 2.3%
  • Other 0.6%