Skip to main content


Welcome to the Moodle Developer Resources, the official developer documentation for Moodle LMS.

This documentation is aimed at developers and plugin developers of Moodle LMS, and Moodle Workplace.

We are a community project, led by Moodle HQ, but with contributions from developers across the world. We would love you to contribute to this documentation and to contribute to the Moodle LMS project and welcome you to take part.

You may also like to read about the Moodle Mission.