Moodle plugins directory: Reports: Favourite plugins | Moodle.org
Favourite plugins
List of plugins that have been marked as favourite by the Moodle community members.
Name | Plugin type | Short description | Lead maintainer | Favourited |
---|---|---|---|---|
Delegate Application | General plugins (Local) | The delegate plugin is a useful solution. As a result of a mutual discussion between a delegator and delegatee, the delegator gives his responsibility to the delegatee. With this plugin the delegator ie. a teacher / non-editing-teacher / the equivalent role can ask the admin to delegate their responsibility of any course, to the delegatee ie. the other teacher / non-editing-teacher / the equivalent role who both have been already enrolled in the same course. | Sandipa Mukherjee | 1 |
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 |
Moodle plugin skeleton generator | Administration tool | Allows developers to quickly generate code skeleton for a new Moodle plugin. | David Mudrák | 89 |
Cohort members to group | Enrolment | Cohort to group sync for users already enrolled via different method. | David Mudrák | 54 |
Stamp collection | Activities | The Stamp collection module allows a teacher to give "stamps" (i.e. picture with a comment, similar concept to badges) to students so they collect these stamps. The activity can be used in many ways, such as motivative bonus marks, absence marks, certification records etc. | David Mudrák | 40 |
Marklar | Text editor | Reclaim the control over formatting your text with this Markdown friendly editor for Moodle. Markdown is a lightweight markup language with plain text formatting syntax. It allows you to write using an easy-to-read, easy-to-write plain text format that is automatically converted to structurally valid HTML. | David Mudrák | 30 |
Course auto-approval | Administration tool | Moodle plugin allowing to automatically process the pending course requests. | David Mudrák | 15 |
Participation credit | Workshop evaluation plugins | Simple grading evaluation method that gives credit to peer-reviewers just for their participation in the activity without comparing their assessment with the others. | David Mudrák | 14 |
Moderator Guide | Blocks | This block displays guides for external teachers/graders. These guides are created by teachers and are based on templates created by administrators. The template creation system allows the generation of Moodle forms containing textarea, file uploader and links. | Jérôme Mouneyrac | 10 |
Course guide | Activities | This plugin allows a teacher to create a guide. However the teacher cannot create his own "freestyle" guide, when tutors add a Course guide activity in their course, they must pick a template. | Jérôme Mouneyrac | 9 |
Oauth2 Easy | Themes | Obsolote: this theme is not used anymore as the Oauth2 auth plugin now display the buttons. | Jérôme Mouneyrac | 1 |
Search Questions | General plugins (Local) | Adds text search to the question bank. | Ray Morris | 20 |
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 |
Stripe | Payment gateways | Connect Moodle with Stripe to collect payments through various providers. E.g. credit cards, Alipay, Sofort. Requires a Stripe account. | Alex Morris | 30 |
Forum discussion embed | Filters | Embed forum discussions anywhere with filter tags. | Alex Morris | 14 |
Restrict by marking guide criterion score | Availability restriction | Restrict course activity & resources by assignment marking guide score | Alex Morris | 6 |
Task List | Blocks | Allows users to manage their own short list of tasks. | Alex Morris | 5 |
Restrict by rubric criterion grade/level | Availability restriction | Restrict course activity & resources by assignment rubric grade/level | Alex Morris | 2 |
User Sync CSV | General plugins (Local) | Moodle users import/export via CSV files | Antonello Moro | 23 |
Dropdown dynamic menu | User profile fields | Dynamic menu user profile field for moodle Now users can create user menu fields whose values are retrieved from the moodle DB. | Antonello Moro | 15 |
Dynamic Multi Select | User profile fields | Dynamic Multi Select user profile field for Moodle. Now users can create user multi select fields whose values are retrieved from the moodle DB. | Antonello Moro | 11 |
Café con leche | Themes | Theme based in Decaf, more easily customizable. ES: Tema basado en Decaf, más fácimente personalizable y traducido, también, al español. | Jose Alejandro Morán Pérez | 3 |
Innovate News | Blocks | This block is a Moodle custom text marquee. You can create custom text with active and inactive. It's a tool suitable for admins to display the text and information in the block of body content. | SVS Moodle | 1 |
NOACSC Progressbook grade export module | Exports | The NOACSC Progressbook grade export module exports grades in a format that can be directly imported in the Progressbook gradebook application. When in your gradebook, the entry "NOACSC Progressbook file" will be available with the other grade export options that ship with Moodle. Select that option and follow the prompts. | NOACSC Moodle | 1 |
Inspire | Administration tool | The Inspire plugin implements open source, transparent next-generation learning analytics using machine learning backends that go beyond simple descriptive analytics to provide predictions of learner success, and ultimately diagnosis and prescriptions (advisements) to learners and teachers. From Moodle HQ. | David Monllaó | 30 |
Moodle flavours | General plugins (Local) | Tool to package (into downloadable files) and deploy sets of Moodle plugins, settings, language packs and language customizations | David Monllaó | 24 |
Students at risk of missing assignment due dates | General plugins (Local) | This Moodle plugin adds a new predictive model to identify students that are likely to miss assignment due dates. The model automatically generates insights for teachers about these students. | David Monllaó | 9 |
Course/site navigation | Blocks | This Plugin will create block for total course navigation | Rajul Mondal | 1 |
Offline | Grading methods | This Advanced Grading plugin allows course administrators to submit rubrics they have created offline and have it automatically inserted into the system when uploaded to use for grading. | Zafeer Mohammed | 3 |
SageCell | Filters | A Moodle filter plug-in to view results of Sage code using the SageMathCell server. It embeds any code as plain text. This filter will replace Sage code in [sage]...[/sage] block with the result of calculations in embedded sagecell. | Eugene Modlo | 5 |
SAML2 SSO Auth | Authentication | Authentication using exists SimpleSAMLphp Service Provider | Daniel Miranda | 16 |
Assignment submission and export report | Reports | Assignment report and data/files export. Particularly handy for anonymous assignments. | Howard Miller | 27 |
Course overview (legacy) | Blocks | The Course overview block is visible on a user's Dashboard and shows a list of all courses in which a user is enrolled/has an assigned role. | Howard Miller | 17 |
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 |
UpgradeCopy | Administration tool | Simple plugin to generate a list of 'cp' commands for all optional plugins within your Moodle site when you want to copy them all to a different version. | Howard Miller | 3 |
MediaWiki SSO | Authentication | Single Sign On from MediaWiki (developed with version 1.21) to Moodle 2.3. Users signed in to MediaWiki can jump to Moodle and have accounts automatically created there and they will be logged straight in. This plugin does not deal with enrollments at all. | Howard Miller | 1 |
Ludic | Course formats | LUDIC presents course structure and contents graphically. A range of gamification options are also provided to strengthen student engagement. | Daniel Miller | 48 |
Mask | Activities | Transform PDF documents into interactive activities in a snap | Daniel Miller | 12 |
FilterCodes | Filters | Transform your Moodle site with the FilterCodes Plugin! Elevate engagement by inserting about 200 dynamic plain-text tags like {firstname} to create personalized learning experiences, customize your site and course content, display progress bars, simplify Contact Form customization effortlessly and much more. FilterCodes empowers educators to revolutionize Moodle into a dynamic, personalized platform. Join the community of FilterCodes enthusiasts to unlock the potential of your Moodle LMS site. | Michael Milette | 196 |
Moodle eMail Test | General plugins (Local) | Moodle eMailTest is a powerful tool that enables administrators to test Moodle’s email system with ease. With this plugin, you can rest assured that your emails will be delivered without any hiccups. In case of any issues, a trace of the SMTP dialogue will be displayed. The plugin will also attempt to diagnose the issue and help you identify and resolve the problem quickly. | Michael Milette | 125 |
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 |
Invitation | Enrolment | The Invitation Enrolment Moodle Plugin is a powerful tool for course instructors that simplifies the enrolment process by allowing instructors to send personalized email invitations with a unique token. This plugin offers control over who can use the invitation, tracks past invitations, and allows for resending or revoking invitations. It also supports inviting users even if they are not yet registered on your Moodle LMS site and limiting the lifespan of the invitation. | Michael Milette | 57 |
Course Request Manager | Blocks | Do you struggle to manage requests for moodle courses from your users? No more!! Course Request Manager allows you to create custom request forms with mandatory or optional fields. The tool allows for quick approval of course requests and can automatically send users details of their new courses including enrollment keys etc. Simplify your admin role by installing this essential plugin! | Michael Milette | 46 |
Training | Themes | Training is a simple and easy clean looking theme uncluttered by lots of options which is great for beginners or when you just need to get something that looks great out the door quickly. | Michael Milette | 11 |
Dompdf library | General plugins (Local) | Dompdf is an HTML to PDF converter. It is intended to be used as a library by other plugins. | Darko Miletić | 2 |
GISMO | Blocks | GISMO, a graphical interactive student monitoring and tracking system that extracts tracking data from an online course maintained with Moodle, and generates graphical representations that can be explored by course instructors. | Christian Milani | 31 |
File download for data module | General plugins (Local) | Extends the functionality of database module by giving users the option to download all students file uploads within one big zip archive. | Egli Michael | 4 |
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 |
CoBRA | Activities | CoBRA helps French speaking learners to read texts in English and Dutch, getting contextualized information on all words and expression of the text and with the ability to collect words and expressions into a personal glossary. | Jean-Roch Meurisse | 3 |