Favourite plugins

List of plugins that have been marked as favourite by the Moodle community members.
Name Plugin type Short description Lead maintainer Favourited
Admin Approve Step Course life cycle steps A step for Course Life Cycle, in which admins can manually decide for every course, whether the course should proceed or roll back. This is meant as a safeguard, so that admins can verify that their workflows are working correctly. Learnweb – University of Münster 2
Admin presets Blocks Allow administrators to export the site settings to .xml presets, import and load other sites presets. Clément Prudhomme 79
Admin Settings Config General plugins (Local) This is local plugin that adds a new JSON setting type for your plugins. Mark Sharp 1
admin tool for block "Restore courses from remote Moodles" Administration tool admin tool to manage scheduled task of block_my_external_backup_restore_courses plugin my_external_backup_restore_courses_admin is admin tool plugin that enable to manage scheduled task of block_my_external_backup_restore_courses plugin Céline Perves 6
Administrative Email Blocks A Moodle block that allows administrators to selectively email groups of users from within Moodle Robert Russo 10
Adobe Connect Activities Provides an activity level integration between Moodle and Adobe Connect Pro Tyler Bannister 41
Advance course search Administration tool Course search plugin is replacement of existing course search with the more better performance & extra features. Shashikant Vaishnav 17
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
Advanced Grading report Reports Report on assignments that have been graded using the advanced grading methods, Rubric or Marking Guide. Shows a breakdown of the grades and comments. Covers similar ground to https://github.com/pauln/moodle-report_componentgrades The Rubric and Marking Guide breakdown reports can be reached from the course page by clicking on an assignment and selecting from this menu. The menu option shown will depend on the grading method of the assignment. Marcus Green 14
Advanced Notifications Blocks Easily create, manage and display notifications/alerts to users. Zander Potgieter 125
Advanced RSS Feed Blocks Block for RSS Feed ScrumLab Agilead Studio 4
Advanced spam cleaner Administration tool Advanced Spam Cleaner tool for Moodle Ankit Agarwal 13
Aerie Themes Fluid-width three column theme with a settings page and six extra block positions. Miriam Laidlaw 1
Afterburner Themes This theme was part of the Moodle core distribution, but for Moodle 2.7+ has now been moved to Moodle Plugins Mary Evans 11
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 19
AI Jammer Filters This text filter is an attempt to make copy-pasting of online exams subjects into third-party tools (e.g. AI-based tools) more difficult. The filter will inject random letters within texts. These letters will be made invisible on pages with CSS, but will be present to jam copy-pasting or automatic page reading. Astor Bizard 6
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
AI Text to questions generator General plugins (Local) A local plugin that is accessible from course top menu, that generates question on a given text using OpenAI ChatGPT. Note that Open AI API key is required for using this plugin. Yedidia Klein 36
AIC content generator Atto Atto Editor plugin to integrate CHATGPT to create content and available to role based restrictive audience * directly embedded into editor * one can restrcit the option for selective users through role * can customize the number of draft and length of output Developer CK 1
aigne Themes This theme is oriented to improve the rate of loading pages giving a new look. Optimized for areas with slower Internet connection, following the standard programming parameters, using only php, html and css. People without previous knowledge can set up the theme with more than 100 options of customization. Please, check the 'add to my favorite'. It's the better way to keep this Project alive... :) ... thanks!!! Franc Pombal 28
Airtel Africa Payment gateways The plugin allows a site to connect to Airtel Africa to process payments. Renaat Debleu 2
AJAX Calendar With Clock Blocks AJAX Calendar With Clock - calendar_month (standard moodle block) replacement/extension Vencislav Dzhambazov 7
AJAX Marking Block Blocks Shows a teacher all of the unmarked work which has been submitted by their students across all of the courses they teach in. It's most useful when placed on the front page, and it allows the work to be viewed and graded through a pop-up interface, which then updates the block once the work is marked. Matt Gibson 5
AJAX Question categories moving General plugins (Local) Moving Moodle question categories one step at a time is a long known problem. With this plugin you can move them anywhere in one swift move. Oleg Sychev 7
Alerts Blocks This is required by the Socialwall Course Format. This block is used to indicate any due dates for activities such as an assignment or quizzes that have been added to a course. It is very similar to the standard Upcoming events block (calendar_upcoming) but it would also display any alerts posted by the teacher with its date. Alerts are posts with a special flag normally sent by teachers by using the socialwall format for a course. Chris Kenniburg 13
alfaview classroom Activities alfaview is an app based video conferencing system (https://alfaview.com). This plugin integrates the alfaview video conferencing capabilities with Moodle. Franz C. Krüger 17
Algebra Question types Question type where the student must answer by typing an algebra formula. Correctness can be checked by three different methods. Jean-Michel Védrine 28
Algolia Search engines This plugin provides Algolia integration for Moodle's Global Search. Algolia is a hosted Search as a Service provider making it easy for websites to integrate search without any need to install/maintain additional servers. It currently offers a free plan with 10k records and 100k API calls per month. Prateek Sachan 1
Alipay Payment gateways Alipay payment gateway for Moodle. Dan Marsden 9
ALiSe CAT Quiz General plugins (Local) The plugin local_catquiz implements full Computer Adaptive Testing (CAT) capabilities in Moodle. Using common one-dimensional Item Response Theory (IRT) models, test takers are presented only with questions that fall within their identified ability range, based on the answers they give. Magdalena Holczik 2
All backups Reports This report allows access to all backups on a site - including those stored in the users private files area and the site admin can download/restore or delete the backup files. Dan Marsden 64
All-or-Nothing Multiple Choice Question types The all-or-nothing multiple choice question is a version of the core multi-answer multiple choice question with modified grading. In an all-or-nothing multiple choice question, a respondent can choose one or more answers. If the chosen answers correspond exactly to the correct choices defined in the question, the respondent gets 100%. If he/she chooses any incorrect choices or does not select all of the correct choices, the grade is 0%. Jean-Michel Védrine 75
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
Ally Administration tool Ally webservices plugin Anthology Ally 10
Almondb Themes Almondb developed based on Moodle’s core theme Boost, it’s quick and easy to set up and packed with highly customisable options. Made of hundred of elements, designed blocks, and fully coded pages, Almondb theme quickly improve the look of your Moodle site. Themes Almond 68
Alternative Activities The Alternative activity allow students to register to one or several choices, among a given list, in a similar maner to the Choice module, but with more flexible use cases. Allegre Guillaume 2
Alternative PHP cache (APC) Stores The alternative PHP cache (APC) is an opcode cache for PHP that provides a persistent application data store cache to PHP applications. This plugin allows the use of that APC data store as a Moodle cache store. In turn allowing you to use APC within Moodle. Sam Hemelryk 5
Amanote - Paperless note-taking for your students Activities Amanote allows students to take clear and structured notes linked with their course materials. Adrien Fery 16
Amazon Associates Block Blocks This is a simple block which allows you to put amazon associates links into your moodle using either keywords or ISBN numbers. Tim Williams 2
Amazon S3 bucket Repositories S3 folder (bucket) repository. Renaat Debleu 14
Amazon S3 links Repositories Repository plugin allows to link files in Amazon S3, instead of copying them to Moodle Albert Gasset 7
Amazon's SDK for PHP General plugins (Local) A moodle plugin containing Amazon's SDK for PHP. Catalyst IT 7
AMVONET Room Activities AMVONET is a web conferencing and publishing tool. Nikita Eelen 4
Analytic Widgets Blocks Analytics widget block [Moodle Mobile App Supported] with beautiful charts and stats for users Developer CK 10
Analytics General plugins (Local) A local Moodle Module adding Analytics. This plugin currently supports 3 Analytics modes, Piwik, Google Universal Analytics and Google Legacy Analytics. Bas Brands 120
Analytics and Recommendations Blocks The Analytics and Recommendations block is a tool for students and teachers. It visually shows the student participation in each course activity and it shows recommendations for students about what activities they should work to improve their final grade. Cristina Fernández Sampayo 22
Analytics for Moodle with IntelliBoard General plugins (Local) IntelliBoard is the #1 Moodle analytics and reporting plugin. Meet a powerful learning analytics platform with predictive modeling that will help you achieve your retention, engagement, and compliance goals. Anatoliy Kochnev 164
Analytics graphs Blocks Block that generates graphs intendend to facilitate pedagogical decisions. The graphs have zoom capabilities and allow fast communication with students through email. Marcelo Schmitt 108
AnnoPy Activities In the AnnoPy activity, teachers can upload a wide variety of multimedia texts which participants can then annotate. coactum Entwickler 2
Annotate Blocks Collaborative course material review and annotation in Moodle. Textensor Team 24