McGraw-Hill AAIRS

The MH AAIRS block is a Moodle integration with McGraw Hill's MH Campus and other educational tools and services.

286 176

Logstore xAPI

Logstore_xapi is a logstore plugin which emits xAPI statements (also known as Tin Can) to an LRS of your choice. Please post all issues to Github (

335 480 24

My Courses

This block provides an alternative user dashboard for learners.

385 1k 24

My ToDo list

Simple plugin implementing a personal ToDo list on the user's Moodle dashboard.

70 122 14

Deferred feedback (all or nothing)

This is a question behaviour for Moodle Quiz that forces all questions to be graded all or nothing using deferred feedback mode. It will work with a variety of question types that normally produce credit for partially correct responses

117 176 8

Custom certificate

Enables the creation of dynamically generated certificates with complete customisation via the web browser.

3945 10k 124

Advanced Notifications

Allows for notifications to be easily managed and set to be displayed to users

262 782 27

Pattern match

Allows a short response of one or a few sentences that is graded by comparing against various model answers, which are described using the OU's pattern match syntax.

1282 569 30

Course recompletion

This plugin adds course level settings for recompletion - clearing all course and activity completion for a user based on the duration set notifying the student they need to return to the course and recomplete it.

34 74 12

Upload enrolment methods

This plugin allows administrators add the "Course meta link" and "Cohort sync" enrolment methods to a range of courses from a CSV file. They can also delete, enable or disable existing enrolment methods in a course.

1 24 3

User bulk enrolment

Moodle plugin which provides the possibility to bulk enrol a list of users who are identified by their e-mail adresses into a course.

3 6 3

Fair Allocation

This Module lets you add an activity to courses, in which users can rate choices. You may then distribute the users fairly to the choices by maximising overall 'hapiness' in terms of ratings. This may be an alternative to the choice activity or first-come-first-served.

154 220 25

Resource notification

This Moodle plugin allows a teacher to notify course students by internal messaging when a new resource/activity is created or modified into a course.

210 255 28

Stripe Payment

Enrolment in Moodle using Stripe payment gateway for paid courses This plugin helps admins and webmasters use Stripe as the payment gateway. Stripe is one of the populer payment gateways.

227 356 26

Group Management

This activity is heavily based on the " Group choice" activity module, and behaves roughly like it. Making a choice enrols you in a group, changing your choice unenrols you from the precedent group and enrols you in the new one, and so on. This activity allows students to enrol themselves in a group within a course. The teacher can choose from which groups the students can chose, and the maximum nummber of students allowed in each group. The students can view the members of each group before making a choice, and (if the teacher allows it) change their selected group until the deadline. They can alswo create their own public or private group protected with a key. Other student can contact the group creator for asking the registration Key. Each group creator can add informations about his group a description, a video or an image. A map with the group's members location will also be display in a group Detail page.

44 64 10


Allows courses to be connected with multiple Panopto servers. Panopto is a video recording/streaming service that allows teachers to record lectures and embed them directly into Moodle.

292 186 3


A Moodle administration plugin providing a GUI to some settings and management of a MoodleBox, a Moodle server installed on a Raspberry Pi with some sort of Linux version installed (Raspbian preferred).

45 189 9

Group choice

This module allows students to enrol themselves in a group within a course. The teacher can select which groups students can chose from and the maximum number of students allowed in each group.

2384 3k 58


JazzQuiz lets the teacher run a preplanned quiz, but with the power of improvisation. Several improvise questions are included, which lets you quickly run a multichoice or short answer question during the quiz. You can also start a vote on the students' responses. After the session, you can review the responses for each question (even repolls). You can also download reports for attendance or responses in CSV.

33 161 5

Content Curation by Anders Pink

Easily curate, control and display relevant external content on any topic, right alongside your programmes and courses. Content can be updated automatically every few hours, or you can manually curate and decide which articles to display. You choose the keywords, sites and sources for any topic. We’ll return the latest and most relevant content to support learners and help them stay smart. Free version available. Full customisation requires purchase of API key. For more information see:

31 54 8

PoodLL Recording

An audio/video recording question type for Moodle. It uses HTML5 audio and video recording on supported browsers, and falls back to flash and other technologies where required. It is also possible to "draw pictures" as responses to questions, using the PoodLL whiteboard feature. It requires the PoodLL filter be installed. Recording from mobile devices is also supported.

1999 1k 25