Favourite plugins

List of plugins that have been marked as favourite by the Moodle community members.
Name Plugin type Short description Lead maintainer Favourited
FirePHP Blocks This block adds the FirePHP library (http://www.firephp.org) to your Moodle installation, mainly for development purposes. Frank Ralf 2
Auto-link Hijacker Filters This filter shamelessly hijacks the glossary auto-links by replacing all auto-linked URLs by another arbitrary one, e.g. one pointing to Forvo. Frank Ralf 1
GoToWebinar Activities This is integration method between Moodle and GoToWebinar . This new integration is designed to simplify the use of synchronous events within Moodle. It provides a single-sign-on between the two systems with easy creation and management of GoToWebinar meetings. Alok Kumar Rai 1
GoToMeeting Activities The GoToMeeting activity module provides the integration method between Moodle and GoToMeeting. It is designed to simplify the use of synchronous events within Moodle. It provides a single sign on between the two systems with easy meeting creation and management. Alok Kumar Rai 1
Evernote Portfolios This is the Portfolio plugin for Evernote. Vishal Raheja 5
User Expire block Blocks This block intends to give the user a notification about the expiration of his or her enrollment. Latest if for version 4 and up. Should work above that as well. Jeff Rader 10
Hot Question Activities This plugin will help teachers to collect entries/posts from users in or out of a classroom. AL Rachels 56
MooTyper Activities MooTyper implements a typing practice/instruction functionality into Moodle. AL Rachels 52
Skype Activities Skype activity plugin module implements a user listing and shows, Create Conference, Create Chat, Send Voicemail, Add Contact, and Send File links to any user who has entered a Skype ID into their profile. AL Rachels 45
Diary Activities Diary is a very advanced version of the Journal plugin. The most notable addition is the capability to make multiple, separate, entries per day, and do so on multiple days. This allows students to revise their writing while retaining the original version. The addition of statistics with auto rating for any min/max combination of characters, words, sentences, or paragraphs also helps to track revision progress of a students writing. The activity can be set to use multiple, time released, writing prompts with each one having it's own auto-rating settings. With the latest v3.7.5 release you can use completions for, View, Receive a grade, and Receive a passing grade. AL Rachels 44
Configuration Seeder General plugins (Local) A Moodle settings enforcer for custom developments; this plugin allows the automated setup of various configurations that are hard to setup through config.php' $CFG. It 'seeds' configurations in the DB at install or upgrade time. Contrary to configurations set through $CFG, these modifications are not locked, and allow Moodle admins to then update these. Didier Raboud 5
Oauth2 authentication plugin for Moodle (for Moodle 3.2 and earlier) Authentication Sign-in with an Oauth2 provider. The first time you sign-in, a new account is created. Sergio Rabellino 272
QuizExportAttemptsCsv Quiz reports A Quiz report for Moodle to export the attempts history as a CSV file Sergio Rabellino 1
Kaltura Video Package Other tools Kaltura plug-ins for Moodle 2.1 - 2.x and 3.x gonen r 40
CADO: Course outline & approval Activities Generates an interactive curriculum report from Moodle-held course information. Provides a course approval workflow within Moodle. Allows course variants to be compared, with differences highlighted. Upon approval, displays to students in either browser or Moodle app. Naomi Quirke 18
Merge user accounts Administration tool This administration tool will merge two Moodle user accounts into one. Jordi Pujol-Ahulló 91
Authentication by IP Authentication This authentication plugin helps to manage manual accounts being accessed only by the list of restricted IPs. Jordi Pujol-Ahulló 21
Searchable filesystem Repositories A filesystem-based repository focused on searchable capabilities, ideal for directories with lots (thousands) of files at server side. Jordi Pujol-Ahulló 10
Timestamp input User profile fields A user profile field type that shows a timestamp both as human readable and unix time format. Jordi Pujol-Ahulló 7
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
LAE User report Grade reports User report with actual weights, contribution column and 'what if' Bob Puffer 3
Tabs Filters Moodle filter which creates tabs in textfields José Puente Fuentes 67
Course schedules Blocks Restrict/allow access to course over a range of time. José Puente Fuentes 31
GO1 Content Activities GO1 provides a content library of learning resources that can be added to any new or existing Moodle course to suit your training needs. GO1 provides interactive content, videos, documents and full-length, multi-component courses. Topics covered by GO1 include professional development, compliance, soft skills and more. GO1 PTY LTD 6
Course Module navigation Blocks A block to show the users a summary (like a table of contents) of a course with section names and a list of all resources and activities. If activity completion is used in the course, course navigation block will display a circle (either empty or green) Clément Prudhomme 109
Admin presets Blocks Allow administrators to export the site settings to .xml presets, import and load other sites presets. Clément Prudhomme 79
Soft Course format Course formats Softcourse is a course format that display sections with only an image and an optional text on the course homepage. Users don’t see the detail of the section, for instance, resources or activities. Clément Prudhomme 55
Ouriginal plagiarism plugin Plagiarism With more than three decades of knowledge and expertise, Ouriginal delivers cutting-edge technology in the field of text-matching and plagiarism prevention. Their software helps enhance the potential of students to think originally, saves time for teachers when evaluating assignments, and assists corporations preserve their reputations. Jesús Prieto López 13
Multiple graders Grading methods Advanced grading form allowing multiple graders for assignments Lucian Gabriel Pricop 16
moodletxt+ - bbconnecttxt.com SMS/Text Messaging Processor Notifications moodletxt+ is an SMS message processor for Moodle 2.0 and above. It is an extension to the existing moodletxt block, which for six years has been one of the most advanced 2-way SMS messaging blocks available to Moodle users. This new extension allows moodletxt to capture site/course notifications, personal messages and other message events within Moodle, and then send those messages out via SMS. Greg J Preece 14
moodletxt - bbconnecttxt.com SMS/Text Two-Way Messaging Module Blocks moodletxt is a block that allows teachers and administrators to send SMS/text messages to their students directly from the Moodle system. The module supports both inbound and outbound messaging, text message status updates, user-personalised messages, message templates and signatures, personal addressbooks, and has full compatibility with user timezones. As of version 3, it also supports event-based messaging via the moodletxt+ message processor. Greg J Preece 12
Failed emails Reports Plugin generates a report of failed emails due to various reasons. A very simple report where you can see which emails failed for which user at what time with email subject and message. Krishna Mohan Prasad 8
Domoscio Activities The Domoscio for Moodle plugin brings an adaptive memorization solution based on cognitive science research, to efficiently remember more by pushing training content from courses at the best moment for students. Benoit Praly 6
Blocklymoodle Question types Blocklymoodle this is plugin for Moodle v3.2. Blocklymoodle — this integration in moodle, plugin Blockly create company Google Vlad Pototskiy 8
Advanced Notifications Blocks Easily create, manage and display notifications/alerts to users. Zander Potgieter 127
Drupal Services Authentication Provides session based SSO (Single Sign On) service between Moodle and Drupal. As well as user synchronization capability to import and update users from the Drupal user database. This work is based off the original work of Scott Schaffter and Arsham Skrenes and their module from moodle 1.9 https://moodle.org/mod/data/view.php?d=13&rid=4240&filter=1 chris porter 12
WebHooks General plugins (Local) Adding WebHook features to the Moodle system. Valentin Popov 33
Teacher Diary Activities Teacher diary allows teachers to write a summary for each lecture they have adding the amount of time they spent on that. Domenico Pontari 2
Offline session register Activities Offline session register allows to track time spent on an offline activity. Domenico Pontari 1
aigne Themes This theme is oriented to improve the rate of loading pages giving a new look. Optimized for areas with slower Internet connection, following the standard programming parameters, using only php, html and css. People without previous knowledge can set up the theme with more than 100 options of customization. Please, check the 'add to my favorite'. It's the better way to keep this Project alive... :) ... thanks!!! Franc Pombal 28
Proctoring by Examus Availability restriction This plugin enables integration with Examus Proctoring System to provide supervision over test takers. Examus utilizes face and emotion recognition technology to analyze users' behavior during the test. Max Pomazuev 4
GitHub Repositories The github repository allows zip archives for your git repositories to be downloaded through any tag and branch. Dan Poltawski 15
Spam deletion Blocks The spam deletion block is used for detecting and deleting spam. Dan Poltawski 5
Microsoft Skydrive Repositories A repository plugin to access your documents from Microsoft Skydrive in Moodle. Dan Poltawski 3
Molsimilarity Question types Moodle plugin allowing the teacher to ask a chemistry related question by drawing the expected answer. The student will answer by drawing the response. Louis Plyer 7
Chemical substances Atto Draw a molecule or reaction using ChemDoodle Web editor, and insert it in a text editor. Allows to produce content related to chemistry. Louis Plyer 6
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
Learn360 Repositories The Moodle plugin provides a rich integration between Learn360 and your Moodle courses. Users of Moodle will now be able to embed Learn360 resources directly inside their courses, without having to leave the LMS. Videos, images, printables and audio files are among the types of supported resources. Chris Plapp 3
Classroom Video On Demand Media Filter Filters Transforms Classroom Video on Demand content URLs generated by the Classroom Video repository plugin into the product's embedded media player. Supports full video, video segments, custom content, and web channels. Requires installation and use of the Classroom Video on Demand repository plugin. Chris Plapp 2
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