No description
  • PHP 86%
  • JavaScript 9.2%
  • Gherkin 2.2%
  • CSS 1.2%
  • Mustache 1%
  • Other 0.3%
Find a file
2026-03-06 12:09:59 +08:00
.esbuild MDL-87759 js: integrate esbuild with Grunt for React 2026-03-05 10:57:31 +07:00
.github MDL-87950 core: Do not block insecure packages 2026-03-04 15:25:53 +08:00
.grunt Merge branch 'MDL-87759-main-new' of https://github.com/meirzamoodle/moodle 2026-03-06 09:14:05 +07:00
.phpstorm.meta.php MDL-82668 core: Move phpstorm meta to di.php 2024-08-14 16:32:23 +08:00
.upgradenotes MDL-87264 core_question: fix upgrade notes missing type declaration 2026-03-06 11:40:25 +08:00
admin/cli MDL-87648 core: Support multiple tests within a check 2026-01-22 11:26:09 +08:00
lib MDL-82731 aiprovider_awsbedrock: add to standard plugin list. 2026-03-02 11:38:23 +01:00
public weekly release 5.2dev 2026-03-06 12:09:59 +08:00
.eslintrc MDL-87759 js: integrate esbuild with Grunt for React 2026-03-05 10:57:31 +07:00
.gherkin-lintrc MDL-66109 behat: Prevent the use of Examples in Scenarios 2020-05-11 11:07:49 +08:00
.gitattributes MDL-87461 core: Hide diffs for composer.lock 2025-12-16 14:53:57 +08:00
.gitignore MDL-87759 js: integrate esbuild with Grunt for React 2026-03-05 10:57:31 +07:00
.jshintignore MDL-66265 javascript: Add jshint ignore for ES6 files in root dir 2019-09-04 06:48:11 +08:00
.jshintrc MDL-54889 jshint: stop using for everything but shifter 2016-06-30 09:14:57 +01:00
.nvmrc MDL-83814 core: Bump Node to latest LTS 2025-01-12 20:57:44 +08:00
.shifter.json MDL-42774 JavaScript: Ensure that shifter cleans build directories before running 2013-11-11 18:29:35 +08:00
.stylelintrc MDL-79003 js: Bump stylelint and components 2024-01-30 12:19:53 +08:00
composer.json MDL-87950 core: Add Moodle libraries to composer.json 2026-03-04 15:25:53 +08:00
composer.lock Merge branch 'MDL-87950-main' of https://github.com/andrewnicols/moodle 2026-03-06 09:11:14 +07:00
config-dist.php MDL-86832 blocks: Remove activity_modules block 2026-01-16 13:12:28 +01:00
CONTRIBUTING.md MDL-83424 core: Fix things after restructure 2025-07-12 17:51:40 +08:00
COPYING.txt MDL-83424 core: Fix things after restructure 2025-07-12 17:51:40 +08:00
Gruntfile.js MDL-87759 js: integrate esbuild with Grunt for React 2026-03-05 10:57:31 +07:00
index.php MDL-86848 core: Throw exception instead of redirecting on /index.php 2025-10-16 15:36:00 +08:00
INSTALL.txt MDL-83424 core: Fix things after restructure 2025-07-12 17:51:40 +08:00
npm-shrinkwrap.json MDL-87759 js: integrate esbuild with Grunt for React 2026-03-05 10:57:31 +07:00
package.json MDL-87759 js: integrate esbuild with Grunt for React 2026-03-05 10:57:31 +07:00
phpcs.xml.dist MDL-86087 core: Bump version in phpcs.xml.dist 2025-11-28 09:00:46 +07:00
phpunit.xml.dist MDL-87716 phpunit: Update phpunit configuration for composer 2026-02-11 15:11:57 +08:00
README.md MDL-83424 core: Fix things after restructure 2025-07-12 17:51:40 +08:00
TRADEMARK.txt MDL-83424 core: Fix things after restructure 2025-07-12 17:51:40 +08:00
tsconfig.json MDL-87759 js: integrate esbuild with Grunt for React 2026-03-05 10:57:31 +07:00
UPGRADING.md NOBUG: Add upgrade notes 2026-03-06 12:09:59 +08:00

Moodle

The Moodle Logo

Moodle is the World's Open Source Learning Platform, widely used around the world by countless universities, schools, companies, and all manner of organisations and individuals.

Moodle is designed to allow educators, administrators and learners to create personalised learning environments with a single robust, secure and integrated system.

Documentation

Community

moodle.org is the central hub for the Moodle Community, with spaces for educators, administrators and developers to meet and work together.

You may also be interested in:

Installation and hosting

Moodle is Free, and Open Source software. You can easily download Moodle and run it on your own web server, however you may prefer to work with one of our experienced Moodle Partners.

Moodle also offers hosting through both MoodleCloud, and our partner network.

License

Moodle is provided freely as open source software, under version 3 of the GNU General Public License. For more information on our license see