Favourite plugins

List of plugins that have been marked as favourite by the Moodle community members.
Name Plugin type Short description Lead maintainer Favourited
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ó 90
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 54
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 14
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 126
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
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
Reservation Activities This activity module permits to schedule an event with a defined reservation time. Roberto Pinna 90
Personal YouTube Repositories Moodle repository plugin used to browse personal YouTube channels in order to publish public, unlisted and private videos. Roberto Pinna 32
EPUB book export Book tools Moodle plugin which adds EPUB v3 export functionality to the Book plugin. Richard Pilbery 12
Interactive Content – H5P Activities Create and add rich content inside your LMS for free. Some examples of what you get with H5P are Interactive Video, Quizzes, Collage and Timeline. Frode Petterson 555
PDF Document Exports This is moodle plugin for exporting grades in PDF format. It is developed by using "Moodle PDF library" brami petluri 12
xAPI Launch Link Activities Launch external xAPI (Tin Can) activities from Moodle and track on a Learning Record Store (LRS). Compatible with Storyline, Captivate, and others! David Pesce 57
Logstore xAPI Log storage Logstore_xapi is a logstore plugin that emits xAPI statements to a Learning Record Store (LRS). Please post all questions, comments, and issues to Github (https://github.com/xAPI-vle/moodle-logstore_xapi). David Pesce 51
Restore courses from remote Moodles Blocks block my_external_backup_courses : Restore courses from remote moodle platforms my_external_backup_restore_courses is a Moodle block that enable a user to restore courses from external moodles this block must be installed in each moodle course clients and course servers involved Céline Perves 17
Rocket.Chat Activities This plugin allows teachers to keep synchronized users enrolled in a Moodle course into a dedicated Rocket.Chat private channel. Céline Perves 15
admin tool for block "Restore courses from remote Moodles" Administration tool admin tool to manage scheduled task of block_my_external_backup_restore_courses plugin my_external_backup_restore_courses_admin is admin tool plugin that enable to manage scheduled task of block_my_external_backup_restore_courses plugin Céline Perves 6
Enrolments grabber Enrolment An enrolment plugin that grabs enrolments from another method Céline Perves 6