Moodle LMS

Build, develop and contribute to the world's most customisable learning management system.

Documentation

Contribute to the Moodle Docs by improving existing content or adding new sections.

Plugins

Develop a new plugin that adds functionality to Moodle, or help maintain and update existing plugins.

Themes

Join the discussions in the Themes forum, develop and share your own Theme.

Translations

Join the community of Moodle translators and help make Moodle available in your language.

Forums

Participate in discussions and help answer questions about Moodle use and development in the community forums.

Testing

Help test and report bugs and participate in QA testing for new releases and features.

Design and UX

Explore design resources, participate in UX discussions, and sign up for Moodle UX Research.

Moodle App

Contribute with new features, fix bugs or adapt Moodle plugins to work with the app.

MoodleNet

Participate in discussions, suggest new functionality and help answer questions about MoodleNet.

academy

Moodle Academy

Suggest and vote on webinar topics, deliver webinars, translate courses, or co-create courses to share practice with other community members.