Favourite plugins

List of plugins that have been marked as favourite by the Moodle community members.
Name Plugin type Short description Lead maintainer Favourited
Collaborative Folders Activities Enhance collaboration by providing shared folders to your students automatically. No need to collect Dropbox or ownCloud e-mail addresses anymore: Just add it to a course and select the groups that should collaborate. ownCloud/Nextcloud will privately share one folder per group to its members! Learnweb – University of Münster 12
Collaborative real-time editor Assignment types rtcollaboration is a new type of assignment. It's a collaborative real-time editor that works like Google Docs Two or more users can work at the same time in the same document. When you type a word the text is updated in real-time for the other users Juan Leyva 17
Collaborative submissions Assignment submissions Use live document collaboration within assignments, powered by Collabora Online Learnweb – University of Münster 16
Collapsed Topics Course formats An interchangeable topic or week based format that solves the issue of the 'Scroll of Death' when a course has many topics. Gareth J Barnard 160
Collapsed Weeks Course formats A week based format that solves the issue of the 'Scroll of Death' when a course has many weeks. Gareth J Barnard 4
Collapsible regions Filters Easy way to create collapsible regions within descriptions and text for Moodle. Jan Eberhardt 24
Collapsible Topics format Course formats Warning: since sections collapsing behaviour is now integrated into Moodle core, this plugin will not be maintained for Moodle 4.x The collapsible topics format is a clone of the core topics format that adds collapsing behaviour to sections in order to reduce page size. Jean-Roch Meurisse 70
Collapsible Weeks format Course formats Warning: since sections collapsing behaviour is now integrated into Moodle core, this plugin will not be maintained for Moodle 4.x The collapsible weeks format is a clone of the core topics format that adds collapsing behaviour to sections in order to reduce page size. Jean-Roch Meurisse 17
Columns format Course formats Topic based course format with the ability to arrange the topics in columns except 0. Gareth J Barnard 12
Combined Question types A Moodle question type which allows questions to be built up from parts that are other simpler question types (requires you to have these question types installed) Tim Hunt 60
Command line environment check Administration tool Replicates the Moodle environment check but for the command line. Useful for checking dependencies where you might not (yet) have web access. Howard Miller 5
command line manager Administration tool admin/tool/cmdlinetools : Command line tools for moodle technical administration cmdlinetools is a command line tools integrated in moodle that enable execute moodle administrative task threw php command lines Céline Perves 3
Commander / quick navigation General plugins (Local) Quick navigation / commander is a command dialog inspired by PhpStorm `Action` and `oh-my-zsh`. It will make navigation faster in Moodle. Luuk Verhoeven 34
Common Courses Blocks This block lists any courses you have in common (i.e. you are both enrolled in) with the user whose profile you are viewing. Sergio Comerón 14
Companion account Authentication The Moodle plugin auth_companion gives teachers the possibility to log in with a companion account. This will enable them to view and review a course from a participant's perspective. Andreas Grabs 15
Compare Word Documents Online - GroupDocs Blocks This block lets you embed and compare two Word documents (as well as documents in other common business formats) right on web-pages on your Moodle website. Marketplace Team 2
Comparison with the weightiest assessment Workshop evaluation plugins Evaluation method for Moodle Workshop that uses the assessments with highest weight as reference for evaluating other assessments. Albert Gasset 6
Compatibility Test General plugins (Local) This local plug-in provides the functionality to check the users browser (Chrome, Firefox, Opera, Safari), Flash, Java, Quicktime and/or Silverlight version against a pre-set minimum version and notify the user that they are not meeting the sites minimum requirements. Chris Clark 11
Competency Theme Themes The Competency theme is a special Boost child theme designed to enable focus on competencies in any discipline, for which learning plans are uploaded. Greg Rich Debonair 1
Compilatio Plagiarism and AI Content Detector plugin Plagiarism Compilatio is a provider of academic integrity solutions, integrating with Moodle. Detect plagiarism: AI-generated content, similarities, obfuscation, and more. ENT Compilatio 7
Compile discussions Blocks This block will list all the forums and advanced forums in a course, in two drop-down menus. Selection of a forum from the menu will display all discussions in that forum, in nested layout, on a single page. This can be convenient for printing. Steve Bond 3
Complete your profile block Blocks A simple block that encourages users to complete their profile Mathias Chouet 22
Completed Course Blocks A block plugin for Moodle to display completed courses by each user. Tengku Alauddin Tengku Amir Hamzah 2
Completion Levels Blocks Completion Levels is a block designed to track students progression within a course, and gamify their learning experience by awarding them levels as they make progress in the course. Astor Bizard 19
Completion marker Activities A completion marker that provides students with a quick and easy way to mark their completion throughout a course. DNE - Ministère de l'Education Nationale 3
Completion Progress Blocks The Completion Progress block is a time-management tool for students. Jonathon Fowler 317
Components for Learning (C4L) TinyMCE A plugin for the Moodle TinyMCE editor providing a set of visual components designed explicitly for Learning, based on the parent project componentsforlearning.org. Marc Català 44
Components for Learning (C4L) Atto A collection of visual components designed explicitly for Learning to use in the Atto editor. Roger Segú 46
Computer science editor Atto Computer science equation editor plugin for Moodle 2.7, or later, using either the TeX or MathJax filter. Designed for UK A Level (post-16) Computing and Computer Science curriculum, but can be easily customised for other levels or content. Geoffrey Rowland 12
Concept Map Question Type Question types Question type that allows students to draw and submit a Concept Map as answer Jorge Villalon 29
Concordance of judgment Question types Question type subplugin for concordance of judgment questions, based on the main question type for concordance questions (https://moodle.org/plugins/qtype_tcs). Issam Taboubi 5
Concordance of reasoning Question types Question type subplugin for concordance of reasoning questions (also known as Script concordance test). Issam Taboubi 11
Conditional field User profile fields A drop-down menu field that shows/hides some other custom profile fields depending on its selected value. Shamim Rezaie 70
Config Log Emailer General plugins (Local) This plugin sends an email to a specified user after it has detected a config setting was changed when running cron. The to and from email addresses can be changed in the settings page. Alex Rowe 6
ConfigTabs General plugins (Local) ConfigTabs is a local plugin that converts any configuration form in Moodle from a scrolled page to a tab view page. Juan Leyva 3
Configurable Reports Blocks This block is a Moodle custom reports builder. You can create custom reports without SQL knowledge. It's a tool suitable for admins or teachers. Juan Leyva 435
Configuration Seeder General plugins (Local) A Moodle settings enforcer for custom developments; this plugin allows the automated setup of various configurations that are hard to setup through config.php' $CFG. It 'seeds' configurations in the DB at install or upgrade time. Contrary to configurations set through $CFG, these modifications are not locked, and allow Moodle admins to then update these. Didier Raboud 5
ConfMan Activities Moodle Plugin that helps organizing submissions for events like conferences. Add a "confman"-Activity to a course and you can specify a timerange when submissions are possible. You are given a link that can be shared outside moodle to allow external people (also without Moodle-Login) to submit submissions for your event. Everybody in your course that has instructor-role is allowed to manage all submissions. Everybody in your course that has student-role is allowed to comment submissions. Submitters can manage their own submissions using a unique link that is given to them. Robert Schrenk 10
Congrea Activities Modern virtual classroom with sharing / collaboration for your Screen, Audio, Webcam, whiteboard, documents, media with students, ask questions, bookmarks and notes with optional recording. Pinky Sharma 78
Consent Form Activities The activity Consent Form enables teachers to display or hide course content for participants depending on their consent/refusal. AMC Academic Moodle Cooperation 24
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
Contactlist General plugins (Local) The contactlist plugin allows students to decide if they want to share their contact information with their fellow students in accordance with the GDPR for each course they are registered in. e-Learning Team University of Vienna 8
ConTag Blocks ConTag allows a teacher to easily tag Moodle items with concepts, that the student can then use to browse the items. A student can use this to focus on concepts that they are interested in. Developed by the Intelligent Computer Tutoring Group (http://www.ictg.canterbury.ac.nz/) Myse Elmadani 3
Contemporary Themes A bright and responsive theme especially designed for academic and corporate use. 3i Logic LMS 178
Content Curation by Anders Pink Blocks Easily curate, control and display relevant external content on any topic, right alongside your programmes and courses. Content can be updated automatically every few hours, or you can manually curate and decide which articles to display. You choose the keywords, sites and sources for any topic. We’ll return the latest and most relevant content to support learners and help them stay smart. Free version available. Full customisation requires purchase of API key. For more information see: https://anderspink.com/moodle-plugin Jake Salmon 11
Content Pages Activities The plugin for Moodle (Content pages), was designed so that from it, tutors, teachers and technicians can add content in courses, following usability and accessibility standards. This tool will be responsible for signaling the good practice of adding text, images, multimedia, among others. In it, the content will be distributed in pages, so that the monitoring of the content does not become something exhausting and tiring. The plugin also has a bookmark, so that the participant can be located, based on last logged furthermore allow the inclusion of public or private notes, which the participant can provide feedback on the content studied on the page and enjoy and reply comments from other colleagues. Léo Renis Santos 171
Content security policy General plugins (Local) This plugin allows an admin to create a Custom Security Policy (CSP) in both reporting mode and enforcing mode. A simple use case is to detect and cleanup issues with non secure content after a migration from http to https, through to advanced policies to mitigate from XSS attacks. Catalyst IT 17
Content translation filter (superseded) Filters The Content translation filter provided a way to quickly translate the content of Moodle courses into different languages. Please now use the new plugin as it maintains translations when the original language content is updated and has many other improvements, but works largely the same way than this plugin did! it's coming soon to the Moodle plugins database, but available now on github: https://github.com/andrewhancox/moodle-filter_translations Moodle HQ 6
Content translation manager (superseded) Administration tool The Content translation filter provided a way to quickly translate the content of Moodle courses into different languages. It has now been superseded by a new, improved plugin set. Please now use the new plugin as it maintains translations when the original language content is updated and has many other improvements, but works largely the same way than this plugin did! it's coming soon to the Moodle plugins database, but available now on github: https://github.com/andrewhancox/moodle-filter_translations Moodle HQ 10
Content translations Filters A filter which allows automatic and manual translation of content. Andrew Hancox 23