Chamilo LMS

Chamilo LMS

Open-source learning management system focused on usability

923stars
534forks
Last commit: 23h ago
Repo age: 13y old
Chamilo LMS screenshot

Chamilo LMS is an open-source e-learning platform (LMS) designed to create, deliver, and manage online training and educational courses. It emphasizes ease of use and accessibility, and is commonly used by schools, universities, NGOs, and enterprises for structured learning programs.

Key Features

  • Course creation and management for structured online learning
  • User and role management for learners, teachers, and administrators
  • Assessments and quizzes for evaluating learner progress
  • Learning progress tracking and reporting features
  • Web-based interface designed with usability and accessibility in mind

Use Cases

  • Delivering online courses for schools, universities, and training centers
  • Corporate training programs with structured learning paths and evaluations
  • NGO and public-sector training initiatives requiring an accessible LMS

Limitations and Considerations

  • Chamilo 2.x is still in development; many deployments rely on the stable 1.11.x branch for production use

Chamilo LMS is a mature LMS project with a strong focus on practical course delivery and accessibility. It is suitable for organizations seeking a traditional, full-featured learning platform they can run and manage on their own infrastructure.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Moodle

Moodle

Open-source learning management system for creating online courses

6.9k
7.3k
Last commit: 5d ago

Moodle is an open-source LMS written in PHP that enables institutions and organisations to create, deliver, and assess online courses with extensible plugins and integrat...

Alternative to:
Canvas LMS
Canvas LMS
+12
Canvas LMS

Canvas LMS

Open-source learning management system for teaching and learning

6.5k
2.9k
Last commit: 11d ago

Canvas LMS is an open-source learning management system for course delivery, assignments, grading, communication, and integrations for schools and universities.

Alternative to:
Google Classroom
Google Classroom
+10
Lute

Lute

Web-based language-learning tool for learning through reading

1.1k
101
Last commit: 11mo ago

Python/Flask reading-based language learning app that turns texts into interactive lessons, with term management, plugins, audio and Anki export.

Alternative to:
LingQ
LingQ
+3
ILIAS

ILIAS

Open-source web-based learning management system (LMS)

470
401
Last commit: 8h ago

ILIAS is a PHP-based open-source learning management system for creating courses, assessments, wikis, forums, calendars and extensible training platforms.

Alternative to:
Canvas LMS
Canvas LMS
+19
RELATE

RELATE

Django-based web courseware for authoring and grading programming coursework

422
127
Last commit: 4d ago

Open-source Django LMS for creating courses with YAML/Markdown content, git-backed versioning, sandboxed code questions, automatic grading, calendars and analytics.

Alternative to:
Codio
Codio
+8
OpenOlat

OpenOlat

Modular Java-based learning management system (LMS)

410
166
Last commit: 7h ago

Open-source Java LMS for course authoring, assessments and institutional learning management with SCORM/QTI support and REST API.

Alternative to:
Canvas LMS
Canvas LMS
+14