Favourite plugins

List of plugins that have been marked as favourite by the Moodle community members.
Name Plugin type Short description Lead maintainer Favourited
Programmed responses Question types Question type which gets the question answer through a set of editable and non-native PHP functions. Useful for maths or statistics exercices which requires complex operations to get the answer. Gerard Cuello Adell 5
ProFormA Programming Question Type Question types Quiz question type for automatically graded programming questions. Questions can be created in Moodle or imported as ProFormA tasks (https://github.com/ProFormA/proformaxml). Plugin requires the qbehaviour_adaptiveexternalgrading plugin and ProFormA Praktomat (https://github.com/elearning-ostfalia/Proforma-Praktomat). Karin Borm 19
ProFormA format Question formats converts ProFormA tasks into proforma programming quiz questions. This question format is needed by the question type ProFormA. Karin Borm 2
Profiles Exports Export grades in different formats (ods, excel, csv) from the same page, and manage profiles to store selections and options. Especially useful for courses with a large number of activities. Edgardo Palazzo 5
Profile switches General plugins (Local) This local plugin adds to the user's profile section of the settings block on/off switches for html editor and course ajax. Itamar Tzadok 1
Profile Field Identifier Blocks A plugin to prompt users to fill their optional & custom profile fields. 3i Logic LMS 14
Profile Field Enrolment Enrolment Allows binding an enrollment strategy to some value in the user profile Valery Fremaux 11
Profile field based theme delivery General plugins (Local) Moodle plugin which lets admins deliver a certain theme based on a user's custom profile field Moodle an Hochschulen e.V. 34
Profile field based cohort membership General plugins (Local) Moodle plugin which lets admins manage cohort memberships based on users' custom profile fields Moodle an Hochschulen e.V. 101
Proctoring quiz access rule Quiz access rules Proctoring quiz access rule plugin offers quiz surveillance through the proctoring interface. It helps in a candidate’s identity verification and proves fruitful in generating warnings for unfair participation. Take2 Technologies 12
Proctoring for Moodle Quiz access rules Proctoring for Moodle is a quizaccess plugin to capture the user's picture via webcam to identify who is attempting the Moodle Quiz. It will capture the picture automatically every 30 seconds and store it as a PNG image. Brain Station 23 85
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
Problem section General plugins (Local) Adds to the course a section where the teacher can submit a problem to groups of students and give them various collaboration tools to work together on a solution. Brice Errandonea 11
Print out for review Question formats This plugin provides an additional export format for questions, which presents them in an easily readable, clear format, also suited for printout. stefan weber 18
Preview TinyMCE Preview editor content with Moodle text filters applied Daniel Thies 12
Presentation Activities Displays multimedia HTML5 presentations and slide shows in users' web browsers. A web friendly and more feature rich alternative to MS PowerPoint and PDF. However, presentations must be uploaded to moodledata via FTP and you'll need to learn some basic HTML to create presentations for it. Matt Bury 67
Preference Sort Voting Activities This plugin lets you rank multiple options in order of preference, instead of just choosing one. This method is also known as Ranked Choice Voting (RCV), Instant Runoff Voting (IRV) or Condorcet Method for Voting. Odei Alba 6
Power users generator Administration tool This generator uses the Marvel API to generate users from your favorite characters in your Moodle instance. David Carrillo 7
Power BI Blocks This plugins integrates PowerBI Embedded dashboards. Daniel Neis Araujo 19
Postgres Full Text Search Search engines A Moodle search plugin implemented using Postgres full text indexing with optional file indexing using Apache Tika. Matt Clarkson 11
Poster Activities Poster is a resource activity module allowing to create a web page. What makes this module unique is that the contents of the poster page is composed of Moodle blocks (such as HTML block, Calendar block, Latest news block etc.). It provides yet another place within the course where blocks can be put without polluting the course front page. Stefan Scholz 100
Portfolio Activities Based on the book module, this allows students to create portfolio contributions, within a structure set by the teacher. Davo Smith 30
Pop up activities Course formats The Pop up activities course format displays resources and simple activities embedded in modals instead of redirecting from the course page. Daniel Thies 60
Poodll Subtitle Atto Poodll Subtitle is a simple subtitle editor for audio and video files in Moodle. Justin Hunt 8
Poodll Solo Activities Poodll Solo is automatically graded speaking assignment. Students speak about topic. At the end students can see detailed information on their speaking clarity, sentences, words, grammar and spelling. Justin Hunt 6
Poodll Snippet Atto Poodll Snippet is simple html/text template tool for Moodle's Atto editor. Use it to add text, layouts, buttons and other content from templates directly into Moodle HTML areas. Justin Hunt 32
Poodll Repository Repositories The Poodll repository allows you to record audio or video directly, to draw pictures or take webcam "snaps." Justin Hunt 22
Poodll Recording Question types An audio/video recording question type for Moodle. It uses HTML5 audio and video recording on supported browsers, and falls back to flash and other technologies where required. It is also possible to provide responses to questions using the Poodll whiteboard feature. It requires the Poodll filter be installed. Recording from mobile devices is also supported. Justin Hunt 38
PoodLL Online (old) Assignment types An audio/video recording assignment type for Moodle 2.x It either uses a "cloud" based recording server, or a standalone MP3 recorder. There is also a "Draw a picture" submission option. It requires the PoodLL filter to be installed and enabled. Justin Hunt 15
Poodll Filter Filters Poodll is a toolbox of features for Moodle, including audio and video recording, media players for the classroom and widgets such as tabs and stopwatches. The Poodll filter is a pre-requisite plugin for the Classic Poodll plugins. Justin Hunt 64
Poodll EnglishCentral Activities English Central Video Activity Module for Moodle Gordon Bateson 21
Poodll Database Field Database fields The Poodll database field allows the database activity to accept video, audio, snapshot and whiteboard submissions. The Poodll Filter must be installed to use the Poodll Database Field. Justin Hunt 14
Poodll Assignment Submission - audio and video recording Assignment submissions The Poodll Assignment Submission allows students to record audio or video, or draw/upload pictures as assignment submissions. Justin Hunt 25
Poodll Assignment Feedback - audio and video recording Assignment feedbacks The Poodll Assignment Feedback plugin allows teachers to respond via video and audio recordings, and pictures to assignment submissions. Justin Hunt 20
Poodll Anywhere (TinyMCE) TinyMCE (legacy) Poodll Anywhere for TinyMCE allows the user to record audio and video or draw pictures, or snap pictures, directly into forum posts, assignment descriptions, page resource content, question descriptions, question responses and other areas. Justin Hunt 33
Poodll Anywhere (Atto) Atto Poodll Anywhere (Atto) allows the user to record audio and video or draw pictures, or snap pictures, directly into forum posts, assignment descriptions, page resource content, question descriptions, question responses and other areas. Justin Hunt 29
Poll Blocks Allows you to create custom polls for use in a Moodle course. A course can have many polls created within it; you can then choose which one to display through the block configuration tabs. Adam Olley 44
Policies Administration tool Allows to define various policy documents - site policy, privacy policy, intellectual property policy, late assignments policy and others as needed. It keeps the history of document revisions, tracks user agreements with them and forces users to accept them prior to using the site. Moodle HQ 39
Point of view - Feedback Blocks Did you ever want to know the feelings of students about your courses, exercises or other activities? Point of View is a reaction system with emojis representing feelings; students can vote and rate activities and hence share their experiences. It improves social networking and gamification in your courses with students and professors reactions. Point of view plugin allows to add customizable reaction buttons to moodle activities, display the number of users who reacted and the type of reaction or specify graphically difficulty levels for activities with color tracks. And it is fully customizable! Quentin Fombaron 103
Pod Repositories Repository pod is a moodle repository plugin that enable to create file resource linked by reference to an external POD v2 server filtering the pod resource list for current user Céline Perves 1
POAS External database Enrolment Enhanced External Database enrolment plugin with support for creation of cohorts, managing their membership, and enrolment of cohorts based on external database tables. Oleg Sychev 1
POAS abstract question Question types Abstract question type used in questions developed by POAS department of Volgograd State Technical University. Contains some generally useful question type code. Oleg Sychev 6
Pluto Themes Pluto is a fluid-width 2 column theme based on Binarius, for Moodle 2.4. It is part of a series of ten 'Planet' themes intended to provide a choice of visually accessible and/or fun colour schemes. Pluto is designed to provide a high contrast interface with a dark background and yellow text. It also includes a 2.4 compatible version of the MoodleBar developed by Lewis Carr, and uses the autohide functionality for course editing buttons outlined by Frankie Kam. Gordon McLeod 1
plugNmeet Activities Plug-N-Meet Open source web conferencing integration with Moodle Jibon Costa 26
Plugins fetcher General plugins (Local) This plugin retrieves information about installed plugins. Adrian Perez Rodriguez 6
Playlist Activities The playlist resource plugin provides a way to save a list of rtmp URLs which can then be referenced by the filter_rtmp plugin. Fred Woolard 1
Player VideoFront Media players Plugin for Videoteca integration with Moodle. Eduardo Kraus 5
Planet eStream Video Assignment Submission Plugin Assignment submissions This plugin enables teachers to incorporate video content within their Moodle assignments, and also for students to submit video responses – these are uploaded and securely stored on your Planet eStream media library rather than Moodle itself. Planet eStream 15
Planet eStream TinyMCE Text Editor Plugin TinyMCE (legacy) Embed content from Planet eStream into Moodle via the TinyMCE Text Editor, or upload new video/audio content directly into a Moodle page. Planet eStream 5
Planet eStream Repository Plugin Repositories Search your Planet eStream archive directly from your Moodle environment. Planet eStream 4