Moodle
Learning and courses platform with one of the largest open source communities worldwide.
Moodle is an open‑source learning management system that enables educators to design, deliver, and manage online courses. It follows established pedagogical principles and can be installed on any web‑hosting environment, scaling from a single instructor’s site to large university deployments with hundreds of thousands of learners. The platform supports multilingual use, with community contributions covering more than 140 languages.
The software is freely available under the GPL‑3.0 license and does not require a subscription, allowing institutions to host it themselves and customize it as needed. Its core features include course creation tools, activity modules, assessment options, and a plugin architecture that lets developers extend functionality. A worldwide community of over 100 000 registered sites contributes to documentation, support forums, and ongoing development.
Moodle’s maturity is reflected in its stable release status and extensive adoption, with millions of courses hosted across hundreds of countries. The project maintains an active community hub, offering resources such as research collaborations, translation initiatives, and a marketplace for additional plugins, all aimed at continuously improving the learning experience.
Reviews
Loading reviews…
Similar apps

LMS & Course Platforms
edX
The Open edX platform is open-source code that powers edX.org.
LMS & Course Platforms
ILIAS
Learning management system that can cope with anything you throw at it.
LMS & Course Platforms
OpenOLAT
Learning management system for teaching, education, assessment and communication.
LMS & Course Platforms
Canvas LMS
Learning management system (LMS) that is revolutionizing the way we educate.

LMS & Course Platforms
Open eClass
Open eClass is an advanced e-learning solution that can enhance the teaching and learning process.

LMS & Course Platforms
Chamilo LMS
Create a virtual campus for the provision of online or semi-online training.