Favourite plugins

List of plugins that have been marked as favourite by the Moodle community members.
Name Plugin type Short description Lead maintainer Favourited
Search Courses (Autocomplete) Blocks Just enter the first letter of the course you want to search and the auto complete box gives you a list of matching courses with the current word highlighted. The block also has a 'My Courses' feature, when enabled, lets you search only the courses the current user is registered on . This block is best used on the 'My Home' page which allows centre positioning of blocks thereby giving you a wider space to see the autocomplete results. Copyright : University of Bath Hittesh Ahuja 19
Screencast Filter Filters This is a text filter for Moodle that converts Screencast.com urls into embeded content. The current text filter will only replace hyperlinks with the embeded content. This currently only works for video short urls. Camtasia Relay 1
Scratchpad Activities Scratchpad module Tengku Alauddin Tengku Amir Hamzah 4
Scratch embed Filters A filter plug-in to embed Scratch projects using the Scratch Java applet. Nick Freear 1
Scratch Filters The Scratch filter allows you to embed Scratch games into labels, forums, or web pages automatically - wherever you create a link to a .sb Scratch file that has been uploaded onto the Moodle server (either as an attachment to a forum post, or as a course file). Ralf Krause 13
SCORM Remote Activities This is a Moodle activity module completely independent from mod_scorm which allows you to upload a scorm and then serve it remotely to other learning management systems on other domains using a thin scorm wrapper. This allows you to upgrade the scorm in place remotely and also allows you to manage and enforce seat counts and limits. Catalyst IT 9
SCORM Cloud for Moodle Activities Provides integration with SCORM Cloud to boost support for SCORM, xAPI, cmi5 and AICC for your Moodle LMS. Dan Marsden 17
SCORM Cloud Course Format Course formats Provides a SCORM Cloud course format. (superseded by the new Single activity course format plugin) Dan Marsden 9
Schoollege Themes Introducing a new theme for Moodle 3.9 and 3.10 that draws on some of the best user ehancements of the Fordson and Rebel Moodle themes! Schoollege is refined, elegant, and modern. Built using Boost, Schoollege adds custom header images, header textures, smart editing buttons, a full-screen Course Dashboard, a custom login page, and other features that enhance Moodle. Chris Kenniburg 17
Scheduler Activities An appointment scheduler for planning face-to-face meetings between teachers and students. Teachers can set up time slots, and students can choose one of these on Moodle. Henning Bostelmann 190
Sber Enrolment Course enrolment via Sberbank payment gateway Евгений Мамаев 11
SavaPage Blocks This block shows a button on the dashboard to open the SavaPage Open Print Portal Web App, so printed documents can be previewed and forwarded. The credentials of the authenticated Moodle user are trusted so no extra login is needed (single sign-on). Rijk Ravestein 2
Sassessment Question types Speech Assessment question type. Students can make online voice recording with answers and speech to text at the same time. Question type compares texts and sets grades. Igor Nikulin 1
sara Other tools This plugin to make integration with fedena mannagement system so the user that created in fedena will be created automaticly in moodle sara saranabil 1
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
Sandbox General plugins (Local) Moodle plugin which programatically restores courses to predefined course states. It can be used to provide playground moodle courses which will be cleaned periodically. Moodle an Hochschulen e.V. 56
SAML2 SSO Auth Authentication Authentication using exists SimpleSAMLphp Service Provider Daniel Miranda 16
SAML2 Single sign on Authentication SAML done 100% in moodle, fast, simple, secure Catalyst IT 88
SAML Identity Provider Authentication This is a plugin that makes Moodle an Identity Provider site: other application can use Moodle as a login portal. Requires SimpleSAMLphp, configured as IdP: https://simplesamlphp.org/docs/stable/simplesamlphp-idp. Enovation Dev Team 10
SAML Enrolments Enrolment SAML Enrol plugin based on the simplesamlphp software. (require Authentication SAML and simpleSAMLphp SP) Sixto Martin Garcia 10
SAML Authentication (simpleSAMLphp required) Authentication SAML Authentication plugin based on the simplesamlphp software. (Also install the SAML Enrolment plugin if you want auto-enrol based on SAML) Sixto Martin Garcia 21
SageCell Filters A Moodle filter plug-in to view results of Sage code using the SageMathCell server. It embeds any code as plain text. This filter will replace Sage code in [sage]...[/sage] block with the result of calculations in embedded sagecell. Eugene Modlo 5
SafeAssign plagiarism plugin Plagiarism SafeAssign is a plagiarism plugin which uses a service to compare submitted assignments against a set of sources to identify areas of overlap between the submitted assignment and existing works. SafeAssign Anthology 13
Safe Exam Browser quiz access rule Quiz access rules This quiz access rule plugin provides Safe Exam Browser 2.0 integration for Moodle Tim Hunt 38
Safe Exam Browser access rule (quizaccess_seb) for Moodle 3.7 and 3.8 Quiz access rules Plugin to integrate Safe Exam Browser into the quiz activity in Moodle. Catalyst IT 11
S3 Log Archiver Administration tool This plugin will take entries from the Moodle standard log store table and export them to AWS S3. Catalyst IT 3
RumbleTalk Group Chat Activities RumbleTalk Group Chat plugin integrates with Moodle users base. The chat is free for a limited number of seats. A paid subscription is available for you to enjoy the advanced features and extra seats. Now, you can create a private class discussion or add it as a live event chat on any of your Moodle pages. RumbleTalk Ltd 1
Ruby / furigana Atto Ruby phonetic support for Atto. Jetha Chan 4
Rubrics report Grade reports Course level rubric advanced grading reports for all students on one page, with download options! Brickfield Education Labs 9
Rubric list Reports This is a simple report which lists all rubrics a user has created. Charles Fulton 2
RSS Thumbnail Blocks A block allowing to display a RSS feed as a caroussel Martin Cornu-Mansuy 6
RSS Plus Blocks A slightly more visually appealing RSS News Feed block for Moodle 2.0+ Shaun Daubney 12
Rounded Theme 🍪 Themes Rounded theme advantages are simplicity and clarity. It provides you great freedom to change the look and feel of your Moodle site. This theme is part of a corporate LMS package which makes the Moodle system suitable for a complete enterprise training organization with several plugins. If you are interested in it, contact us for further information on lms@veloxnet.hu. Veloxnet Ltd. 19
Roster Reports This is a simple report which displays the user pictures for everyone enrolled in the given course. Charles Fulton 80
Roster Blocks The Roster block shows a page with a list of users in a course, with either a simply list of names,email, etc. (similar to the participant functionality), or a more enhanced list that shows their picture and the description from the student profiles. This is useful for faculty to get to know their students quickly and learn about their backgrounds easily. Please note that the most up-to-date version will always be in the github repository listed below. The Moodle module downloadable here may not be updated as frequently. The latest versions (for 2.4, 2.6 and 2.7) fix a bug where the settings page on sites installed from Moodle 2.x did not show the list of roles properly. (This worked on 1.x => 2.x upgraded sites). Johan Reinalda 3
Roshni Lite Themes Roshni Lite Moodle Theme is a LMS-friendly theme that enhances the user experience. Use this theme to add functionality and aesthetic appeal to your LMS websites. With customizable sections on your front page, you can easily manage your content. DualCube Team 91
Roles Category Sitemap Reports Report that shows all coursecategories in an moodle instance and the roles that are used in context coursecatergories. Andreas Schenkel 2
Rocket.Chat Integration (Local) General plugins (Local) Handles integration between Moodle and Rocket.Chat Adrian Perez Rodriguez 1
Rocket.Chat Integration (Block) Blocks Quickaccess and functions for integration of Rocket.Chat in Moodle Adrian Perez Rodriguez 3
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
Rocket Themes Rocket is a modern, responsive moodle theme that is going to elevate the look and feel of your educational platform. Don't miss this highly customisable theme if you are planning to change the appearance of your website at no cost. DualCube Team 26
Rich Media Activities Provides a complete tool to create Rich Media activities onto Moodle. Adrien Jamot 16
Rewards Tally Blocks The Rewards Tally plugin provides a block to display the achievement points, or reward points, accumulated by the user and the user communities associated with the school or institution. 'User communities' could mean year groups, 'houses' or any other logical grouping used at the school. P Reid 1
Reverse pattern match Question types A question type where the teacher provides some example sentences, and the student has to write a pmatch expression to match those sentences. Tim Hunt 14
Retrieve Title and Teaserimage from webpage via url Filters This Filter is required for the Socialwall Course Format. The Moodle Socialwall will transform your Moodle course into a social learning platform. This includes a familiar post interface, timeline of posts, filtering of the timeline, and integration with Moodle's activities and resources. A social learning format allows teachers to pick up the tool and begin using it right away. Chris Kenniburg 4
Restriction by weekday Availability restriction Restrict activities / sections to certain weekdays Stefan Hanauska 6
Restriction by week from start Availability restriction This availability plugin allows opening activites or sections with a relative week shift from course opening date. Valery Fremaux 12
Restriction by wallet payment. Availability restriction This plugin works along with enrol_wallet. It restrict access to course modules or section unless payment by wallet balance. Mohammad Farouk 5
Restriction by user Availability restriction Provides a restriction for activities or sections by user. Stefan Hanauska 14
Restriction by time Availability restriction Restrict activities / sections to a time period Stefan Hanauska 10