Favourite plugins

List of plugins that have been marked as favourite by the Moodle community members.
Name Plugin type Short description Lead maintainer Favourited
Kinescope Media players Media plugin for Kinescope service - a plugin that makes it easy to add videos from the Kinescope service by inserting a link to Kinescope video in any text editor. Nikita Badin 2
Python LMSwithAI machine learning backend Machine learning backends The Machine learning with Python plugin uses Moodle's Python-based machine learning solution. With this plugin you gain access to the predictions processor " Python LMSwithAI machine learning backend ", which allows you to perform machine learning operations in the Python environment without having to install the environment locally. LMS with AI 1
LTI Message Handler LTI sources This Moodle LTI Source plugin allows communication between an LTI tool and a consumer site. Colin Perepelken 9
EcoHub LTI Source LTI sources Enable Moodle to launch Laerdal Medical courses with user-specific data for analytics and external compliance tracking purposes with a dedicated EcoHub activity. Martin Rieva 1
Logstore xAPI Log storage Logstore_xapi is a logstore plugin that emits xAPI statements to a Learning Record Store (LRS). Please post all questions, comments, and issues to Github (https://github.com/xAPI-vle/moodle-logstore_xapi). David Pesce 50
Learning Analytics Log Log storage Privacy-friendly logstore for the Learning Analytics plugin Thomas Dondorf 23
TRAX Logs Log storage This plugin transforms Moodle logs into xAPI statements, and sends then to your LRS. Sébastien FRAYSSE 8
Caliper log store Log storage Integrates with Learning Record Storage using the IMS Caliper 1.0 specification. Certified with IMS Caliper 1.0 for the AssessmentEvent, OutcomeEvent and SessionEvent metric profiles. Open LMS Development 7
Graylog Logstore Log storage Logstore plugin for moodle to ship logs to graylog or other log backends which supports the GELF format. This plugin requires that you have a working Graylog/GELF compatible log management node. Graylog can be downloaded for free from graylog2.org. Transport protocols TCP and UDP are supported. Binoj D 2
Splunk logstore Log storage A plugin for syncing Moodle logs to Splunk either in realtime or as a background task. Skylar Kelty 1
Checklist Grading methods Moodlerooms is proud to release the Checklist advanced grading method, an easy way for the user and teacher to view a list of criteria and the associated grade value for each criteria. Open LMS Development 53
Learning Analytics Enriched Rubric Grading methods The Learning Analytics Enriched Rubric (LA e-Rubric) is an advanced grading method used for criteria-based assessment. John Dimopoulos 53
BTEC marking Grading methods BTEC grading for Pass, Merit and Distinction assignments. Marcus Green 21
Multiple graders Grading methods Advanced grading form allowing multiple graders for assignments Lucian Gabriel Pricop 14
Ranged rubric Grading methods The ranged rubrics advanced grading method is based on the Moodle core Rubrics grading method but adding support for ranged values. Catalyst IT 4
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
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
Grade distribution Grade reports The grade distribution visualizes the distribution of the participants' letter grades in the grades overview. Changes to letter grades can be visually analysed, saved and overwritten if necessary. AMC Academic Moodle Cooperation 50
LAE Grader Report Grade reports Alternative to Grader report that scrolls vertically and horizontally without losing student columns or grade item header rows. Lot of additional enhancements. Bob Puffer 34
Multi Course Grader report Grade reports Site Wide grader reports on one page with the ability to filter by course category / course. No editing functionality. Barry Oosthuizen 29
Sitewide User report Grade reports Site wide user report which can be filtered by course category or course Barry Oosthuizen 17
Rubrics report Grade reports Course level rubric advanced grading reports for all students on one page, with download options! Brickfield Education Labs 9
Marking Guide report Grade reports Course level marking guide advanced grading reports for all students on one page, with download options! Brickfield Education Labs 5
Grade history Grade reports A grader report for Moodle that allows you to view an audit trail of what happened to grades overtime. Adam Olley 4
LAE User report Grade reports User report with actual weights, contribution column and 'what if' Bob Puffer 3
UploadPDF grade report Grade reports View assignment grades, comments and lateness in a report Davo Smith 2
Static Pages General plugins (Local) Moodle plugin which displays static information pages which exist outside any course, imprint or faq pages for example, complete with Moodle navigation and theme Moodle an Hochschulen e.V. 214
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
Event Reminders General plugins (Local) This plugin will automate sending reminders for calendar events. Isuru Madushanka Weerarathna 152
Boost navigation fumbling General plugins (Local) Moodle plugin which tries to overcome some fixed appearance behaviours of Boost's nav drawer in a clean way Moodle an Hochschulen e.V. 147
Moodle welcome General plugins (Local) Sends a welcome message to new users, sends a notification to a moderator of the new user creation Bas Brands 136
Microsoft 365 Integration General plugins (Local) This plugin provides libraries and services that power other Microsoft 365 plugins. Enovation Dev Team 135
SmartKlass™ Learning Analytics Moodle General plugins (Local) SmartKlass™ is a Learning Analytics dashboard for Institutions, Teachers and Students. Its Free! View different info from analytics about Course Performance to LMS Activity / Usage. Individual, Collaborative work & Results, Course evolution and more on a daily basis. We use xAPI 1.0 especification (aka Tin Can API) to collect user interaction with the platform. Our technology analyzes the statements collected using machine learning algorithms and builds dashboards analysis with consolidated user information. Oscar Klassdata 134
Course templates General plugins (Local) With this plugin you can easily create courses based on course templates. The plugin also can be used to easily duplicate courses Flotter Totte 130
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 126
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
Moodle Adminer General plugins (Local) This plugin is based on the great tool adminer. The main advantage of this plugin is, it can handle different types of database. So it works with MySQL/MariaDB, PostgreSQL, Oracle and MSSQL. Andreas Grabs 111
Moodle App additional features General plugins (Local) Supports all features added to the latest Moodle App releases Juan Leyva 109
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
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 98
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
Mail General plugins (Local) Webmail-like messaging Albert Gasset 83
Resource notification General plugins (Local) This Moodle plugin allows a teacher to notify course students by internal messaging when a new resource/activity is created or modified into a course. Guillaume Allègre 75
Auto Group General plugins (Local) A local plugin which automatically assigns enrolled users on a course into groups dependant upon information within their user profile. (Now with custom profile field support - called User Info Field in settings.) This plugin will create, update, and delete groups automatically to match the users on your course. All behaviour is event-driven and so will occur within page loads. The system can also monitor manual group setting changes and moderate them to ensure that groups are kept neat and tidy. Mark Ward 75
Lesson PDF Export General plugins (Local) This plugin allows lesson modules to be exported to PDF documents with optional protection. Adam King 64
Local Pages General plugins (Local) This plugin is to enable Custom pages and forms in Moodle. It provides a quick way to create custom contact forms and custom page content. The pages created can be publicly accessed or available to certain users based on settings you choose for the page. This allows you to create pages such as: "terms and conditions", marketing material and more. Kevin Dibble 63
Code-checker General plugins (Local) A tool for developers that helps them follow Moodle's coding style. Eloy Lafuente (stronk7) 61
User Tours General plugins (Local) This Moodle plugin allows administrators to create tours of Moodle to introduce new features, important information, and more. Andrew Lyons 60
Learning Analytics General plugins (Local) Privacy-friendly Learning Analytics for Moodle Thomas Dondorf 59
Mass enrolments General plugins (Local) A tool to all teachers to enrol existing users to their courses using CSV files (without bothering the admins) Rogier van Dongen 59