
Privacy friendly 
This award is automatically granted to plugins that have the privacy API implemented.
local_commander
Quick navigation / commander is a command dialog inspired by PhpStorm `Action` and `oh-my-zsh`. It will make navigation faster in Moodle.
Latest release: 185 sites 36 downloads 21
editor_marklar
Reclaim the control over formatting your text with this Markdown friendly editor for Moodle. Markdown is a lightweight markup language with plain text formatting syntax. It allows you to write using an easy-to-read, easy-to-write plain text format that is automatically converted to structurally valid HTML.
Latest release: 251 sites 128 downloads 21
mod_ejsapp
This plugin lets you add any Javascript or Java application (typically virtual and real-remote experiments) created with Easy Java/Javascript Simulations (EjsS) to your Moodle course.
Latest release: 226 sites 135 downloads 21
local_onenote
This plugin provides a common client API for various other Moodle plugins that allow Moodle users to take advantage of Microsoft OneNote. This includes operations such as browsing your notebooks, sections, and pages; students doing assignments in OneNote and teachers providing feedback on those assignments in OneNote.
Latest release: 905 sites 570 downloads 20
quizaccess_ipaddresslist
This plugin works just as usual limitation on IP, but the list of subnets with names (eg, library, local area network, a computer lab, etc.) enters the site administrator. Teachers in tests simply select the required subnet.
Latest release: 114 sites 70 downloads 20
plagiarism_plagscan
Plagiarism checker for discerning originality from copy and paste. PlagScan detects plagiarism in assignments from web pages as well as other students' work.
Latest release: 341 sites 506 downloads 20
tool_webanalytics
A Moodle admin tool adding Web Analytics to your Moodle site. The plugin currently supports following analytics tools: Matomo (formerly Piwik), Google Universal Analytics, Google Tag Manager, Google Legacy Analytics (soon deprecated by Google)
Latest release: 1480 sites 150 downloads 20
block_mymindmap_overview
The mymindmap_overview block presents the courses in the dashboard.
Block mymindmap_overview has the advantage of seeing all its courses containing at least one module on a single screen zone and being able to navigate to the section, the activity or the chosen resource to access it.
This view also shows how many modules constitute a course or section, which allows you to only go to courses offering content.
This plugin uses jsmind javascript tool to design the schemas. You can find it here:
https://github.com/hizzgdev/jsmind
Latest release: 168 sites 209 downloads 19
local_mr
The Open LMS Framework offers enhanced functionality for Moodle plugin development. It is required by several of the plugins that have been open sourced by BlackBoard. For more information, see https://docs.moodle.org/dev/Blackboard_Open_LMS_Framework
Latest release: 384 sites 344 downloads 19
tool_moodlebox
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 (Raspberry Pi OS preferred).
Latest release: 141 sites 118 downloads 19
local_metadata
The “local metadata” plugin has been created to allow extra, “metadata” to be defined and assigned to various context level elements in Moodle. It is an abstraction of the current “user profile field” functionality in Moodle and contains much of the same code. This was written for the MUA as a proof of concept for a project to add extra profile data to courses, to see whether one metadata function could be used for multiple Moodle contexts. It is currently in Beta, and is open for participation and discussion.
Latest release: 335 sites 339 downloads 19
filter_simplequestion
This is a very simple implementation of a question filter. It allows questions to be
inserted anywhere in Moodle editable text either embedded or in a popup. Note that this plugin has probably been superseded by: https://github.com/moodleou/moodle-filter_embedquestion, developed by the OU team.
Latest release: 92 sites 37 downloads 19
tool_cohortdatabase
This plugin creates site-level cohorts using a connection to an external database. (similar to enrol_database plugin but instead of creating enrolments it creates site-level cohorts.)
Latest release: 104 sites 43 downloads 19
availability_quizquestion
This is a Moodle conditional availability rule, which makes it possible
to show or hide another resource, based on the state of one particular question
in one quiz.
Latest release: 154 sites 211 downloads 18
mod_capquiz
CAP is short for Computer Adaptive Practice. In CAPQuiz, the proficiency is measured by a rating. Good answers increase the rating, and bad answers decrease it. To increase the rating, students need to give good answers more of than bad ones over time. Estimating question difficulty is known to be difficult. CAPQuiz automates this process to some extent. The question author must provide an initial estimate, but CAPQuiz improves the estimates based by comparing how the same student answers different questions. Hence the rated question sets will improve over time.
Latest release: 93 sites 138 downloads 18
plagiarism_unicheck
Designed based on educators’ feedback, Unicheck is a plagiarism detection engine helping educators spot plagiarism. To start using the app, please register at https://unicheck.com or get in touch with the sales team at sales@unicheck.com. It takes a few minutes to set-up your account and get the ball rolling. This plugin integrates with assignment, forum and workshop activities in Moodle to check user-submitted content for plagiarism.
Latest release: 305 sites 510 downloads 18
search_elastic
This plugin allows Moodle to use Elasticsearch as the search engine for Moodle's Global Search.
The following features are provided by this plugin: Multiple versions of Elasticsearch, File indexing, Request signing, compatible with Amazon Web Services (AWS), Respects Moodle Proxy settings, Image recognition and webservices.
Latest release: 121 sites 116 downloads 18
atto_mathslate
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.
Latest release: 580 sites 223 downloads 18
qtype_vplquestion
VPL Questions are questions that can fit within a Moodle quiz. They are intended to create small to medium coding exercises, based on the Virtual Programming Lab plugin.
They are designed to offer a simple interface for students, while keeping the power and versatility of Virtual Programming Labs.
Latest release: 199 sites 208 downloads 17
qtype_multianswerwiris
This is one of the seven question types of the Wiris Quizzes set. Please install Wiris Quizzes to obtain the entire plugin package with seven question types:
Latest release: 2151 sites 366 downloads 17
assignsubmission_onenote
This plugin allows students to work on an assignment in OneNote. This includes creating a OneNote page associated with an assignment submission, saving student's work from OneNote into Moodle as a zip package containing the HTML and any associated images contained in the submission, and recreating the OneNote page from the zip package saved in Moodle if necessary.
Latest release: 578 sites 494 downloads 17
auth_antihammer
The Sebsoft Anti Hammering Authentication Plugin offers you the possibility to prevent hammering your login system.
This plugin can be configured to "smart detect" so called hammering on IP basis or for users in general.
Latest release: 220 sites 163 downloads 17
local_envbar
Warn users with a notification block across the top of the screen when you're browsing a non-production server like staging or a local development box.
Latest release: 156 sites 24 downloads 17
assignfeedback_poodll
The Poodll Assignment Feedback plugin allows teachers to respond via video and audio recordings, and pictures to assignment submissions.
Latest release: 1086 sites 329 downloads 17
tool_attestoodle
This plugin is used to generate periodical training certificates for students on a massive scale, based on learning milestones completion.
Latest release: 217 sites 107 downloads 17
local_ganalytics
Google Analytics with custom dimensions and metrics.
Latest release: 299 sites 182 downloads 17
quizaccess_fullface
E-proctoring solution to authentication user with facil biometrics while doing a quiz attempt.
Solução de autenticação por reconhecimento facial enquanto o aluno responde um questionário.
Latest release: 71 sites 120 downloads 16
qtype_shortanswerwiris
This is one of the seven question types of the Wiris Quizzes set. Please install Wiris Quizzes to obtain the entire plugin package with seven question types.
Latest release: 2189 sites 404 downloads 16
format_timeline
A simple timeline to simulate a real social network course in moodle.
Latest release: 134 sites 294 downloads 16
mod_jazzquiz
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.
Latest release: 256 sites 249 downloads 16
mod_simplelesson
A simplified approach to a lesson module. Allows multiple pages, addition of questions by picking from the question bank, simplified reporting for teachers and students and implements GDPR requirements. Designed for Moodle 3.5.
Latest release: 162 sites 60 downloads 16
local_remote_backup_provider
[SEEKING MAINTAINER] This local module allows you to restore a course from a remote Moodle instance into your current instance via a REST web service. The intended use case is quick restores from an archival Moodle instance into the current yearly instance.
Latest release: 177 sites 103 downloads 16
qtype_mtf
Multi True false in one stem (question).
Brief: The MC question type as it exists in Moodle is not very ideal, since you can only configure questions which are not very well designed regarding best practices of MC questions.
Teachers can have more than one true/false question in same stem. this saves creating new questions for each stem. especially when it comes to an essay followed by many questions.
Latest release: 482 sites 236 downloads 15
local_session_keepalive
Moodle plugin which checks for unsent user input in the browser and keeps the user session alive as long as needed to prevent that user input which is sent to the server after the user session has expired will be lost
Latest release: 204 sites 203 downloads 15
block_mycoursestatus
Mycoursestatus is a course completion report block, developed for student and editing teacher
(from v3.9). You can add the block plugin at site/global and course context level.
Latest release: 159 sites 200 downloads 15
tool_migratehvp2h5p
Moodle plugin allowing to migrate activities created with the mod_hvp plugin created by Joubel to the new mod_h5pactivity created by Moodle HQ since Moodle 3.9.
Latest release: 370 sites 694 downloads 15
mod_diary
Diary is based on a highly modified version of the Journal plugin. It allows a user to create one or more entries for almost any day. Each entry can be individually rated, with results being shown based on the selected aggregate type of rating. If the, Edit all, setting is enabled, the user can edit any entry. When, Edit all, is disabled, the user can edit only the entry for the current day. If the, Edit entry dates, setting is enabled, the user can create one or more entries for almost any date. If it is disabled, the user can create only one entry on a new calendar day. Weekly course format can use the, Days available, setting to control entry edit access. Open time and Close time, can be used for other course formats, to control entry edit access. When a Diary is closed but accessed by the user, it will automatically display all entries made by the user, along with the rating as well as the date and time the activity was closed for editing. A teacher can still rate and provide feedback to entries when a Diary is closed for editing. Diary now includes new tool buttons on the report page for, Sort ascending, and, Sort descending, as well as the diary name and sort order label.
Latest release: 239 sites 205 downloads 15
quiz_gradingstudents
A quiz 'report' add-on for Moodle, like the nomal manual grading report, but which lets you grade one student at a time, rather than one question at a time.
Latest release: 298 sites 201 downloads 15
quizaccess_delayed
Control the initial access to a Quiz with a randomized delay to reduce the load at the start and end times. By lightly spreading the access of the students the server load decreases dramatically and the overall capacity of your system increases by orders of magnitude.
Latest release: 228 sites 165 downloads 15
portfolio_blogexport
The Blog Export portfolio plugin allows Moodle users to export certain activities and items to their own Moodle blog. This allows the Moodle blog to act as an internal Portoflio.
Latest release: 71 sites 59 downloads 15
block_course_discuss
This block allows discussion on a section page, page or book chapter activity. Add this block to a block region that appears on a page of this type, to allow comments to be posted.
Latest release: 134 sites 64 downloads 15
repository_osp
This plugin lets you download any EJS application stored in the OSP-Compadre library (http://www.compadre.org/osp) directly from your Moodle.
When used in combination with the EJSApp plugin, you will be able not only to access, search and download these applications but also to add them to your Moodle courses as activities automatically.
Latest release: 145 sites 89 downloads 15
mod_magtest
This activity proposes a multitrack test such as visible in magazines. Questions are defined with a predefined number of answer categories, one answer per category. If the participant chooses the answer, it gives points to the relevant category. Each category drives a scoring track and the feedback of the most rated category is given.
The result of the test can be used to generate groups in the course.
Latest release: 106 sites 112 downloads 15
qtype_essaywiris
This is one of the seven question types of the Wiris Quizzes set.
Please install Wiris Quizzes local plugin to obtain the entire plugin package with seven question types.
Latest release: 2152 sites 403 downloads 14
qtype_matchwiris
This is one of the seven question types of the Wiris Quizzes set. Please install Wiris Quizzes to obtain the entire plugin package with seven question types.
Latest release: 2124 sites 375 downloads 14
qtype_multichoicewiris
This is one of the seven question types of the Wiris Quizzes set.
Please install Wiris Quizzes to obtain the entire plugin package with seven question types.
Latest release: 2189 sites 419 downloads 14
webservice_restful
A REStful webservice plugin for Moodle LMS
This plugin allows Moodle's webservice interface to operate in a more RESTFul way.
Instead of each webservice call having a URL query parameter define what webservice function to use, webservice functions are made available by discrete URLs.
Latest release: 229 sites 230 downloads 14
filter_jsxgraph
JSXGraph is a cross-browser JavaScript library for interactive geometry, function plotting, charting, and data visualization in the web browser. This is a plugin for Moodle to enable function plotting and dynamic geometry constructions with JSXGraph within a Moodle platform. Using the JSXGraph filter makes it a lot easier to embed JSXGraph constructions into Moodle online documents, e.g. in contents like page, quiz, link,... .
Latest release: 230 sites 177 downloads 14
block_opencast
This block can be used to link moodle courses to opencast series. Users with respective priviledges (in the following called teacher) can use this block to upload videos to moodle. These videos are transmitted to the opencast system by the cronjob and create a event for the respective series there. The block can be automatically set the access privileges of moodle user enrolled in the course.
Latest release: 151 sites 135 downloads 14
local_notifyemailsignup
This plugin sends an email notification message to the 'Support email' address every time a new Moodle user account is created via the 'Email signup' authentication plugin. The notification message contains some essential details about the account just created (email address, full name and user account name).
The email is sent when the user signs up, not when the user account is confirmed. So the plugin will notify even about accounts that may never be confirmed.
Latest release: 272 sites 84 downloads 14
qformat_printout
This plugin provides an additional export format for questions, which presents them in an easily readable,
clear format, also suited for printout.
Latest release: 241 sites 134 downloads 14
qtype_varnumunit
This question type can have randomly selected numbers, and the student's answer must include the correct unit. Unit grading is done using the pmatch algorithm.
Latest release: 350 sites 86 downloads 14
qtype_truefalsewiris
This is one of the seven question types of the Wiris Quizzes set. Please install Wiris Quizzes to obtain the entire plugin package with seven question types.
Latest release: 2109 sites 385 downloads 13
tool_redis
Moodle plugin which adds a Redis management GUI to Moodle site administration.
Latest release: 206 sites 195 downloads 13
filter_html5avtomp4
This filter allows the automated creation of MP4 sources for HTML5 and elements.
Latest release: 137 sites 91 downloads 13
mod_ejsappbooking
This plugin lets you add a javascript-based booking system to handle the connections to the remote laboratories developed using EjsS and added to your Moodle courses by means of the ejsapp plugin.
Latest release: 37 sites 37 downloads 13
datafield_poodll
The Poodll database field allows the database activity to accept video, audio, snapshot and whiteboard submissions. The Poodll Filter must be installed to use the Poodll Database Field.
Latest release: 928 sites 230 downloads 13