Favourite plugins

List of plugins that have been marked as favourite by the Moodle community members.
Name Plugin type Short description Lead maintainer Favourited
Verify Certificate Blocks This block helps course / site administrators to check / verify certificates based on the code printed on the certificate. It will list all the details for the certificates so it can be manually verified against the copy of the certificate. Requirement: The certificate module is required for this plugin to work. In order for this plugin to work you need to make sure the "Print Code" is set to Yes under the certificate 'Text options'. Manieer Chhettri 43
Diary Activities Diary is a very advanced version of the Journal plugin. The most notable addition is the capability to make multiple, separate, entries per day, and do so on multiple days. This allows students to revise their writing while retaining the original version. The addition of statistics with auto rating for any min/max combination of characters, words, sentences, or paragraphs also helps to track revision progress of a students writing. The activity can be set to use multiple, time released, writing prompts with each one having it's own auto-rating settings. With the latest v3.7.5 release you can use completions for, View, Receive a grade, and Receive a passing grade. AL Rachels 42
Regular expression short answer Question types This question type (for the Moodle quiz module) aims at a more advanced system of student's response analysis, through the use of regular expresssions. This question type is an extension of the SHORTANSWER type. It can be used on its own and can also be incorporated into the existing Cloze (embedded) question type. Joseph Rézeau 42
Video Easy Filter Filters VideoEasy is a filter to play mp4, mp3 and other media files with html5 players. It uses user editable templates to allow the admin to customize the appearance of existing players or to support new players. Predefined player templates support Video JS, JPlayer, JW Player, Flowplayer and MediaElement.js Justin Hunt 42
H5P Filter Filters This filter adds the possibility to get h5p content being automatically embedded in textfields based on the activityname. Robert Schrenk 42
Supporter Administration tool Easily manage your users and courses within a single window without reloading whole pages. Look up users and courses, enrol students, change settings and much more. Technische Universität Darmstadt 42
Timestat Blocks Timestat block measures users real activity time. Time is increased only when Moodle tab is active in browser. Jorge C. 42
Edit roles by capability Administration tool A Moodle admin tool to edit the permissions for one capability in all roles on one screen. Tim Hunt 42
HTML5 canvas sketch game Activities a Moodle activity for making html5 canvas sketches. Luuk Verhoeven 41
Course description label Activities The course description plugin is a resource which displays the course name and the course description on the course page (at the location where it is placed). It is a small but handy tool. Flotter Totte 41
RecordingsBN Activities Access and manage your BigBlueButton recordings Fred Dixon 41
Course element Activities Course elements is a content strategy to improve course writing quality and editorial stability by providing preshaped pedagogic elements. The integrator or administrator (through custom CSS rules) can take over the styling of the elements. Some elements can have local dynamic behaviour, or have an internal logic strategy based on other data of Moodle. This plugin is supported by ActiveProLearn SAS. Valery Fremaux 41
Adobe Connect Activities Provides an activity level integration between Moodle and Adobe Connect Pro Tyler Bannister 41
Toggle preview Atto An Atto editor plugin that shows a preview of the filtered editor content. Daniel Thies 41
Dropout Detective™ General plugins (Local) Dropout Detective™ identifies students that are most at risk of dropping out of or failing courses. Kim Munzo 41
File trash (Orphaned file locator) Reports Utility for listing, downloading and deleting orphaned files (file no longer referenced in the files db table but still present in the Moodle data and/or backup directory Barry Oosthuizen 41
Webcam snapshot Blocks This block allows users to make a profile picture with their webcam. Luuk Verhoeven 41
Stamp collection Activities The Stamp collection module allows a teacher to give "stamps" (i.e. picture with a comment, similar concept to badges) to students so they collect these stamps. The activity can be used in many ways, such as motivative bonus marks, absence marks, certification records etc. David Mudrák 40
Outage manager Authentication A plugin to manage outage periods, such as scheduled maintenance, including CLI tools to embed in your scripting. Catalyst IT 40
Persian calendar Calendars This plugin provides Jalali calendar support for Moodle Shamim Rezaie 40
Signup Enrolment This enrolment plugin lets you enrol users in the desired courses when they sign up to Moodle. Antonio Duran 40
Unique Login Authentication This authentication plug-in prevents that each one Moodle user has more than one active session simultaneously. António Vilela 40
Course credit enrolment Enrolment The easiest e-commerce solution for moodle: Use credits to buy courses. Stefan Scholz 40
Disable Right Click General plugins (Local) Plugin helps to disable Right Click(Context Menu), Cut, Copy, Paste and developer tools. Yogesh Shirsath 40
Restriction by other course completion Availability restriction This plugin allows restricting access of activities and resources in your course based on other course completion status. Sam Suresh 40
Kaltura Video Package Other tools Kaltura plug-ins for Moodle 2.1 - 2.x and 3.x gonen r 40
Educator Themes Educator is a simple, clean, modern, well designed, three column layout theme. which can be easily customized for specific branding needs. Most of its customization can be done directly by theme settings without any HTML/CSS/Coding knowledge. It has variety of modification on traditional look of Moodle. Nitin Jain 39
Gift with medias format Question formats Question import format similar to Gift and uses the same syntax, but instead of a text file it imports a zip file containing the gift text file and media files (images, sounds, ...); Jean-Michel Védrine 39
VPL Question Question types 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. Astor Bizard 39
Templates Atto This is an atto plugin for Moodle which allows the administrator to define a set of predefined templates which a teacher can insert into their course pages Mark Sharp 39
Extended log search Reports This report is intended to be used by the site administrator for investigation in number of cases, when standard log report does not allow to find the desired events. Vadim Dvorovenko 39
Masonry Topics format Course formats This course format displays all sections like a masonry build brick wall. Every section can have a different background and is dynamically placed into a fluent style page. Renaat Debleu 39
Block concurrent sessions quiz access rule Quiz access rules This plugin allows students to continue quiz attempt only in the same browser session. Any attempts to open same quiz attampt using another computer, device or browser will be blocked Vadim Dvorovenko 39
Poodll Recording Question types 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 provide responses to questions using the Poodll whiteboard feature. It requires the Poodll filter be installed. Recording from mobile devices is also supported. Justin Hunt 39
Policies Administration tool Allows to define various policy documents - site policy, privacy policy, intellectual property policy, late assignments policy and others as needed. It keeps the history of document revisions, tracks user agreements with them and forces users to accept them prior to using the site. Moodle HQ 39
WebEx Meeting Activities A Moodle activity module for Cisco WebEx. Eric Merrill 39
Smart Cohort General plugins (Local) With Smart Cohort modul, users automatically added to cohorts based on filters. CNW Zrt. 39
Turnitin's Moodle Direct v2 Activities Turnitin's Moodle Direct v2 integration activity module is a standalone Moodle module with the aim of representing the full suite of Turnitin's features within the standard Moodle workflow. The module is an upgrade on the previous Turnitin plugin and is developed and maintained by Turnitin. Bryan Holladay 38
Set course fields Administration tool Moodle admin tool plugin which allows managers to set and overwrite custom course field values for all courses in a category, including subcategories. Moodle an Hochschulen e.V. 38
Meta-course group synchronization General plugins (Local) Automatically synchronize groups from child courses into meta-courses. Paul Holden 38
Safe Exam Browser quiz access rule Quiz access rules This quiz access rule plugin provides Safe Exam Browser 2.0 integration for Moodle Tim Hunt 38
CSV Enrolls & Groups plugin General plugins (Local) Use this local plugin to import user enrollments and group assignments from a delimited text file into the course. New user accounts will not be created, so each of the users listed in the input file must already have an account set up in the site. Fred Woolard 38
JazzQuiz Activities 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. George Schaathun 38
Foundation Themes This is a Bootstrap theme that aims to be minimalistic and modern in look. Gareth J Barnard 38
User support - Work Tracker Activities Provides network capable, multi instance bindable user support / ticket management. Generalisable for use in course as managed todo list. Valery Fremaux 38
Embed question atto button Atto An Atto editor plugin for use with the embed questions filter. Tim Hunt 37
Sketch Atto Simple image "paint like" editor for atto. Matthew Davidson 37
Restriction by days offset from start Availability restriction This plugin allows opening closing activity or sections at a day shift delay after course start or user enrolment in course. Valery Fremaux 37
Use Stats Blocks Provides time base use stats indicators. The compilation library is used by the "training session" report plugin. Valery Fremaux 37
My Enrolled Courses Blocks This is super impressive solution you would require if you want to manage your course enrollment effortlessly. DualCube Team 37