Favourite plugins

List of plugins that have been marked as favourite by the Moodle community members.
Name Plugin type Short description Lead maintainer Favourited
Mass creation of multiple choice questions General plugins (Local) Moodle plugin that allows easy and fast bulk creation of multiple choice questions of different question types. stefan weber 10
Open Courses Blocks A tiny block that displays all courses a user can view but is not enrolled in (typically those are courses with open guest access). stefan weber 4
Taleem Themes Taleem is a responsive multi-purpose education multicolor Moodle theme which is ideal for educational and academic institutions websites. Vowel Web 1
Tiles format Course formats A course format which displays course topics as "Tiles", in a grid rather than as a list. When clicked, tile content is displayed under the tile with an animated transition. The layout adapts to different screen sizes and orientations. Within each tile, activities can also be set to display as "sub-tiles". For each tile, the teacher can pick an icon from a predefined set, or upload a background photo. David Watson 408
exportresults Quiz reports Generating a .odt file export for quiz results Sven Waser 2
Environment Ribbons Administration tool This plugin allows you to set ribbons in the 4 corners of your site, displaying either static text, or dynamic text driven from a script. Conn Warwicker 8
Quick User Search Blocks A simple block which lets you search for users in your Moodle system, with quick links to view their profile, login as them and send them a message. Conn Warwicker 6
Quick Course Search Blocks A simple block which lets you search for courses in your Moodle system, with quick links to edit the course, check the participants list and check the meta relationships. Conn Warwicker 5
My Files Blocks Import files and folders from one course to another very quickly and easily. Conn Warwicker 3
AutoEnrol Enrolment Adds functionality to automatically enrol users onto a course, either as they log in to your Moodle site or as they access a course. This plugin was at first intended for use on courses which you want all users to be able to access but can also be configured for more advanced purposes as reserved access courses. Using the new user filtering you can think at Autoenrol as a Swiss Army knife for Moodle enrolments. Mark Ward 177
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 76
Course Contacts Block Blocks The Course Contacts block displays a list of users on your course, various methods for communicating with them, and their current activity status. Mark Ward 47
oembed (Atto) Atto This plugin enables you to embed media content in the atto editor using oembed. The list of content providers supported by this plugin is available here: http://oembed.com. Erich Wappis 1
JSXGraph Filters JSXGraph is a cross-browser JavaScript library for interactive geometry, function plotting, charting, and data visualization in the web browser. This is a plugin for Moodle to enable function plotting and dynamic geometry constructions with JSXGraph within a Moodle platform. Using the JSXGraph filter makes it a lot easier to embed JSXGraph constructions into Moodle online documents, e.g. in contents like page, quiz, link,... Andreas Walter 26
Structure match with editor Question types A question type that is answered by drawing a structure in the ChemDoodle Web Sketcher. The drawing is converted to InChI and compared to the given answer(s). The teacher can give multiple correct or semi-correct answers. Requires OpenBabel to be installed (in /usr/local/bin/obabel or else the code needs amending in question.php). Fredrik Wallner 1
Zebra Themes A dynamic theme using @media queries to modify the layout on the fly. Danny Wahl 1
VL eBooks Blocks This block offers customers using the Moodle VLE a seamless login to VLeBooks and can be added to a Moodle homepage or course. The Moodle block will display the VleBooks logo and the text 'Click to log in'. When clicked the block will build a validated url to call and seamlessly log in to VLeBooks. Andreas Wagner 2
Video chat Blocks The Video chat block allows users in the same course to have video chat using WebRTC. It supports openandtalk.com and other video chat service. kien Vu 24
Laika General plugins (Local) English Virtual assistant plugin. Español Complemento de asistente virtual. Graicelys Volcán 1
Course module instances report Reports This report plugin shows number of activity and resource instances per course in downloadable Excel file. Andrej Vitez 3
Argotian Users Reports Allows course participants to enroll onto our Argotian game so that they can login using a passport number. Virtro Games Virtual/Augmented/Mixed Reality Gaming 1
Argotian Block Blocks Allows users to see what courses are part of Argotian game. Virtro Games Virtual/Augmented/Mixed Reality Gaming 1
Argotian Settings General plugins (Local) Allows admins to activate their subscriptions to register their users onto our Argotian game. Virtro Games Virtual/Augmented/Mixed Reality Gaming 1
BrainCert HTML5 Virtual Classroom Experimental BrainCert's next-generation HTML5 Virtual Classroom is designed to deliver live classes, meetings, webinars, and collaborative group conferences to audience anywhere right from your Moodle site! BrainCert Virtual Classroom 8
COinS Filters The point of the filter is to automatically link from citations to the full-text of articles online, using the OpenURL mechanism. One of the easiest ways to get COinS data into a Moodle page is to drag and drop a citation from the Zotero citation management software into the Moodle html editor. As long as Zotero is configured to 'Copy as HTML' in the 'Quick Copy' setting, this will include a COinS and formatted reference when you drag and drop into an HTML editor. Daniel Villareal 2
Sanity checker utility General plugins (Local) This plugin provides an interface to implement sanity checks on moodle and solves some issues (see : https://github.com/eviweb/moodle-local_sanitychecker/wiki) Eric Villard 2
Concept Map Question Type Question types Question type that allows students to draw and submit a Concept Map as answer Jorge Villalon 30
Unique Login Authentication This authentication plug-in prevents that each one Moodle user has more than one active session simultaneously. António Vilela 40
Bank Transference Payment gateways Tihs plugin, is a moodle payment gateway that provides support to payments made by bank transferences, or another manual payment methods that need to be approved by a person. Carlos Vicente 15
Module completion tracker Reports The report_modulecompletion plugin is an essential tool for Moodle users who want to monitor the progress of their students. This plugin is designed to track the progression of students in all of their courses for a given period. The plugin is particularly useful for teachers and other educators who need to keep track of student progress and identify areas where students may be struggling. Sébastien Viallemonteil 14
Stackviewer Activities Stackviewer is a course activity plugin which allows teachers to display images as a stack. The student can scroll through the stack of images, similar to using radiological DICOM software to research medical imagery. Luuk Verhoeven (Avetica) 9
Filter stackview Filters This filter converts mod_stackview `[[stackview 3]]` shortcode to an embeddable widget (iframe). Luuk Verhoeven (Avetica) 2
HTML5 canvas sketch game Activities a Moodle activity for making html5 canvas sketches. Luuk Verhoeven 44
Webcam snapshot Blocks This block allows users to make a profile picture with their webcam. Luuk Verhoeven 41
User favourites / favorite / bookmark Blocks Marking Moodle pages as user favourites. Luuk Verhoeven 37
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
Availability restriction by IP address Availability restriction Moodle availability plugin which lets users restrict resources and activities with IP address Luuk Verhoeven 22
Block Fast Navigation Blocks Block fastnav gives users the ability to navigate more easily inside a course. Luuk Verhoeven 12
Auto enrolment Enrolment This plugin allows for an enrolment into a course to occur automatically when a user views a course or course activity/resource. The plugin can also be configured to enrol a user upon login. Eugene Venter 92
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 76
Question Creation Activity Activities The Question Creation Activity is a graded activity where students must create questions in the Moodle question bank. A teacher grades the questions. The students get a grade for the questions they create. Jean-Michel Védrine 47
Gift with medias format Question formats Question import format similar to Gift and uses the same syntax, but instead of a text file it imports a zip file containing the gift text file and media files (images, sounds, ...); Jean-Michel Védrine 39
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 29
Canvas Question formats Question import format to import questions saved as an XML file from the Canvas LMS into Moodle. Jean-Michel Védrine 9
Java Molecular Editor Question types Question type created by Dan Stowell. The student draw a molecule as a response to a question using the editor and that response is graded by comparing against various model answers. Old version of the JME question type were using a java applet, but this question type now uses a Javascript applet: JSME. JSME is a free and Open source molecule editor written in JavaScript. Jean-Michel Védrine 8
Import all or nothing format Question formats Question import format that takes a Moodle XML file and import all multichoice questions as all or nothing multichoice questions. Companion of the qtype_multichoiceset plugin Jean-Michel Védrine 6
Fronter Question formats Moodle question import format to import questions saved as an XML file from the Fronter LMS into Moodle Jean-Michel Védrine 2
Initials Profile Pics General plugins (Local) A local plugin for Moodle which automatically creates profile pictures for users based on their initials. Paul Vaughan 24
Course Awards Reports An admin report used to show votes and notes cast, and medals awarded, using the 'Course Awards - Vote' and 'Course Award - Medal' blocks, both of which are required to install this report. Paul Vaughan 5
Course Awards - Vote Blocks A block used to collect a student's grade for a course (based on UK inspectorate OFSTED's scheme) and optionally a comment also. Paul Vaughan 3