Growth report

The report shows historical information using graphs about your Moodle installation.

ReadAloud by Poodll

ReadAloud measures reading speed and accuracy without creating extra work for teachers. AI auto-grading and robust HTML5 recording allows teachers to collect reading fluency data quickly and easily.

Microsoft Word File Import/Export (Question Format)

Import questions (including images and equations) from structured tables in a Word file (.docx format) into a course question bank, and also export questions to a Word file, allowing for round-trip editing.

Auto Group

A local plugin which automatically assigns enrolled users on a course into groups dependant upon information within their user profile. (Now with custom profile field support - called User Info Field in settings.) This plugin will create, update, and delete groups automatically to match the users on your course. All behaviour is event-driven and so will occur within page loads. The system can also monitor manual group setting changes and moderate them to ensure that groups are kept neat and tidy.

Collaborative submissions

Use live document collaboration within assignments, powered by Collabora Online

Collabora - Collaborative document editing

This activity module provides a document editor for real-time collaboration. Changes to a document are immediately reflected for other users who are accessing the same document. Moodle users can collaborate on simple text files, word, spreadsheet and presentation documents or upload a document. The plugin requires a self-hosted Collabora Online Server (CODE) that is accessed using the so-called WOPI protocol.

Stripe Payment with SCA and Coupon

Now avail the much-awaited coupon functionality while enrolling students in Moodle courses using a Stripe payment gateway for paid courses with Strong customer authentication (SCA). Stripe Receipt sent to customers for any successful transaction. This plugin will help the admins and webmasters to offer their students a percent-off or amount-off discount for the paid courses. This plugin helps admins and webmasters use Stripe as the payment gateway.

Quiz Analytics

This plugin provides users with the most important part of an exam/quiz, i.e, analytics. Every attempt each user make on a quiz is scrutinised and relevant data are portrayed via visually appealing graphs.

Mathslate for TinyMCE

Mathslate adds a drag and drop mathematics editor to TinyMCE using MathJax as a renderer.

Full screen

An Atto plugin which enables full screen editing mode

Adaptive Quiz

Create tests that efficiently measure users' abilities by adapting the questions difficulty to the estimation of user's ability.


Adds functionality to automatically enrol users onto a course, either as they log in to your Moodle site or as they access a course. This plugin was at first intended for use on courses which you want all users to be able to access but can also be configured for more advanced purposes as reserved access courses. Using the new user filtering you can think at Autoenrol as a Swiss Army knife for Moodle enrolments.

Kopere Dashboard

Kopere Dashboard is a tool panel with reports, online users, backup, notifications and more.

Export quiz attempts

This quiz report allows you to get view of a quiz attempt that is formatted for easy printing. This can either be a blank attempt for students to write in their responses, if they cannot attempt the quiz online, or a review of a finished quiz attempt.

OU multiple response

The main difference from the standard Moodle multiple choice question type is in the way that grading works. When creating the question, the teacher just indicates which choices are correct. If there are n correct choices, then the student scores 1/n for each correct choice. If they select too many choices, then incorrect choices outweigh correct ones.

Completion Progress

The Completion Progress block is a time-management tool for students.


MooTyper implements a typing practice/instruction functionality into Moodle.


Moosh stands for MOOdle SHell. It is a commandline tool that will allow you to perform most common Moodle tasks. It's inspired by Drush - a similar tool for Drupal.

Pop up activities

The Pop up activities course format displays resources and simple activities embedded in modals instead of redirecting from the course page.

Mathslate for Atto

Mathslate is a customizable graphical tool for constructing mathematics within Moodle. This plugin adds the tool to the Atto editor. It may be used in addition to or as a replacement for other formula editors.

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

Adaptive mode (all or nothing)

This is a question behaviour for Moodle Quiz that forces all questions to be graded all or nothing using adaptive mode. It will work with a variety of question types that normally produce credit for partially correct responses i.e. cloze, matching, OU drag and drop types etc.


Diary is a very advanced version of the Journal plugin. The most notable addition is the capability to make multiple entries on multiple days. This can allow students to revise their writing while retaining the original version. The recent addition of statistics and limited auto rating also helps to track revision progress of a students writing.

Repurpose resources

A content type plugin that imports Moodle resources for use in the content bank. It currently supports creating H5P from questions in the Moodle question bank and from Moodle repository files.

Geolocation block

This block works together with the availability condition "gps" and allows a user to determine the current gps location. The location is stored in the current session and is used by the availability condition. Furthermore the block can show the locations in a course by list or on an interactive map.

Cross XML format

This input format plugin is a handy utility that converts questions from one question type to another.

Enrolment in Moodle using payment gateway for paid courses This plugin helps admins and webmasters use as the payment gateway. is one of the most commonly used payment gateways and offers considerable number of features unsupported by other payment gateways like Paypal. This plugin has all the settings for development as well as for production usage. Its easy to install, set up and effective.

Course Module navigation

A block to show the users a summary (like a table of contents) of a course with section names and a list of all resources and activities. If activity completion is used in the course, course navigation block will display a circle (either empty or green)