Favourite plugins

List of plugins that have been marked as favourite by the Moodle community members.
Name Plugin type Short description Lead maintainer Favourited
Wiris Quizzes Commons question type Question types Wiris Quizzes Commons question type is the engine needed for each WIRIS question type to work properly. It is a necessary component for all Wiris Quizzes question types. WIRIS team 37
Courses to Calendar General plugins (Local) Display all your courses in the Calendar as Site Events from selected categories. Sometimes and for some reasons, you want to display to everyone your courses in the Calendar and this is exactly what this plugin does. Andres Ramos 37
Use Stats Blocks Provides time base use stats indicators. The compilation library is used by the "training session" report plugin. Valery Fremaux 37
Restriction by days offset from start Availability restriction This plugin allows opening closing activity or sections at a day shift delay after course start or user enrolment in course. Valery Fremaux 37
Rebel Themes Radically different, beautifully executed, and intelligently designed. Rebel is a unique and modern Boost-based theme that isn't afraid to be simple. Rebel's intuitive layout is a refreshing take on a modern LMS where the focus is on learning. Chris Kenniburg 36
WIRIS quizzes for Math & science Other tools Extend the Question Bank with new question types for math and science. New Open answer questions automatically evaluated. Random parameters or graphics in your questions. Precise control on mathematical properties of the student answer to provide the best feedback. WIRIS team 36
Multi-factor authentication Administration tool This is a Moodle plugin which adds Multi-Factor authentication (MFA), also known as Two-factor authentication (2FA) on top of your existing chosen authentication plugins. https://en.wikipedia.org/wiki/Multi-factor_authentication Catalyst IT 36
User favourites / favorite / bookmark Blocks Marking Moodle pages as user favourites. Luuk Verhoeven 36
Format Timeline Course formats A simple timeline to simulate a real social network course in moodle. Willian Mano 36
Stash availability Availability restriction Stash availability is used in conjunction with block_stash to allow items from the stash to determine the availability of course activities. #game #gamification Adrian Greeve 36
Checkmark report General plugins (Local) The Checkmark Report provides teachers and students with an overview of the details of all checkmark activites in a course. In this way, ticks, grades, feedback and other key figures can be displayed in a compact form and exported in various formats. AMC Academic Moodle Cooperation 36
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
Social Comments Blocks Increase student engagement by fostering peer learning through comment subscription, email digests, comments newsfeed, comment search and pinning of important comments and content to the pin board. Björn Lefers 36
Chemistry editor Atto Edit chemistry equations in Moodle 2.7, or later, using the mhchem extension to the MathJax or TeX filter. Useful for full and ionic equations, isotopes, equilibrium reactions, thermochemistry and reaction kinetics. Includes a periodic table of element symbols. Geoffrey Rowland 36
Horizontal rule Atto Horizontal Rule for Atto Damyon Wiese 36
Correct writing Question types Correct Writing question type are focused on the learning grammar of the new language. It can found various mistakes in student's response and give mistake messages and hints. Oleg Sychev 36
Cron lock statistics Administration tool A lock statistics admin tool, specifically tailored to report on cron task timings. This tool exposes which tasks are currently running and where, and also shows a detailed history of how long each task has taken in the past. Catalyst IT 36
Download Certificates Blocks This block displays all the previously issued certificates without having to go into each course to view them. You will also be able to download the certificates directly from the block report. It will also work for courses that needs to be archived but still want students to be able to download the certificate. You will need to make sure you change the course visibility 'Enrolled users only' and hide all other resources except the certificates. New Feature: All previously issued certificates can be downloaded as Zipped file. Contributed by Neeraj KP (kpneeraj). Manieer Chhettri 36
Associated input User profile fields An associated profile field, associates its value with a core optional profile field. Shamim Rezaie 36
MathType for TinyMCE (legacy) by WIRIS TinyMCE (legacy) Type and handwrite mathematical notation in Moodle with MathType. WIRIS team 36
Course overview on campus Blocks Moodle block which provides all functionality of block_course_overview, provides additional filters to be used on university campuses as well as the possibility to hide courses from the course list Moodle an Hochschulen e.V. 36
Link crawler robot Administration tool An admin tool robot crawler which scans your moodle for broken, large or slow links. Catalyst IT 36
Joomdle Authentication This plugin lets you integrate Moodle and Joomla platforms. Antonio Duran 35
Course Checks Block Blocks This block carries out a number of automated checks on a course, to encourage a minimum standard of course quality, avoid common mistakes and highlight possible areas for improvement. The block also allows for a course to be cleared of empty sections. Jez H 35
Templates4U Atto This is an atto plugin for Moodle which allows the administrator to define a set of predefined templates which a teacher can insert into their course pages. Mark Sharp 35
Menutopic format Course formats Course format that allows you to display the topics/sections in a menu. David Herney 35
Global Chat Blocks Global chat for Moodle. With this plugin teachers and students can communicate in real time through Moodle. Bruno Sampaio 35
Course Status Tracker Blocks A plugin to track the status of enrolled & completed course of student. 3i Logic LMS 35
Invitation General plugins (Local) With this plugin you can invite users, who do not have an account, to your course. Andreas Grabs 34
Profile field based theme delivery General plugins (Local) Moodle plugin which lets admins deliver a certain theme based on a user's custom profile field Moodle an Hochschulen e.V. 34
Reader Activities The Reader module for Moodle 2.x tracks the students' reading achievements. Gordon Bateson 34
Solution sheet Assignment feedbacks Allows teachers to upload files with solutions to their assignment, which can be released to students manually or at a scheduled time. Henning Bostelmann 34
CSV format Question formats This plugin will be used to import and export multichoice( 4 choices ) questions having one or two answers from a CSV(Comma separated value) file into the question bank. Note: Only multichoice questions are supported as of now. Gopal Sharma 34
Question trends SCORM It lets you see trends in your scorm activity Ankit Agarwal 34
NED - Tabs Course Format Course formats Tabs Course Format (with Activity Tracking) Fern Oliveira 34
Vm Chat General plugins (Local) Footer Chat for Moodle Jai Gupta 34
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
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
WebHooks General plugins (Local) Adding WebHook features to the Moodle system. Valentin Popov 33
PDF.js Folder Activities PDF.js Folder is a plugin intended to make sure that added PDFs always open in the browser. Jonas Nockert 33
Statistics (Graph Stats) Blocks Little graph with visitors statistics Éric Bugnet 33
File upload User profile fields A file upload profile field for Moodle Shamim Rezaie 33
Syntax Highlighter Filters This is a filter plugin that uses a 3rd party Javascript module called highlight.js to make your code look like something you'd see in an IDE. Mark Sharp 33
Set course dates Administration tool This admin tool allows managers to set the start and end dates for all courses in a category, including subcategories. Charles Fulton 33
Synchronize groups Administration tool With this plugin you can synchronize groups and groups members between two courses, in a way that a course A will be a mirror of course B. Only users that are already enrolled are added as group members. Daniel Neis Araujo 33
Course Merge Helper General plugins (Local) This local module allows teachers to create a new course shell from existing courses using the Course Meta Link enrollment method. Charles Fulton 33
Dashboard Blocks Graphic, one query dashboard element using MIT library JQplot and other libraries Valery Fremaux 33
Team Builder Activities Developed by UNSW, this is an advanced tool for building teams based off a set of criteria. You ask your students some questions, and then develop a predicate based off their answers for your teams. This is great if you want a little more control than "Assign Randomly" but less work than "Manual Allocation". Adam Olley 33
Group Members Activities This plugin adds a resource module. Teachers can use it to communicate groups and group co-members to participants. Learnweb – University of Münster 33
Learning Plans Progress Blocks This blocks shows the progress of learning plans in a vertical progress bar with "check" icons for each competency. It's also possible to display the competencies's descriptions and access the courses related to each competency. Daniel Neis Araujo 33