Moodle is an Open Source Course Management System (CMS), also known as a Learning Management System (LMS) or a Virtual Learning Environment (VLE). This repository is a direct mirror of the official moodle.git repository at http://git.moodle.org/. Please do NOT file PULL requests here, instead please use http://tracker.moodle.org
Switch branches/tags
IMSCertificationBehat MDL-5583-master MDL-8626-master-test MDL-8626-master MDL-10115-26 MDL-10115-27 MDL-10115-master MDL-26017-27-test MDL-28574-master MDL-29536-31 MDL-29536-32 MDL-29536-master-test MDL-29536-master MDL-30193-master MDL-35590-adminlink-fix MDL-35590-master MDL-35995-master MDL-36985-master-fix MDL-37041-master MDL-37168-31-fix MDL-37168-31 MDL-37168-32-fix MDL-37168-32 MDL-37168-master-fix MDL-37168-master MDL-37864-master MDL-39103-27 MDL-39103-28 MDL-39103-master MDL-39913-32-new-validation MDL-39913-32 MDL-39913-master-new-validation MDL-39913-master-rebased MDL-39913-master-split MDL-39913-master MDL-41846-27 MDL-41846-28 MDL-41846-master MDL-42138-27 MDL-42138-28 MDL-42138-master MDL-42166-master MDL-42608-27 MDL-42608-28 MDL-42608-master MDL-42834-master-old MDL-42834-master MDL-43127-master-test MDL-43274-27 MDL-43274-master MDL-43987-26 MDL-43987-27 MDL-43987-28 MDL-43987-master MDL-44520-27 MDL-44520-28 MDL-44520-master MDL-44560-27 MDL-44560-28 MDL-44560-master MDL-44928-master MDL-45064-master-wip MDL-45064-master MDL-45104-master-fix MDL-45296-26 MDL-45296-master-2 MDL-45296-master MDL-45339-26 MDL-45339-27 MDL-45339-master MDL-45762-master-test MDL-45762-master MDL-45772-28-2 MDL-45772-28-3 MDL-45772-28-4 MDL-45772-28 MDL-45772-29-2 MDL-45772-29-3 MDL-45772-29-4 MDL-45772-29 MDL-45772-master-2 MDL-45772-master-3 MDL-45772-master-4 MDL-45772-master-idea1 MDL-45772-master MDL-45772-master2 MDL-45774-master MDL-45784-27 MDL-45784-28 MDL-45784-master MDL-45898-master MDL-45900-master MDL-46239-28-2 MDL-46239-28-wip MDL-46239-28 MDL-46239-master MDL-46269-master-filter MDL-46269-master MDL-46332-26 MDL-46465-master MDL-46576-master MDL-46576 MDL-46685-26 MDL-46685-27 MDL-46685-master MDL-46732-master MDL-46792-master MDL-46797-master MDL-47006-master MDL-47009-master MDL-47201-27 MDL-47201-master MDL-47243-master MDL-47373-master MDL-47392-master MDL-47700-26 MDL-47700-27 MDL-47700-master MDL-47761-master MDL-47767-master MDL-47813-master MDL-47862-master-old MDL-47862-master MDL-47930-27 MDL-48055-31-fix MDL-48055-fix MDL-48055-master-fix MDL-48224-27 MDL-48224-28 MDL-48224-master MDL-48235-27-fixes MDL-48235-27 MDL-48235-28-fixes MDL-48235-28 MDL-48235-master-fixes MDL-48235-master MDL-48283-master MDL-48587-27 MDL-48587-28 MDL-48587-master MDL-48680-master MDL-48772-28 MDL-48772-master MDL-48865-27 MDL-48865-28 MDL-48865-master MDL-49098-master-test MDL-49098-master MDL-49243-master MDL-49295-28 MDL-49295-master MDL-49375-master MDL-49412-master MDL-49525-master MDL-49528-master MDL-49682-master MDL-49748-master MDL-49754-29 MDL-49754-30 MDL-49754-master MDL-49842-27 MDL-49842-28 MDL-49842-master MDL-49848-27 MDL-49848-28 MDL-49848-master MDL-49891-28 MDL-49891-29 MDL-49891-master-2 MDL-49891-master MDL-49892-28 MDL-49892-master-wip1 MDL-49892-master MDL-49983-master-fix-2 MDL-49983-master-fix-3 MDL-49983-master MDL-49987-master-fix MDL-50127-29-squashed MDL-50127-29 MDL-50127-master-squashed MDL-50127-master MDL-50218-29 MDL-50218-30 MDL-50218-master MDL-50307-28-3 MDL-50307-28 MDL-50307-29-3 MDL-50307-29 MDL-50307-master-3 MDL-50307-master MDL-50945-master MDL-51067-28-2 MDL-51067-28-3 MDL-51067-28 MDL-51067-29-2 MDL-51067-29-3 MDL-51067-29 MDL-51067-30 MDL-51067-master-2 MDL-51067-master-3 MDL-51067-master MDL-51083-27 MDL-51083-28 MDL-51083-29 MDL-51083-master MDL-51119-master MDL-51480-master MDL-51586-28 MDL-51586-29 MDL-51586-master MDL-51630-master MDL-51712-29 MDL-51712-master MDL-51842-master MDL-51905-29 MDL-51905-master MDL-51923-master-2 MDL-51923-master2 MDL-51923_nogroup_filter_count MDL-52035-master MDL-52054-master-option4 MDL-52054-master-test MDL-52054-master MDL-52063-28 MDL-52063-29 MDL-52063-master MDL-52152-master MDL-52154-master-fix-1 MDL-52154-master-new MDL-52154-master-rebase MDL-52154-master-wip MDL-52154-master-wip2 MDL-52154-master MDL-52154-review-temp MDL-52157-master MDL-52158-29 MDL-52158-30 MDL-52158-master MDL-52260-28-2 MDL-52260-28 MDL-52260-29-2 MDL-52260-30-2 MDL-52260-master-2 MDL-52387-master MDL-52472-30 MDL-52472-master MDL-52608-29 MDL-52608-30 MDL-52608-master MDL-52821-master-fix MDL-52821-master MDL-52952-29-fix MDL-52952-29 MDL-52952-30-fix MDL-52952-30 MDL-52952-master-fix MDL-52952-master MDL-52973-master MDL-53016-master MDL-53046-29 MDL-53046-30 MDL-53046-master MDL-53228-testing-branch-2 MDL-53228-testing-branch-3 MDL-53228-testing-branch-4 MDL-53228-testing-branch-5 MDL-53228-testing-branch-6 MDL-53228-testing-branch MDL-53240-master-test MDL-53240-master MDL-53349-31 MDL-53349-32 MDL-53349-master-test MDL-53349-master MDL-53832-master-old MDL-53832-master-squashed MDL-53832-master MDL-53863-master MDL-53988-master-fix MDL-53988-master-fix2 MDL-53988-master-fix3 MDL-53988-master MDL-54112-master MDL-54123-master MDL-54123 MDL-54680-master MDL-54921-31 MDL-54921-master MDL-55192-master MDL-55257-master MDL-55325-master MDL-55364-32-fix MDL-55364-32 MDL-55364-33-fix MDL-55364-33 MDL-55364-master-fix MDL-55364-master MDL-55457-30 MDL-55457-31 MDL-55457-master MDL-55466-master MDL-55518-testing MDL-55664-31 MDL-55664-32 MDL-55664-master MDL-55718-master MDL-55742-30-test MDL-55742-30 MDL-55742-31-test MDL-55742-31 MDL-55742-master-original MDL-55742-master-test MDL-55742-master MDL-55752-master MDL-55753-master-optionb MDL-55753-master MDL-55809-31 MDL-55809-32 MDL-55809-master MDL-55841-master MDL-55973-master-option1 MDL-55973-master-option2 MDL-55973-master MDL-56035-master MDL-56102-master MDL-56582-master MDL-56646-32-fix MDL-56646-32 MDL-56646-33-fix MDL-56646-33 MDL-56646-master-fix MDL-56646-master MDL-56715-master MDL-56782-master-fix MDL-56806-27 MDL-56806-29 MDL-56806-30 MDL-56806-31 MDL-56941-31 MDL-56941-master MDL-57016-master MDL-57101-master-test3 MDL-57103-32 MDL-57103-33 MDL-57103-master MDL-57193-31 MDL-57193-master-test MDL-57193-master MDL-57268-master MDL-57278-32-4 MDL-57278-32-5 MDL-57278-master-2 MDL-57278-master-3 MDL-57278-master-4 MDL-57278-master-5 MDL-57278-master MDL-57281-master MDL-57282-master MDL-57316-32-2 MDL-57316-32-3 MDL-57316-master-2 MDL-57316-master-3 MDL-57316-master MDL-57331-32 MDL-57331-master-parts MDL-57331-master MDL-57412-32 MDL-57412-33 MDL-57412-master-1 MDL-57412-master MDL-57419-32-2 MDL-57419-master-2 MDL-57419-master MDL-57558-32 MDL-57558-master MDL-57613-32 MDL-57613-master MDL-57698-32-fix MDL-57698-32-option-e-with-unit-tests MDL-57698-32-option-f MDL-57698-32 MDL-57698-33-fix MDL-57698-33-option-e-with-unit-tests MDL-57698-33-option-f MDL-57698-33 MDL-57698-master-fix MDL-57698-master-option-e-with-unit-tests MDL-57698-master-option-f MDL-57698-master-test MDL-57698-master-unit-tests MDL-57698-master MDL-57704-32 MDL-57704-master MDL-57734-master MDL-57751-master MDL-57835-master MDL-58286-32 MDL-58286-33 MDL-58286-master MDL-58310-32 MDL-58310-33 MDL-58310-master-wip MDL-58310-master MDL-58358-32 MDL-58358-master MDL-58361-master MDL-58370-32 MDL-58370-master MDL-58547-master MDL-58549-master MDL-58560-master MDL-58577-31 MDL-58577-32 MDL-58577-master MDL-58618-master MDL-58632-32 MDL-58632-master-allow-arbitrary MDL-58632-master MDL-58721-master MDL-58722-31-fix MDL-58874-master MDL-58876-master MDL-58889-32 MDL-58889-33 MDL-58889-master MDL-58898-master MDL-58916-32 MDL-58916-master MDL-59170-33 MDL-59170-master MDL-59299-master MDL-59312-32 MDL-59312-33 MDL-59312-master-test MDL-59312-master MDL-59448-32 MDL-59448-33 MDL-59448-master MDL-59725-master MDL-59733-master-fix MDL-59733-master MDL-60052-32 MDL-60052-33 MOODLE_13_STABLE MOODLE_14_STABLE MOODLE_15_STABLE MOODLE_16_STABLE MOODLE_17_STABLE MOODLE_18_STABLE MOODLE_19_STABLE MOODLE_20_STABLE MOODLE_21_STABLE MOODLE_22_STABLE MOODLE_23_STABLE MOODLE_24_STABLE MOODLE_25_STABLE MOODLE_26_STABLE MOODLE_27_STABLE MOODLE_28_STABLE MOODLE_31_STABLE lti-prototype master natural_weights_again natural_weights newformslibtemplates
Nothing to show
Clone or download
Pull request Compare This branch is 2855 commits behind moodle:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
admin
analytics
auth
availability
backup
badges
blocks
blog
cache
calendar
cohort
comment
competency
completion
course
dataformat
enrol
error
files
filter
grade
group
install
iplookup
lang
lib
local
login
media
message
mnet
mod
my
notes
pix
plagiarism
portfolio
privacy
question
rating
report
repository
rss
search
tag
theme
user
userpix
webservice
.eslintignore
.eslintrc
.gherkin-lintrc
.gitattributes
.gitignore
.jshintrc
.shifter.json
.stylelintignore
.stylelintrc
.travis.yml
CONTRIBUTING.txt
COPYING.txt
Gruntfile.js
INSTALL.txt
PULL_REQUEST_TEMPLATE.txt
README.txt
TRADEMARK.txt
behat.yml.dist
brokenfile.php
composer.json
composer.lock
config-dist.php
draftfile.php
file.php
help.php
help_ajax.php
index.php
install.php
npm-shrinkwrap.json
package.json
phpunit.xml.dist
pluginfile.php
version.php

README.txt

                                 .-..-.
   _____                         | || |
  /____/-.---_  .---.  .---.  .-.| || | .---.
  | |  _   _  |/  _  \/  _  \/  _  || |/  __ \
  * | | | | | || |_| || |_| || |_| || || |___/
    |_| |_| |_|\_____/\_____/\_____||_|\_____)

Moodle - the world's open source learning platform

Moodle <https://moodle.org> is a learning platform designed to provide
educators, administrators and learners with a single robust, secure and
integrated system to create personalised learning environments.

You can download Moodle <https://download.moodle.org> and run it on your own
web server, ask one of our Moodle Partners <https://moodle.com/partners/> to
assist you, or have a MoodleCloud site <https://moodle.com/cloud/> set up for
you.

Moodle is widely used around the world by universities, schools, companies and
all manner of organisations and individuals.

Moodle is provided freely as open source software, under the GNU General Public
License <https://docs.moodle.org/dev/License>.

Moodle is written in PHP and JavaScript and uses an SQL database for storing
the data.

See <https://docs.moodle.org> for details of Moodle's many features.