Grad shape
Grad shape

Chamilo LMS

Learning and Courses

About this project

Behat tests 🐞 PHPUnit 🐛 Scrutinizer Code Quality CII Best Practices Codacy Badge type-coverage psalm level DPG Badge

Chamilo is an e-learning platform, also called "LMS", published under the GNU/GPLv3+ license. It has been used by more than 30M people worldwide since its inception in 2010. This is a development version. For the current stable branch, please select the 1.11.x branch in the Code tab.

Quick install

Chamilo 2.0 is still in development. The installation procedure below is for reference only. For a stable Chamilo, please install Chamilo 1.11.x. See the 1.11.x branch's README.md for details.

Minimum hardware requirements

Server

You will need (short version):

  • 2 vCPUs
  • 4GB RAM
  • 4GB free disk space

Chamilo 2.0 has been tested on a 2 vCPUs, 2GB RAM virtual machine under Ubuntu 24.04 and has been shown to work, but to build the development environment, you will need at least 4GB RAM. At this stage, we haven't made any load testing to evaluate the number of users that c

Technologies & License
GPL-3.0 PHP
Quick Deploy

Deploy this project to cloud platforms with one click