Favourite plugins

List of plugins that have been marked as favourite by the Moodle community members.
Name Plugin type Short description Lead maintainer Favourited
4Cs Dashboard Blocks The “4Cs Dashboard” is a descriptive learning analytics dashboard for promoting the practice of four learning behaviours among students. These are called “Consume”, “Create”, “Connect” and “Contribute” behaviours. Those behaviours can be considered as representative of the way in which Self-Regulated Learning (SRL) takes place in professional learning online communities. The “4Cs Dashboard” plugin, as an interactive visual representation, allows students to self-monitor their own learning behaviors, providing them with two different views: individual and collective (i.e., “Nurse Sally’s 4Cs Dashboard”). Flavio Manganello 1
Rocket.Chat Integration (Local) General plugins (Local) Handles integration between Moodle and Rocket.Chat Adrian Perez Rodriguez 1
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
Cloud Poodll for TinyMCE - audio and video recording TinyMCE (legacy) An audio and video recorder for Moodle. The recordings are stored in the cloud and can be automatically subtitled in English, French, Spanish, Italian or Portuguese. Administrators can choose from recorder skins, and use Moodle capabilities to control the display of icons. Cloud Poodll for TinyMCE is not dependent on any other plugin. Justin Hunt 1
ownCloud Infinite Scale repository Repositories A repository that allows the user to access files stored in ownCloud Infinite Scale through the Moodle file-picker. ownCloud GmbH 1
HTML 5 Multimedia Filters A Moodle filter which encodes media files supported by HTML 5 to the HTML 5 standard of embedding media content. Andre Dixon 1
Auto Black Themes Auto Black moodle template is tested on moodle 2.0 or above, It has a dark background and simple design. Jack Zhou 1
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
VideoFront videos Repositories Plugin for Videoteca integration with Moodle repository. Eduardo Kraus 1
Films On Demand Repositories The Moodle plugin provides a rich integration between Films On Demand and your Moodle courses. Users of Moodle will now be able to embed Films On Demand resources directly inside their courses, without having to leave the LMS. Full videos, video segments, custom content, and web channels are among the types of supported resources. Chris Plapp 1
Attendancetable Block Blocks Plugin based on Attendance and Attendancetable Report that shows tutors their student's with the lowest attendance percentage and students their own session info and percentages on each course. Students may add this block to their dashboard. Alexis A22 FCT Navas Esteban 1
Paymob payment Payment gateways Paymob is a payment gateway in Egypt and other countries in south Africa and west Asia, this plugin support payments through online bank cards (visa, mastercard or meeza), mobile wallets and Aman or Masary terminals. Mohammad Farouk 1
ReLogin Authentication As the browser closed the user not logged in any more even if the session is not expired, this plugin provide auto login mechanism to re-login the users with unexpired sessions. Mohammad Farouk 1
Wavefront Filter Filters filter_wavefront is a Moodle plugin that allows content creators to easily include 3D models from a mod_wavefront gallery anywhere in Moodle that supports filtering. Please note this plugin requires version 2022061104 or above of the mod_wavefront activity. Ian Wild 1
NovinPayamak Notifications Moodle SMS Message output system (Powered by http://novinpayamak.com). novinpayamak module is SMS message processor for Moodle 2.6 and above. (novinpayamak supports SMS in Iran. for more info: http://novinpayamak.com/) Hamed Azimi 1
Simple 2-Factor Auth Authentication Add an extra layer of security to your Moodle site. During the login process, the users will be prompted to enter a verification code that will be delivered to them via Email and it must be valid for them to continue signing in. You can have increased security with this simple plugin. It simply verifies if the user who is authenticating delivers and requires the verification code to let the user continue with his authentication. LMS Doctor 1
csvparentrole Enrolment Synchronize user relative roles such as parent role, using an external CSV file Madhu Avasarala 1
iSpring Module Activities Upload quizzes created in iSpring QuizMaker to Moodle and track learner progress with iSpring Module iSpring Team Novatory 1
Tier plugin General plugins (Local) Tier plugin provides a solution to control user registrations, storage quotas, and administrative access restrictions system-wide in Moodle. Job Céspedes Ortiz 1
Leap Builder Activities This module can create models of learning plans and helps to find optimal from ones. Aleksey Kolobov 1
STACK 2.0 format Question formats This format imports questions saved from STACK 2 servers. Christopher Sangwin 1
Reacsimilarity Question types Moodle plugin allowing the teacher to ask a chemistry related question in which the expected answer is a chemical reaction. The student will answer by drawing the reaction. Louis Plyer 1
TeamViewer Classroom Activities TeamViewer Classroom is a collaborative, interactive and intuitive video conferencing system developed to provide the best in-person class, seminar, training, or lecture experience through pragmatic and easy-to-use features including screen sharing, breakout rooms, document collaboration, whiteboards, quizzes/surveys, recordings and much more. pro-web at 1
Learner preferences Blocks Holds the user model needed for adaptive navigation support of the block "Learner Adaptation" (block_case_repository) to enhance the concept map based navigation of the block "Navigation Web" (block_semantic_web). Andre Scherl 1
STREAM All-in-One Video Platform Filter Filters This plugin transforms Stream links into embedded videos, enabling content addition through the Atto button. Initially set up for student submissions in forums or workshops, it can be configured for any activity with comparable security measures in place. Mattan Dor 1
Originality - Plagiarism Detection Plagiarism Detects and deters plagiarism, integrating seamlessly to uphold academic integrity. Mattan Dor 1
Spectra Filter (Chemdoodle) Filters A Moodle text filter that convert links to JCAMP-DX files (*.jdx) to interactive Chemdoodle Web Component Spectra Canvas's. Carl LeBlond 1
EvalCOMIX-FLOASS Blocks Block of integration of EvalCOMIX web service in Moodle 3.6 onwards. EvalCOMIX is a web service designed to create and deploy assessment tools Universidad de Cádiz - Grupo EVALfor SEJ509 - Ánsaner Desarrollos 1
Oauth2 Easy Themes Obsolote: this theme is not used anymore as the Oauth2 auth plugin now display the buttons. Jérôme Mouneyrac 1
filterMenu v2 Filters This filter build a dynamic menu containing user courses (or all courses) list. Ce filtre construit un menu dynamique affichant les cours de l'utilisateur ou tous les cours (au choix) Pascal Maury 1
Course/site navigation Blocks This Plugin will create block for total course navigation Rajul Mondal 1
MediaCore Atto Editor Chooser Atto The MediaCore Moodle plugin gives your Moodle users one-click access to the MediaCore Chooser — allowing them to easily upload and embed media to any Moodle page, straight from inside Moodle. MediaCore Support 1
HTTPS Monitor Filters This filter plugin informs users of embed or iframe content that is non-secure in a secure site. Hittesh Ahuja 1
QuizExportAttemptsCsv Quiz reports A Quiz report for Moodle to export the attempts history as a CSV file Sergio Rabellino 1
Course search General plugins (Local) The local plugin "Search page" provides a page where users can search based on the course fields defined in the enrol plugin "Waitlist enrolment" Flotter Totte 1
MotTEC - Motivational Techniques Blocks The MotTEC - Motivational Techniques plugin provides 5 domain and content independent features that are designed to provide students more motivation in a course. Phil Lachance 1
PDF Page Limiter Activities Allows a course creator to add upload a large pdf file and serve only a specified page range back to the users. This has been useful in serving specific portions of a larger "book of readings" type of PDF files to students in remote locations without high speed internet access. It may also be used as a way to dissect a pdf document for electronic delivery where a page or pages at the beginning or end of the document are not relevant to the end user. Geoff Eggins 1
Course Quick Access Blocks This plugin adresses the navagation problem for users that are enrolled in a lot of courses at a moodle site. Thomas Heinz 1
1./2. ranked choice generator for feedback General plugins (Local) Generator create importable questions into the feedback activity in order to use activity feedback for a ranked 1. and 2. choice tool. Andreas Schenkel 1
Publishing of class grades Activities The Privacy-Friendly Grade Publishing Plugin is a tool designed to enhance transparency in educational institutions while preserving student privacy. This plugin empowers teachers to publish grades for specific assignments, fostering a collaborative and supportive learning environment. It allows instructors to selectively share grades while masking personal IDs, ensuring compliance with privacy regulations. Juan Pablo de Castro 1
Luna Themes Luna is a fluid-width 2 column theme based on Binarius, for Moodle 2.4. It is part of a series of ten 'Planet' themes intended to provide a choice of visually accessible and/or fun colour schemes. Luna is designed to provide a reduced contrast simple interface. It also includes a 2.4 compatible version of the MoodleBar developed by Lewis Carr, and uses the autohide functionality for course editing buttons outlined by Frankie Kam. Yes, I know that Luna (the Moon) isn't a planet - but it fits this set of solar-bodied themes and exerts influence on the Earth. Hopefully Moon lovers will find this theme aesthetically pleasing. Gordon McLeod 1
Deepl Translator General plugins (Local) Deepler is a local moodle plugin that provides a content translation page for courses and automatic machine translation using the ©Deepl Translation api (Pro or Free). Bruno Baudry 1
Audio annotation Activities Annotate audio files, Moodle activity module Nicolas Dunand 1
Ezee Constellate - Reporting Dashboard Blocks Ezee Constellate is a reporting dashboard for Moodle. We have designed it to make Moodle reporting smarter and faster by extracting vital compliance data analytics into a single dashboard that shows up on your home screen. Constellate offers a visually pleasing Moodle reporting dashboard that is user friendly allows managers an at-a-glance view of their staff. John Stainsby 1
LionAI Reports General plugins (Local) LionAI Reports simplifies report generation in Moodle by enabling administrators to effortlessly write natural language queries, instantly converting them into SQL SELECT queries. You can preview, edit, and export reports in various formats for seamless data analysis. Please note that the plugin is not able nor meant to alter the DB (for example by using UPDATE, INSERT, or DROP queries). Reut Shapira 1
Enrol-Cvent Enrolment If you're a Cvent customer (cvent.com) and you've got access to their integration API, this enrollment module allows you to get new and updated user accounts and enrollments from Cvent. Matt Oquist 1
Classroom Video On Demand Repositories The Moodle plugin provides a rich integration between Classroom Video on Demand and your Moodle courses. Users of Moodle will now be able to embed Classroom Video resources directly inside their courses, without having to leave the LMS. Full videos, video segments, custom content, and web channels are among the types of supported resources. Chris Plapp 1
Dashboard Chart Blocks Dashboard Chart plugin is a block plugin in moodle. This Plugin helps to generate different types of charts such as pie charts, line charts, horizontal bars, vertical bars. Users can choose the chart value and select the data limit to customizing their charts accordingly. The value of the chart will be displayed based on the data limit that has been set. Brain Station 23 1
Changelog Lib General plugins (Local) This plugin provides helper methods to handle the backup process of files which are required for a changelog generation. Hendrik Würz 1
SEMCO for Moodle Shop Solutions Enrolment Make your Moodle offerings accessible and bookable directly from your corporate website, all while ensuring seamless payment processing. With our plug-in seamlessly integrated with SEMCO, experience complete automation from online course booking to enrollment in Moodle, streamlining your entire process effortlessly. SEMCO Software Engineering GmbH 1