Favourite plugins

List of plugins that have been marked as favourite by the Moodle community members.
Name Plugin type Short description Lead maintainer Favourited
Quiz Analytics Grade reports This plugin gives an analytical report of the quiz and the questions within it to promote student growth. A learner’s growth pattern is ascertained after carefully examining their quiz attempt. The user's current position is then displayed on a graph following each successful attempt. DualCube Team 103
Point of view - Feedback Blocks Did you ever want to know the feelings of students about your courses, exercises or other activities? Point of View is a reaction system with emojis representing feelings; students can vote and rate activities and hence share their experiences. It improves social networking and gamification in your courses with students and professors reactions. Point of view plugin allows to add customizable reaction buttons to moodle activities, display the number of users who reacted and the type of reaction or specify graphically difficulty levels for activities with color tracks. And it is fully customizable! Quentin Fombaron 102
Enlightlite Themes Enlight Lite is a beautiful and fully responsive Moodle theme well suited for Universities,Schools & Online learning websites. LMSACE e-learning experts 101
Lightbox Gallery Activities This resource allows you to create 'Lightbox' enabled image galleries within your Moodle course. As a course teacher, you are able to create, edit and delete galleries. Smallthumbnails will then be generated, which are used for the thumbnail view of the gallery. Andrew Hancox 100
Facetoface Activities Face-to-face activities are used to keep track of in-person (e.g. classroom) trainings which require advance booking. Each activity is offered in one or more identical sessions. These sessions can be given over multiple days. Reminder messages are sent to users and their managers a few days before the session is scheduled to start. Confirmation messages are sent when users sign-up for a session or cancel. This module may be of interest to administrators looking for a way to provide event management support for blended learning environments. Catalyst IT 100
Contact Form General plugins (Local) Contact Form is a Moodle plugin that allows your site to process and send information submitted through HTML web forms to the site's support email address or primary administrator if the support email address is not defined. Michael Milette 99
Turnitin plagiarism plugin Plagiarism Turnitin is an academic integrity solution, designed to integrate seamlessly with existing Moodle Assignments, forums, and workshops. A Turnitin license is required for use. Bryan Holladay 99
Drag-and-Drop Matching Question types Drag-and-drop matching is a simple solution that is meant to help learners with matching quizzes. The students must simply "drop" their responses into a pre-defined space from the list of options that are available. The drag-and-drop interface makes learning fun and interesting. DualCube Team 98
Organizer Activities The Organizer enables students to register for appointments, which can be created by teachers. AMC Academic Moodle Cooperation 98
Poster Activities Poster is a resource activity module allowing to create a web page. What makes this module unique is that the contents of the poster page is composed of Moodle blocks (such as HTML block, Calendar block, Latest news block etc.). It provides yet another place within the course where blocks can be put without polluting the course front page. Stefan Scholz 97
Course recompletion General plugins (Local) This plugin adds course level settings for recompletion - clearing all course and activity completion for a user based on the duration set notifying the student they need to return to the course and recomplete it. Dan Marsden 97
Board Activities Encourage discussions and thought-sharing with Board, a post-it board activity for students! This is an anonymous collaborative activity where the teachers sets out a number of columns with editable names and then students add contributions, or posts, to columns. Brickfield Education Labs 97
Course size Reports This plugin provides approximate disk usage by Moodle courses. Dan Marsden 97
Profile field based cohort membership General plugins (Local) Moodle plugin which lets admins manage cohort memberships based on users' custom profile fields Moodle an Hochschulen e.V. 96
Level Up XP Availability Availability restriction Restrict access to course content until students reach the required level. Frédéric Massart ⭐ 96
Active quiz Activities Active quiz started originally as an update to the realtime quiz module, which has now grown into a separate module due to the very large functionality additions/changes. You will be able to offer in class quizzes on any device using a responsive theme, any question type from the question bank, use timed/not timed questions, grades reported back to the grade book, group quizzing (with a group attendance feature), view student responses in real time to offer in-class discussion about the results, and more! John Hoopes 95
STACK Question types The STACK question type adds a sophisticated assessment in mathematics and related disciplines, with emphasis on formative assessment underpinned by computer algebra. Christopher Sangwin 95
Multitopic format Course formats Shows multiple topics per page, with tabbed navigation between pages. Topics are collapsible, and can optionally be timed. If you like the Multitopic format, and use the latest version, please support the project by reporting any bugs you find. James Calder 95
Accessibility Blocks PLEASE NOTE: No longer being actively maintained. Provides options for changing text size and colour scheme. Settings can be saved to persist between sessions. Also integrates ATbar from Southampton University ECS. Brickfield Education Labs 94
moosh Utilities 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. Tomasz Muras 92
Attendance Blocks This block works with the attendance module, it provides teachers with quick access to Attendance functionality, and provides students quick access to a summary report for their own attendance. Dan Marsden 92
Auto enrolment Enrolment This plugin allows for an enrolment into a course to occur automatically when a user views a course or course activity/resource. The plugin can also be configured to enrol a user upon login. Eugene Venter 92
Course contents Blocks Course contents block displays a list of all visible sections (such as topics or weeks) in the course. Clicking at a link scrolls to that section or displays just that particular section, depending on the course layout setting. David Mudrák 92
OpenID Connect Authentication The OpenID Connect plugin provides single-sign-on functionality using configurable identity providers. Enovation Dev Team 92
Full screen Atto An Atto plugin which enables full screen editing mode Daniel Thies 92
Generico Filter Filters Generico is a simple filter for creating templates of code snippets and text that can be inserted into Moodle text areas. Justin Hunt 92
Learning plan Blocks Popular plugin "Learning Plan" has now been upgraded & is compatible with Moodle version 3.3. This plugin serves as a database and plan for all learning activities in the organization for a structured learning program, including management reports. 3i Logic LMS 91
Roshni Lite Themes Roshni Lite Moodle Theme is a LMS-friendly theme that enhances the user experience. Use this theme to add functionality and aesthetic appeal to your LMS websites. With customizable sections on your front page, you can easily manage your content. DualCube Team 91
Catalogue Blocks Provides a visual and central place for a teacher to access everything he can use in his course (activities, reports, blocks, …) Frequently used items can be marked as favorites for quick access. Unless the teacher wants to delete or move an activity or block, he rarely needs to switch to editing mode. Students can also use the Catalogue to access the tools they're allowed to. No need, for users, to learn a first method to add an activity, then a different one to add a block, then a third one to use enrolment methods, and so on, searching the four corners of the UI... With Catalogue, it's the same method for all of these tools and they all can be found at the same place. Brice Errandonea 90
Merge user accounts Administration tool This administration tool will merge two Moodle user accounts into one. Jordi Pujol-Ahulló 89
Drag and drop onto image Question types As of Moodle 3.0, this question type is part of the standard Moodle release. That is why there is no plugin from Moodle 3.x. You don't need one! Tim Hunt 89
Moodle plugin skeleton generator Administration tool Allows developers to quickly generate code skeleton for a new Moodle plugin. David Mudrák 89
Reservation Activities This activity module permits to schedule an event with a defined reservation time. Roberto Pinna 89
Exabis E-Portfolio Blocks Unlock the Power of Digital Portfolios within Moodle #eportfolio #competencies #evidenceoflearning Andreas Riepl 89
Bootstrap Elements Activities Bootstrap Elements gives you the ability to add modal and toggles to your courses, helping to improve the layout of courses. Jez H 88
SAML2 Single sign on Authentication SAML done 100% in moodle, fast, simple, secure Catalyst IT 87
Eduhub Themes Eduhub theme is fantastic theme for educational purpose. It has clean layout and awesome features on setting page. suman bogati 87
My Feedback Reports A Moodle Report that shows all student feedback on one page. Jessica Gramp 87
Journal Activities This module allows a teacher to ask students to reflect on a particular topic. The students can edit and refine their answer over time. Cosmin HERMAN 87
Easy Enrollments Enrolment Get students from the homepage to learning in seconds using 6 digit enrollment codes or a QR Code. This plugin is part of a set. For best results please install Fordson version 1.4.4 or newer. Chris Kenniburg 86
FontAwesome icons Filters This filter allows you to use fontawesome icons in the Moodle text editor without worrying about the HTML syntax. FFHS (Fernfachhochschule Schweiz) 86
Cloze editor Atto An Atto editor plugin to help create embedded answer questions Daniel Thies 86
Campus Themes Campus theme allows you to customize the look and feel of your moodle site as much as possible. It provides an elegant way for designing the header. It is fully responsive and optimised for MNET authentication and provides all common features of modern moodle themes such as slideshow, custom category design, social icons,... David Bogner 85
Course Archiver Administration tool Archive and remove past courses with this handy tool that can also be used to send notifications to course teachers, hide courses in bulk, and has the ability for course teachers to opt out of the archiving. Matthew Davidson 85
Moodle Proctoring Quiz access rules Moodle proctoring is a quizaccess plugin to capture the user's picture via webcam to identify who is attempting the Moodle Quiz. It will capture the picture automatically every 30 seconds and store it as a PNG image. Brain Station 23 85
Unilabel Activities The Moodle plugin "mod_unilabel" enables you to include some nice formated text on the course- or frontpage. There are 5 different content types included (extendable sub plugins): - Simple text - Carousel - Collapsed text - Course teaser - Topic teaser Andreas Grabs 84
Treasure Hunt Activities Outdoor, indoor and virtual-map treasure-chases with geolocation and QR codes. This module for Moodle allows to organize outdoor-serious-games with your students. TreasureHunt supports Moodle Mobile App and also implements a browser-based play application (no need to install any native app) and a geographical editor for encoding the stages of the game. The game can be configured with a range of options that make the module to be very flexible and useful in many situations: individual/team, moving/desktop-marking, scoring from time, position, completion, etc. Languages: Chinese, English, German, Greek, Portuguese, Russian, Spanish, more to come... Juan Pablo de Castro 84
LearnR Themes LearnR is a Boost Union child theme for Moodle 4+.. Made for learners and focused on providing unique features to enhance management and delivery of instruction. The LearnR theme builds on the new layouts and user experiences introduced in Moodle 4 and provides a variety of enhancements to core features and styles. The LearnR theme is focused on students going from “login to learning” quickly and easily. Chris Kenniburg 84
Mail General plugins (Local) Webmail-like messaging Albert Gasset 83
Mindmap Activities Mindmap module for Moodle Tõnis Tartes 83