Self-hosted LMS platforms for delivering courses, assessments, and training content.
Some classroom collaboration tools are listed under the Whiteboard category (for example: Digiscreen and Digitools). If you are looking for interactive classroom screens and lightweight teaching tools, see:
| Tool | Technical Stack | License | Setup Link |
|---|---|---|---|
| Canvas LMS | Ruby, PostgreSQL, Node.js, Redis | AGPL-3.0 | Setup |
| Chamilo | PHP, MySQL/MariaDB | GPL-3.0 | Setup |
| Digiscreen | Node.js, PHP | AGPL-3.0 | Setup |
| Digitools | PHP | AGPL-3.0 | Setup |
| Gibbon | PHP, MySQL/MariaDB | GPL-3.0 | Setup |
| ILIAS | PHP, MySQL/PostgreSQL | GPL-2.0 | Setup |
| INGInious | Python, Docker | AGPL-3.0 | Setup |
| Moodle | PHP, MySQL/MariaDB/PostgreSQL | GPL-3.0 | Setup |
| Open eClass | PHP, MySQL | GPL-2.0-or-later | Setup |
| Open edX | Python (Django), JavaScript | AGPL-3.0 | Setup |
| OpenOLAT | Java, Tomcat, PostgreSQL | Apache-2.0 | Setup |
| QST | Perl | GPL-2.0 | Setup |
| RELATE | Python (Django) | MIT | Setup |
| RosarioSIS | PHP, PostgreSQL/MySQL, Apache/Nginx | GPL-2.0-or-later | Setup |
| Sakai | Java, Tomcat | ECL-2.0 | Setup |
| Schoco | Java (Java 8), Docker | MIT | Setup |
Feel free to contact us. Find all contact information on our contact page.