SELFHOSTALT

Home / learning-and-courses / OpenOLAT

12 self-hosted alternatives to OpenOLAT (2026)

Learning management system for teaching, education, assessment and communication.

License: Apache-2.0 · Language: Java source code

Canvas LMS source

Learning management system (LMS) that is revolutionizing the way we educate.

AGPL-3.0Ruby

Chamilo LMS source

Create a virtual campus for the provision of online or semi-online training.

GPL-3.0PHP

Digiscreen source

Interactive whiteboard/wallpaper for the classroom, in person or remotely (documentation in French).

AGPL-3.0Nodejs/PHP

Digitools source

A set of simple tools to accompany the animation of courses in person or remotely. (documentation in French).

AGPL-3.0PHP

edX source

The Open edX platform is open-source code that powers edX.org.

AGPL-3.0Python

Gibbon source

Flexible school management platform designed to make life better for teachers, students, parents and leaders.

GPL-3.0PHP

Helium source

Color-coded student planner for classes, homework, grades, and notes with smart notifications and multi-device sync.

MITPython/Docker

ILIAS source

Learning management system that can cope with anything you throw at it.

GPL-3.0PHP

INGInious source

Intelligent grader that allows secured and automated testing of code made by students.

AGPL-3.0Python/Docker

Moodle source

Learning and courses platform with one of the largest open source communities worldwide.

GPL-3.0PHP

Open eClass source

Open eClass is an advanced e-learning solution that can enhance the teaching and learning process.

GPL-2.0PHP

QST source

Online assessment software. From a quick quiz on your phone to large scale, high stakes, proctored desktop testing, easy, secure and economical.

GPL-2.0Perl

All 15 apps in learning-and-courses →