Favourite plugins

List of plugins that have been marked as favourite by the Moodle community members.
Name Plugin type Short description Lead maintainer Favourited
IADLearning Activities This plugin grants access to adaptive learning content created with IADLearning. Training content is browsed using a concept map showing the course structure as well as the relationships between the different course sections. Students get personalized content recommendations based on their profile and on the cumulative experience of other students that already went through the same materials. Teachers and institutions get access to a set of predictive analytics that allow for a proactive action on ongoing learning processes. José Antonio Omedes Capdevila 6
PlagScan Plagiarism Checker Plagiarism Plagiarism checker for discerning originality from copy and paste. PlagScan detects plagiarism in assignments from web pages as well as other students' work. Ruben Olmedo 22
Media collection Activities This plugin allows instructors/teachers to create a space for students to submit "galleries". These galleries can be based on images, audio or video. Adam Olley 52
Poll Blocks Allows you to create custom polls for use in a Moodle course. A course can have many polls created within it; you can then choose which one to display through the block configuration tabs. Adam Olley 44
Team Builder Activities Developed by UNSW, this is an advanced tool for building teams based off a set of criteria. You ask your students some questions, and then develop a predicate based off their answers for your teams. This is great if you want a little more control than "Assign Randomly" but less work than "Manual Allocation". Adam Olley 33
Engagement analytics Reports The Engagement Analytics block provides information about student progress against a range of indicators. As the name suggests the block provides feedback on the level of "engagement" of a student, in this plugin "engagement" refers to activities which have been identified by current research to have an impact on student success in an online course. Adam Olley 24
Engagement analytics Activities This is the indicator component of the Engagement analytics suite. Make sure to also get the report and block! Adam Olley 9
Engagement analytics Blocks The Engagement Analytics block provides information about student progress against a range of indicators. As the name suggests the block provides feedback on the level of "engagement" of a student, in this plugin "engagement" refers to activities which have been identified by current research to have an impact on student success in an online course. Adam Olley 7
Insert Media gallery TinyMCE (legacy) Allows you to have carousels of a media gallery or galleries displayed in your course in labels and such. Adam Olley 7
Media gallery Atto This plugin allows users to insert a pre-existing media collection gallery into any atto editor. Adam Olley 6
Media collection submissions Assignment submissions This plugin allows instructors/teachers to make media collections a gradable activity by leveraging the assign activity. Adam Olley 5
Grade history Grade reports A grader report for Moodle that allows you to view an audit trail of what happened to grades overtime. Adam Olley 4
Media collection embed Filters Allows you to have carousels of a media gallery or galleries displayed in your course in labels and such. Adam Olley 4
Media gallery search Blocks This plugin allows users to add a search block for galleries to their courses. Adam Olley 1
Delete Messages Administration tool Moodle never delete messages from message table. This plugin enables you to set a maximum time to messages stay in user box before auto delete them. It also enables the purge old messagens from database and erase messages of old conversations. Esdras Caleb Oliveira Silva 9
Sentry report tool Administration tool A simple plugin to provide sentry with the errors from your moodle site. Esdras Caleb Oliveira Silva 3
MoodleDT - Development Tools Plugins for Moodle Administration tool This plugin is a set of tools to assist in developing plugins in Moodle. Luciano Oliveira Borges 9
Moodle Version Block Blocks This simple block for view a version of Moodle, PHP, MySQL, PHP Extensions and PHP Settings. Luciano Oliveira Borges 6
NED - Mentor Manager Blocks With this block, the admin (or designated user) can assign mentors to students. Mentors can then access easy-to-read “progress reports” for their mentees. The admin (or designated users) can also create automated notifications that are sent to teachers, mentors or students based on pre-selected criteria (example: notification is emailed to mentor and student if student has not logged in for 7 days). Fern Oliveira 79
NED - Marking Manager Blocks This block allows teachers to grade assignments, quizzes and forums within a single interface. Fern Oliveira 45
NED - Tabs Course Format Course formats Tabs Course Format (with Activity Tracking) Fern Oliveira 34
NED - My Progress Blocks The Progress Report block provides STUDENTS with an overview of their progress in regards to activities in a given course. Fern Oliveira 19
NED - Sidebar Blocks Allows the functionality of the Site main menu block to work within courses. Fern Oliveira 16
FN - My Menu (Simple Navigation Block) Blocks A simple navigation block for use as an alternative to default navigation block. After install, don't forget to hide the default Navigation block from students (but not teachers/course admins) Fern Oliveira 3
GURLS Filters This plugin will dynamically replace a URL (example: www.black.com) with an alternate URL (example: www.blue.com) based on front page group membership. More info here: http://northernlinks.ca/docs/GURLS_Manual.pdf Fern Oliveira 3
Quizventure Activities Quizventure is an activity module that loads quiz questions from the course it's added to. The possible answers come down as space ships and you have to shoot the correct one. John Okely 124
iyzico Payment Enrolment Enroll users via iyzico payment gateway Özcan Oğuz 5
Pumukit filter Filters This filter will replace any link generated with pumukit repository with an iframe that will retrieve the content served by pumukit. Pablo Ogando Ferreira 1
Generate custom CSS for Moodle Mobile Administration tool A plugin to help override the default colors for Moodle Mobile and manage other custom CSS. It walks you through picking out replacement colors and adding other custom CSS, then generates a file for you to set as your mobile CSS. Alison of Sheesania 9
Signup Sheets Activities The signup sheets module (formerly known as tutorial booking) is designed to allow instructors of a course to create slots that the students can sign themselves up to. The University of Nottingham 68
Fullscreen toggle button General plugins (Local) The Fullscreen toggle button expands the content area by hiding all side blocks. Themes based on bootstrapbase / clean theme are supported. The University of Nottingham 48
Allocation form Activities The Allocation form module is designed to allow instructors of a course to create slots that the students can sign themselves up to. The University of Nottingham 18
Flickr public (Xpert) Repositories The 'Flickr public (Xpert)' repository allows a user to attribute an image returned via the Flickr API to the copyright holder. This is restricted to images licensed under the Creative Commons "Attribution CC BY" license. This is accomplished by appending the copyright notice below the image itself. The University of Nottingham 5
Upload and attribute a file (Xpert) Repositories The 'Upload and attribute a file (Xpert)' repository allows a user to attribute an uploaded image to the copyright holder The University of Nottingham 5
URL downloader (Xpert) Repositories The 'URL downloader (Xpert)' repository allows a user to attribute an image downloaded via a URL to the copyright holder The University of Nottingham 3
waxed Themes THEME_WAXED Theme_Waxed is a child theme of Moodle's new core theme Boost. It is built on Boostrap4 and Mustache templates and adds additional settings to those in Boost to allow a level of customisation with limited knowledge of scss/css. Richard Oelmann 24
Handlebar Themes Theme_Handlebar is a child theme of Moodle's new core theme Boost. It is built on Bootstrap4 and Mustache templates. It adds a set of admin theme settings, such as presets and colours and also several custom block regions, including popup modal regions which do not appear on the main content of a page (and are only available for course pages). Richard Oelmann 23
FlexiBase Themes This is the flexibase theme for Moodle. It is a Bootstrap3 theme, but uses flexbox to create the layouts, rather than the bootstrap grid. This theme depends upon Bas Brands' bootstrap theme for bootstrap3. Richard Oelmann 13
Krystle Themes Replacement/Redevelopment of the Krystle themes by Richard Oelmann Richard Oelmann 4
Flexi_ii Themes A theme for admins who do not have regular access to server files. It has a very comprehensive settings page to allow changes to the theme. Richard Oelmann 4
MultiStyled Themes Multistyled is a child theme for Multilayout. It provides the colour scheme and settings page for Multilayout, allowing the page layout and colours to be controlled from the theme's settings page. Richard Oelmann 3
buckle Themes Buckle is a basic theme which uses bootstrapbase as its parent. It is designed to be built onto rather than as a 'finished' production theme in a similar manner to the 'standard' and 'clean' themes in core. It takes bootstrapbase and adds the responsive version of the 3column HolyGrail layout. Richard Oelmann 2
MultiLayout Themes MultiLayout is a theme with minimal styling which enables various 1, 2 or 3 column page layouts to be used from within the single layout file with little recoding (one line to be uncommented). It is intended to be used as a parent theme for further styling (in the same manner as Base/Standard) rather than as a complete site theme on its own. Alongside the multiple layouts, it also has additional block regions above and below main content to provide maximum flexibility for the layout of any page. Richard Oelmann 1
iSpring Module Activities Upload quizzes created in iSpring QuizMaker to Moodle and track learner progress with iSpring Module iSpring Team Novatory 1
SkyRooms FREE Video Conferencing Activities www.SkyRooms.io is a service that provides Free video conferencing, like Big Blue Button, Adobe Connect, Omni Join, Zoom and more! Andrew Normore 1
PDF.js Folder Activities PDF.js Folder is a plugin intended to make sure that added PDFs always open in the browser. Jonas Nockert 33
Videofile Activities Easy cross-browser compatibility videos using Video.js. Jonas Nockert 29
Sassessment Question types Speech Assessment question type. Students can make online voice recording with answers and speech to text at the same time. Question type compares texts and sets grades. Igor Nikulin 1
The augmented teacher General plugins (Local) The augmented teacher is a plugin that provides bulk e-mailing within courses using short codes such as users' first name, last name and course name. Tue Bjerl Nielsen 19
Online audio recording Assignment submissions Audio recorder (Flash 10.1+) submission method. Records locally and uploads via HTTP POST, so there's no need for a streaming server! Paul Nicholls 32