Favourite plugins

List of plugins that have been marked as favourite by the Moodle community members.
Name Plugin type Short description Lead maintainer Favourited
Planet eStream iFrame Filter Filters The Planet eStream Moodle iFrame Filter interacts with all other Planet eStream Moodle Plugins to provide enhanced mobile device streaming support, and to broaden the scope of the locations within Moodle where Planet eStream content can be embedded. Planet eStream 4
Planet eStream Authentication Plugin Filters The Planet eStream Authentication Plugin will automatically authenticate Moodle users with matching Planet eStream usernames when viewing embedding quizzes that have been added via the Planet eStream text editor plugins. Planet eStream 1
Planet eStream ATTO Text Editor Plugin Atto Embed content from Planet eStream into Moodle via the ATTO Text Editor, or upload new video/audio content directly into a Moodle page. Planet eStream 8
PlagScan Plagiarism Checker Plagiarism Plagiarism checker for discerning originality from copy and paste. PlagScan detects plagiarism in assignments from web pages as well as other students' work. Ruben Olmedo 22
PlagiarismSearch Plagiarism PlagiarismSearch has been operating since 2008 as an in-demand solution even for the most exacting clients who seek multilayered check in numerous languages, utmost confidentiality of services, and continuous updates in functionality. Universities and content companies around the globe can make use of the customized services of plagiarism detection provided at the maximum level of professionalism. A free 30-day trial with 100 submissions is a great chance to test the service with no further commitments. Still, most of the clients pay for a full plagiarism search package after the trial month is over. Alex Crosby 3
PlagiarismCheck.org plugin Plagiarism PlagiarismCheck.org is a comprehensive AI-powered Moodle plagiarism checker and AI detector.It makes learning better and more honest by detecting similarities and ChatGPT usage, thus upholding academic integrity. We strive to help instructors save time and motivate students to write better papers. Jane Adelmann 10
PLAGIARISMA Plagiarism PLAGIARISMA is a commercial product owned by Plagiarisma.Net - you must have a paid subscription to be able to use this plugin. The plugin works for the assignment module, with file submissions and online text. Eugene Ekimov 5
Pixabay Media Repositories A repository for popular free image site - pixabay.com Yedidia Klein 18
Pioneer Themes Pioneer strikes a balance between features and beautiful design. The Pioneer theme is focused on enhancing learning by using intuitive navigation, a simple layout, and amazing styling. You have learning content, Pioneer makes it beautiful. Chris Kenniburg 76
Pinned Users Blocks This plugiin allow you to pinned users in a lock Sofia Lu 3
PINGO Activities The PINGO activity enables the integration of the free-to-use classroom response system PINGO into Moodle. coactum Entwickler 3
Pie Chart PoodLL Widget / Generico A simple pie chart generator. Poodll Guy 1
Picture custom field Custom field Plugin for creating custom fields for storing/displaying pictures Paul Holden 3
Physical Submissions Assignment submissions Generate printable cover sheets with bar codes for physical items of assessment. A local plugin is available to manage scanning of assignments using a generic barcode scanner. Jez H 10
Photo Themes This theme is meant as an example of how to create a theme extending Boost. It also provides useful settings for adding photo backgrounds to all pages Moodle. Damyon Wiese 30
Personalised Study Guide format Course formats The Personalised Study Guide (PSG) plugin is an adaptive course format designed to replace the Topics format. Ted Krahn 8
Personal YouTube Repositories Moodle repository plugin used to browse personal YouTube channels in order to publish public, unlisted and private videos. Roberto Pinna 32
Personal Tag PoodLL Widget / Generico This displays a ribbon style alert message with the current user's name. Poodll Guy 4
Persian calendar Calendars This plugin provides Jalali calendar support for Moodle Shamim Rezaie 40
Perl-Compatible Regular Expression Question types A question that could check student's response against several regular expressions and could give next character and next word hints. If you do not know what regular expression is, it could also work like Moodle Shortanswer question with hints, just choose "Moodle shortanswer" as notation and you could enter answers just like in shortanswer question type. Oleg Sychev 6
Periods format Course formats This course format allows to set duration for each section (period) in days, weeks, months or years. Each individual section (period) may override this duration. The course settings allow automatically collapse or hide past or future periods. Marina Glancy 45
Percipio Home Blocks This plugin allows learners to go directly to the Percipio platform without having to launch content. Skillsoft Admin 1
Percipio Activities Developed to integrate Moodle and Skillsoft Percipio, this plugin allows users to enroll themselves in an imported Percipio course, and then launch the course from Moodle. It also tracks and incorporates users' course scores and information from Percipio, making for a seamless integration. This plugin has two APIs (described below) that facilitate the above functionalities. Skillsoft Admin 3
People Blocks Moodle block which displays all teachers of a course with contact quicklinks, as well as a quicklink to the participants list Moodle an Hochschulen e.V. 66
Peer Work Activities The Peerwork plugin was designed to replicate functionality of WebPA in Moodle allowing a peer weighting to be applied to assignments. Using this plugin teachers still grade the assignment, but available marks are distributed between students based on peer ratings. Jez H 20
Pedagogic Achievements Blocks This plugin automatically awards pedagogic achievements to each user as they reach milestones along their way. Example : "10th login" medal. This plugin was developed by Andil as a part of their e-learning R&D program. Andil Technologies de l'information et de la formation 11
pdf2submission Blocks pdf2submission is a plugin to automatically accept hand-written or hand-drawn documents (scanned image PDF) as Moodle assignment submissions (There is no need for each learner to upload the file to Moodle). Toshihiro KITA 5
PDF.js Folder Activities PDF.js Folder is a plugin intended to make sure that added PDFs always open in the browser. Jonas Nockert 33
PDF Worksheets / Annotation Activities This plugin allows teachers to upload worksheets (PDF file with exercises) and students to answer the questions directly on the PDF. Adrien Fery 16
PDF submission Assignment submissions This allows a teacher to annotate and return PDF files that have been submitted by students. Teachers can add and position comments and draw lines, ovals, stamps, rectangles and highlights onto the student's work, from within the browser. Davo Smith 32
PDF Parts Activities The PDF Parts module enables a teacher to provide a set of freely selected pages from a PDF file as a course resource. Radu Dumbrăveanu 7
PDF Page Limiter Activities Allows a course creator to add upload a large pdf file and serve only a specified page range back to the users. This has been useful in serving specific portions of a larger "book of readings" type of PDF files to students in remote locations without high speed internet access. It may also be used as a way to dissect a pdf document for electronic delivery where a page or pages at the beginning or end of the document are not relevant to the end user. Geoff Eggins 1
PDF feedback Assignment feedbacks This allows a teacher to annotate and return PDF files that have been submitted by students. Teachers can add and position comments and draw lines, ovals, stamps, rectangles and highlights onto the student's work, from within the browser. For Moodle 2.6 and above, I advise you use the standard functionality instead. Davo Smith 18
PDF Document Exports This is moodle plugin for exporting grades in PDF format. It is developed by using "Moodle PDF library" brami petluri 12
PDF Annotation Activities The PDF annotator allows students to insert questions, comments and remarks on learning materials in PDF format directly into the document. Since all students, lecturers and tutors can read and answer the questions and comments asked, it is made easier to clarify open questions on lecture slides, scripts and other PDF learning materials quickly and in a concrete context. Bernd Decker 80
PCBook Blocks This is a block which links to a pcbook server and shows how many of your computers are free or busy. Mike Dawson 1
Pcast Activities Activity module to create podcasts in Moodle Stephen Bourget 48
PBLTool (CLPMTool) Blocks This block implements a project management tool create to be used with collaborative learning. It is integrated with group forum and chat. The main ideia is that students and teacher plan ther activities together. Marcelo Schmitt 14
PayU Enrolment Enrolment This plugin helps Moodle Users use PayUMoney as the payment gateway. PayUMoney is one of the popular payment gateways. PayUMoney is supported by Indian currency. This plugin has all the settings for development as well as for production usage. It's easy to install, set up and effective. Nilesh Pathade 2
PayTR Payment Enrolment Enroll users via PayTR payment gateway WebTech Bilişim 1
PayPal Availability restriction An Availability Condition to require a PayPal payment to access activities and resources. Daniel Neis Araujo 76
Paymob payment Payment gateways Paymob is a payment gateway in Egypt and other countries in south Africa and west Asia, this plugin support payments through online bank cards (visa, mastercard or meeza), mobile wallets and Aman or Masary terminals. Mohammad Farouk 1
Payments report Reports This report helps admins and managers to get a better view who payed for which course. Renaat Debleu 14
PAY. Payment gateways PAY. provides a payment gateway implementation for the Dutch Payment Service Provides PAY. Rogier van Dongen 3
Pattern match with molecular editor Question types A question type where the user enters their response using the JavaScript Molecular Editor, and the response is then graded using the OU's pattern-match algorithm. Tim Hunt 13
Pattern match Question types Allows a short response of one or a few sentences that is graded by comparing against various model answers, which are described using the OU's pattern match syntax. Tim Hunt 48
Paste special Atto PasteSpecial button for Atto reduces clutter when pasting from non-Atto text editors. Joseph Inhofer 29
Password Validator Administration tool A tool for enforcing various security standards and guidelines for passwords for Moodle. This plugin aims for compliance with the Australian Information Security Manual (currently May 2019), and above that, the NIST standards from the document 800-63B. Many of the controls are optional and user configurable, with the most safe values set by default, but allow for great customization for any configuration, while enforcing safe, sensible guidelines for passwords. This password checks also include securely testing for potentially compromised passwords using: https://haveibeenpwned.com/ Catalyst IT 7
Password Expiration Check Authentication Password Expire Authentication plugin David Bezemer 4
Pass grade quiz access rule Quiz access rules Prevent students from reattempting a quiz once they've reached the specified grade Matt Clarkson 5