OpenSource-Hub
C

Chamilo LMS

948 stars·System Optimization·SHA-256 checksum verified

Chamilo is a free, open-source Learning Management System (LMS) published under GNU/GPLv3+. Since 2010, it has been used by over 40 million people worldwide. It offers AI-powered features, multi-language support, SCORM/LTI/xAPI compliance, and GDPR readiness.

Smart Download

Visit Project Homepage

No installer available yet — head to the source repository

Free, open-source LMS with AI integration, lightweight, and easy to install. Ideal for schools and enterprises.

Core Features

  • AI-powered assignment grading and quiz generation
  • Real-time chat with AI chatbot
  • Supports SCORM 1.2, LTI, xAPI, and other standards
  • 60+ fully translated languages including RTL
  • Attendance tracking, gradebook, learning analytics & certificates

What It Can't Do

  • Chamilo 2.0 is currently in validation phase; for production use the stable 1.11.x branch. AI features require external API subscriptions. Do not install in a subfolder; use a dedicated subdomain.

Use Cases

  • Online course management for schools and universities
  • Corporate employee training and skill certification
  • Blended learning (offline + online) with attendance and grading

Detailed Introduction

Chamilo is a free, open-source Learning Management System (LMS) published under GNU/GPLv3+. Since 2010, it has been used by over 40 million people worldwide. It offers a comprehensive set of features including AI-powered assignments and quizzes, real-time collaboration, SCORM/LTI/xAPI support, GDPR compliance, and over 60 fully translated languages. Chamilo is designed to be lightweight and easy to install compared to other major LMS platforms like Moodle, while still providing advanced capabilities such as multi-level attendance tracking, e-commerce course catalog, and integration with OnlyOffice, videoconferencing, and plagiarism check tools. Note: AI features require external service subscriptions (OpenAI, DeepSeek, etc.).

Tags

e-learningLMSopen-sourceeducationAISCORMGDPRmultilingual

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Step 1: Prepare an Ubuntu 24.04 server (minimum 2 vCPU, 4GB RAM)

4

Step 2: Run installation script to install Apache, PHP 8.2, MariaDB, etc.

5

Step 3: Download Chamilo 2.0 tarball and extract to /var/www/chamilo

Install Guide
  1. Step 1: Prepare an Ubuntu 24.04 server (minimum 2 vCPU, 4GB RAM)
  2. Step 2: Run installation script to install Apache, PHP 8.2, MariaDB, etc.
  3. Step 3: Download Chamilo 2.0 tarball and extract to /var/www/chamilo
File Integrity

Checksum not available

This project has not published a SHA-256 checksum on its GitHub Release page

SHA256 Checksum

No checksum available

Download directly from GitHub Releases and verify file integrity yourself

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Remove the /var/www/chamilo directory, delete Apache virtual host config, and drop the database.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseGNU/GPLv3+
Last Updated2026-06-04 04:30:47
GitHub RepositoryOfficial Website

Similar Projects