Favourite plugins

List of plugins that have been marked as favourite by the Moodle community members.
Name Plugin type Short description Lead maintainer Favourited
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 webinar creation and management. Alok Kumar Rai 1
Evernote Portfolios This is the Portfolio plugin for Evernote. Vishal Raheja 4
User Expire block Blocks This block intends to give the user a notification about the expiration of his or her enrollment. Tested only on 2.0. Should work above that as well. Jeff Rader 5
Hot Question Activities Help teachers to collect questions from students in or out of classroom AL Rachels 27
MooTyper Activities MooTyper implements a typing practice/instruction functionality into Moodle. AL Rachels 26
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 3
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 264
Kaltura Video Package Other Kaltura plug-ins for Moodle 2.1 - 2.x and 3.x gonen r 25
Authentication by IP Authentication This authentication plugin helps to manage manual accounts being accessed only by the list of restricted IPs. Jordi Pujol-Ahulló 7
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ó 4
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ó 3
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 28
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 43
Course schedules Blocks Restrict/allow access to course over a range of time. José Puente Fuentes 20
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 2
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 71
Admin presets Blocks Allow administrators to export the site settings to .xml presets, import and load other sites presets. Clément Prudhomme 52
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 9
moodletxt+ - bbconnecttxt.com SMS/Text Messaging Processor Messaging outputs 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 11
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 10
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 5
Advanced Notifications Blocks Allows for notifications to be easily managed and set to be displayed to users Zander Potgieter 49
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 11
Elastic Search engines This plugin allows Moodle to use Elasticsearch as the search engine for Moodle's Global Search. The following features are provided by this plugin: Multiple versions of Elasticsearch, File indexing, Request signing, compatible with Amazon Web Services (AWS), Respects Moodle Proxy settings, Image recognition and webservices. Matt Porritt 16
LibreLambda document converter Document converters This is a file converter plugin for Moodle. The primary function of this plugin is to convert student submissions into the PDF file format, to allow teachers to use the annotate PDF functionality of Moodle. With this plugin you are in control of the conversion process and architecture. Matt Porritt 5
WebHooks General plugins (Local) Adding WebHook features to the Moodle system. Valentin Popov 15
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 24
GitHub Repositories The github repository allows zip archives for your git repositories to be downloaded through any tag and branch. Dan Poltawski 10
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
Coupon Blocks The Sebsoft Coupon Plugin offers you the possibility to create coupons for various levels of course access. Using a coupon code, users will be enrolled into courses that are attached to the coupon. Sebsoft Plugins 65
User Suspension Admin tools The Sebsoft User Suspension Plugin offers you the possibility to automate the process of suspending users and/or removing user accounts (using moodle's default methods to delete users). Sebsoft Plugins 23
ClassicPay Enrolment The Sebsoft ClassicPay enrolment Plugin offers you the possibility to set up paid courses. It uses the PayNL payment gateway to provide payments supporting a wide variety of payment methods. Sebsoft Plugins 23
User Restore Admin tools The Sebsoft User Restore Plugin offers you the possibility to restore user accounts that were deleted from moodle. Sebsoft Plugins 19
Anti-hammering / Login blocker Authentication The Sebsoft Anti Hammering Authentication Plugin offers you the possibility to prevent hammering your login system. This plugin can be configured to "smart detect" so called hammering on IP basis or for users in general. Sebsoft Plugins 7
Moderated RSS Blocks The Sebsoft Moderated RSS Plugin offers you the possibility to load multiple feeds into a block, allowing for authorizing each and every item. Sebsoft Plugins 6
StrikePlagiarism.com Plagiarism Strikeplagiarism.com is a commercial plagiarism detection system which requires a paid subscription to use. To use this plugin you must purchase a subscription from www.strikeplagiarism.com Sebsoft Plugins 3
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 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
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
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 1
Reservation Activities This activity module permits to schedule an event with a defined reservation time. Roberto Pinna 50
Personal YouTube Repositories Moodle repository plugin used to browse personal YouTube channels in order to publish public, unlisted and private videos. Roberto Pinna 16
EPUB book export Book tools Moodle plugin which adds EPUB v3 export functionality to the Book plugin. Richard Pilbery 11