> ## Documentation Index
> Fetch the complete documentation index at: https://mintlify.com/awesome-selfhosted/awesome-selfhosted/llms.txt
> Use this file to discover all available pages before exploring further.

# Learning and Courses

> Learning management systems and educational platforms

Tools and software to help with education and learning.

## Applications

<CardGroup cols={2}>
  <Card title="Canvas LMS" icon="chalkboard" href="https://www.instructure.com/canvas/">
    Learning management system (LMS) that is revolutionizing the way we educate.

    **License:** AGPL-3.0 | **Platform:** Ruby
  </Card>

  <Card title="Chamilo LMS" icon="book-open" href="https://chamilo.org/">
    Create a virtual campus for the provision of online or semi-online training.

    **License:** GPL-3.0 | **Platform:** PHP
  </Card>

  <Card title="Digiscreen" icon="screen-users" href="https://ladigitale.dev/digiscreen/">
    Interactive whiteboard/wallpaper for the classroom, in person or remotely (documentation in French).

    **License:** AGPL-3.0 | **Platform:** Nodejs/PHP
  </Card>

  <Card title="Digitools" icon="tools" href="https://ladigitale.dev/digitools">
    A set of simple tools to accompany the animation of courses in person or remotely. (documentation in French).

    **License:** AGPL-3.0 | **Platform:** PHP
  </Card>

  <Card title="edX" icon="x" href="https://www.edx.org/">
    The Open edX platform is open-source code that powers edX.org.

    **License:** AGPL-3.0 | **Platform:** Python
  </Card>

  <Card title="Gibbon" icon="paw" href="https://gibbonedu.org/">
    Flexible school management platform designed to make life better for teachers, students, parents and leaders.

    **License:** GPL-3.0 | **Platform:** PHP
  </Card>

  <Card title="ILIAS" icon="book" href="https://www.ilias.de">
    Learning management system that can cope with anything you throw at it.

    **License:** GPL-3.0 | **Platform:** PHP
  </Card>

  <Card title="INGInious" icon="code" href="https://inginious.org/?lang=en">
    Intelligent grader that allows secured and automated testing of code made by students.

    **License:** AGPL-3.0 | **Platform:** Python/Docker
  </Card>

  <Card title="Moodle" icon="m" href="https://moodle.org/">
    Learning and courses platform with one of the largest open source communities worldwide.

    **License:** GPL-3.0 | **Platform:** PHP
  </Card>

  <Card title="Open eClass" icon="school" href="https://www.openeclass.org/">
    Open eClass is an advanced e-learning solution that can enhance the teaching and learning process.

    **License:** GPL-2.0 | **Platform:** PHP
  </Card>

  <Card title="OpenOLAT" icon="laptop" href="https://www.openolat.com/?lang=en">
    Learning management system for teaching, education, assessment and communication.

    **License:** Apache-2.0 | **Platform:** Java
  </Card>

  <Card title="QST" icon="question-circle" href="https://qstonline.org">
    Online assessment software. From a quick quiz on your phone to large scale, high stakes, proctored desktop testing, easy, secure and economical.

    **License:** GPL-2.0 | **Platform:** Perl
  </Card>

  <Card title="RELATE" icon="chalkboard-user" href="https://documen.tician.de/relate/">
    Courseware package that includes features such as: flexible rules, statistics, multi-course support, class calendar.

    **License:** MIT | **Platform:** Python
  </Card>

  <Card title="RosarioSIS" icon="users" href="https://www.rosariosis.org/">
    Student Information System for school management. Features students demographics, grades, scheduling, attendance, student billing, discipline & food service modules.

    **License:** GPL-2.0 | **Platform:** PHP
  </Card>

  <Card title="Schoco" icon="java" href="https://github.com/PhiTux/schoco">
    Online IDE for learning Java programming at school, including automatic JUnit tests. Designed to give coding homework/assignments.

    **License:** MIT | **Platform:** Docker
  </Card>
</CardGroup>
