Favourite plugins

List of plugins that have been marked as favourite by the Moodle community members.
Name Plugin type Short description Lead maintainer Favourited
OWLL oohoo Web-based Language Lab (formerly MoodLL) Activities This is a new version (v3) of what used to be MoodLL. Basically, this replaces the traditional cassette tape language lab. There is a module for students to record themselves and teachers to review and grade the work. This version also includes a class monitor. So, if a teacher uses it inside the classroom, he/she can monitor student progress the same way they used the traditional language lab by listening to live streams of the students, responding live to students, giving a thumbs up and so on. Patrick Thibaudeau 21
WordPress authentication Authentication WordPress OAuth 1.0a three legged authentication for Moodle 3.1+ Ian Wild 21
Microsoft Word file Import/Export (Lesson) General plugins (Local) Import the contents of a Word file in '.docx' format file into a Lesson, splitting it into pages based on the "Heading 1" style. Also supports exporting lessons to Word format, for round-trip editing. Eoin Campbell 21
AI Text to Image Repositories A repository that adds the ability to get AI generated imaged directly into Moodle, using OpenAI API. Yedidia Klein 21
Badge Ladder General plugins (Local) This plugin provides leaderboards for awarded badges. Matthias Berlin (Schwabe) 21
Adaptive mode (all or nothing) Question behaviour 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. Daniel Thies 21
YouTube submission Assignment submissions The YouTube assignment submission allows students to record or upload videos directly into YouTube from within an assignment. The video file is stored on YouTube, though it is accessible from Moodle. This allows students to submit long videos, videos in different formats and to use almost any PC or device. Justin Hunt 21
Environment bar General plugins (Local) 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. Catalyst IT 21
Wiris Quizzes Multi Choice question type Question types 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. WIRIS team 21
Question Practice Activities A teacher sets up a bank of questions organised into categories. Then the student can then choose what categories they want to practice when. Marcus Green 21
Unicheck Plagiarism Checker Plugin Plagiarism 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. Ben Larson 21
Deferred feedback (all or nothing) Question behaviour 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 Daniel Thies 21
Authentication by IP Authentication This authentication plugin helps to manage manual accounts being accessed only by the list of restricted IPs. Jordi Pujol-Ahulló 21
ipal Activities This Moodle module (/mod/ipal/) allows Moodle to support in-class polling/"clickers"/"Peer Instruction"/concept quizzes/anonymous surveys/etc. Students can respond using any web-enabled device or the free IPAL App we have written for both the Android and iOS smartphones. Teachers can create questions, use questions from the standard question bank, or import ConcepTest provided by Harvard Physics Professor Mazur. Bill Junkin 21
Moodle App language strings General plugins (Local) This plugin is for translating the Moodle App language strings in AMOS only. (There is no point in installing it on your site.) Juan Leyva 21
UI Custom CSS Blocks The uicustomcss module is designed to allow instructors of a course to create custom css that will only be applied to their course and, if they choose, other pages inside their course. Nate Baxley 20
Differentiator General plugins (Local) A tool to efficiently formulate and save learning goals based on the Differentiator by Ian Byrd. Learning goals are persisted for every user in your Moodle installation. Luca Bösch 20
Boost Training Themes Boost Training is a modern theme with icons of Material Design. Eduardo Kraus 20
Social Network Analysis (SNA) Tool Experimental Social Network Analysis Tool can show the sociogram,density,outdegree,indegree,point centrality of the forum. Yu Sun 20
Structured label Activities Structured Label gives teachers a simple form to fill in which then renders content and an image consistently allowing course pages to be broken up with attractive headings. Jez H 20
JClic Activities This module allows the incorporation of JClic activities in Moodle and save its state. Projectes TAC Dep. Educació Catalunya 20
2 Way Video Chat Activities This 2 Way Video Chat edition integrates into Moodle as an activity module so private video chat rooms can be added to courses as activities, in example for evaluating students. Teodor Nica 20
Flexible Menu 🤩 General plugins (Local) Remove and add menu items easily, customize Moodle menu with just a few clicks. Veloxnet Ltd. 20
Peer Work Activities The Peerwork plugin was designed to replicate functionality of WebPA in Moodle allowing a peer weighting to be applied to assignments. Using this plugin teachers still grade the assignment, but available marks are distributed between students based on peer ratings. Jez H 20
Module Usage Statistics Reports That is a report plugin that helps the admin to known how the Moodle modules are being used by users (e.g. as forum, as file repositories or as activities repositories). Paulo Júnior 20
Bulk meta course link Enrolment An improved version of enrol_meta plugin which allows you to add multiple courses in a single enrol instance. Mihir Thakkar 20
Search Questions General plugins (Local) Adds text search to the question bank. Ray Morris 20
Help Desk Blocks Moodle help desk block to facilitate technical support within Moodle. Jonathan Doane 20
FULLFace access rule Quiz access rules 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. Daniel Neis Araujo 20
Cohort greeting Enrolment This plugin is based on the core enrolment cohort. Within this plugin we add a course greeting to the plugin similar to the self enrol plugin. Benjamin Wolf 20
Multiple Enrollments General plugins (Local) Plugin that provides single screen to enrol/unenrol multiple users and courses in just a few clicks. Livetek Software Consulting Services 20
Poodll Assignment Feedback - audio and video recording Assignment feedbacks The Poodll Assignment Feedback plugin allows teachers to respond via video and audio recordings, and pictures to assignment submissions. Justin Hunt 20
E-Lang Activities A moodle module for learning foreign languages Christophe Demko 20
Automatic enrolment in groups Administration tool Plugin to auto enrol users in Moodle courses groups Pascal Maury 20
AI Connector General plugins (Local) The plugin that enables connection to AI services: ChatGPT, DALL-E, and Stable Diffusion. This plugin allows the user to fill in all needed fields to make API calls and provides a test page to check if all connections work. Enovation Dev Team 20
VeriCite Plagiarism VERICITE IS A SIMPLE AND COST-EFFECTIVE WAY TO DETECT PLAGIARISM. WITH VERICITE, INSTRUCTORS CAN TACKLE PLAGIARISM WITHOUT MAKING IT A PRIMARY FOCUS OF THEIR COURSE. Bryan Holladay 20
edu-sharing Activities The edu-sharing activity module adds a new option to the activities/resource menu. Using the edu-sharing resource allows you to either pick content from the repository or upload it to a folder of the repository. You may pick which version of the content you would like to provide in the course (always the latest vs. the version you just picked). Christian Ernst 19
telegram_forum Blocks This block allows teachers to automatically send all new forum topics to Telegram Channels. Marcelo Schmitt 19
Record Audio Repositories Allows audio recordings to be made and uploaded/inserted anywhere that files can be picked from repositories - including via the "Moodle Media" button in the WYSIWYG editor. Paul Nicholls 19
Wooclap Activities Wooclap activity plugin for Moodle Jonathan Alzetta 19
Question bank unused questions General plugins (Local) Extends the Moodle question bank to find questions which are / are not used in a quiz. Ray Morris 19
Flexpage format Course formats Moodlerooms is proud to release Flexpage, a course format that provides a teacher with complete control over how educational materials and assessments are presented to a student. Open LMS Development 19
ProFormA Programming Question Type Question types Quiz question type for automatically graded programming questions. Questions can be created in Moodle or imported as ProFormA tasks (https://github.com/ProFormA/proformaxml). Plugin requires the qbehaviour_adaptiveexternalgrading plugin and ProFormA Praktomat (https://github.com/elearning-ostfalia/Proforma-Praktomat). Karin Borm 19
Advance Mindmap Activities This is a modification of the original Mindmap module for moodle formerly found on ekpenso.com. This Advance Mindmap module allows you to create mindmapping activity in moodle. Added features include: - Every user now have a separate mindmap in one single activity, with links to view others' mindmap. - Dummy group mode: multiple mindmaps with simple group name that everyone can view and edit (for group mindmapping without having to setup groups in the course) - Lock mindmap: prevent editing of mindmap when someone is editing it during group mindmapping Currently, it is not backward compatible with Moodle 1.9x, please install it on Moodle 2.x only. Andy Chan 19
Lucimoo EPUB import Book tools Lucimoo EPUB import/export add-ons for the Moodle book module. Lucimoo consists of two add-ons for the Moodle book module: * The "importepub" add-on provides functionality to import material from EPUB ebooks into book module books. Haakon Meland Eriksen 19
Verbal feedback Activities Verbal feedback allows structured feedback of student's presentations by one or several persons. Luca Bösch 19
Search Courses (Autocomplete) Blocks Just enter the first letter of the course you want to search and the auto complete box gives you a list of matching courses with the current word highlighted. The block also has a 'My Courses' feature, when enabled, lets you search only the courses the current user is registered on . This block is best used on the 'My Home' page which allows centre positioning of blocks thereby giving you a wider space to see the autocomplete results. Copyright : University of Bath Hittesh Ahuja 19
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
Virtual Class Activities Kindly use Congrea plugin. This plugin is now obsolete. Pinky Sharma 19
OneNote Feedback Assignment feedbacks This plugin allows teachers to grade and providing feedback for OneNote assignment submissions. This includes viewing a student's submission in OneNote, creating a OneNote page associated with their feedback on the submission, saving that feedback 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. Enovation Dev Team 19