Chamilo LMS

Chamilo LMS

Open-source learning management system focused on usability

915stars
531forks
Last commit: 1d 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.8k
7.3k
Last commit: 1d 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.4k
2.8k
Last commit: 20h 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

900
91
Last commit: 10mo 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)

458
395
Last commit: 1d 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: 21h 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)

407
169
Last commit: 23h 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