Favourite plugins

List of plugins that have been marked as favourite by the Moodle community members.
Name Plugin type Short description Lead maintainer Favourited
Wiris Quizzes General plugins (Local) Wiris Quizzes local plugin implements a thin wrapper for Wiris Quizzes question types. Wiris Quizzes plugin declares all the necessary dependencies for Wiris Quizzes question types. WIRIS team SUPPORT 24
Page format Other the "page format" is a very flexible course format allowing building a hierarchical course with nested pages organisation and a totally floxeible way of compositing the course with blocs and activities placed anywhere in the three-or-less-columns layout. Additionnally it proposes a new richer way to integrate activities in course, with "alternate views" that changes the historical [ "icon" + Link ] display. Some standard activities will have some alternate available views, and we still receive suggestions about how could some activites have an "enriched" display in the course pages. The page format is now maintained by ActiveProLearn (France) Valery Fremaux 24
MCQ breakdown Quiz reports Provides a tabular breakdown of results for quizzes containing MCQs. Steve Bond 23
Annotate Blocks Collaborative course material review and annotation in Moodle. Textensor Team 23
Simple Themes Simple design, follows the best practice of responsive web design. Web ICT ZHAW 23
Associated input User profile fields An associated profile field, associates its value with a core optional profile field. Shamim Rezaie 23
Course slider Blocks A simple course slider block that displays a chosen list of courses in a carousel. Manoj Solanki 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 23
oohoo - Tab display Activities The tab display module allows you to setup your information in a tabbed format. This helps to clean up your course by combining several resources into Tabs. Patrick Thibaudeau 23
Course Menu block Blocks The Course Menu block for Moodle provides navigation between course sections (topics/weeks) Alex Contis 23
Course schedules Blocks Restrict/allow access to course over a range of time. José Puente Fuentes 23
Degrade Theme Themes Degrade theme brings a series of pre-programmed colors for you to choose the best Eduardo Kraus 23
Drag and drop markers Question types The student can drag markers to indicate key features on an image. Tim Hunt 23
Badge Enrolment Enrolment With this enrolment plugin users can only enrol into a course when they have one or more required site badges. Matthias Berlin (Schwabe) 23
Video chat Blocks The Video chat block allows users in the same course to have video chat using WebRTC. It supports openandtalk.com and other video chat service. kien Vu 22
Poodll Repository Repositories The Poodll repository allows you to record audio or video directly, to draw pictures or take webcam "snaps." Justin Hunt 22
Collapsible regions Filters Easy way to create collapsible regions within descriptions and text for Moodle. Jan Eberhardt 22
ipal Activities This Moodle module (/mod/ipal/) allows Moodle to support in-class polling/"clickers"/"Peer Instruction"/concept quizzes/anonymous surveys/etc. Students can respond using any web-enabled device or the free IPAL App we have written for both the Android and iOS smartphones. Teachers can create questions, use questions from the standard question bank, or import ConcepTest provided by Harvard Physics Professor Mazur. Bill Junkin 22
Moodle flavours General plugins (Local) Tool to package (into downloadable files) and deploy sets of Moodle plugins, settings, language packs and language customizations David Monllaó 22
Live Report Quiz reports A utility to allow teachers to view a dynamic, Live Report (table/spreadsheet) of students' answers to the questions in a quiz. This Live Report upgrades automatically as students change answers or submit new answers. Teachers can also (1) choose to view the grades the answers to date would receive and/or (2) click on a question to obtain a historgram or listing of answers to an individual question. Bill Junkin 22
Question Practice Activities A teacher sets up a bank of questions organised into categories. Then the student can then choose what categories they want to practice when. Marcus Green 22
Synchronize groups Admin tools With this plugin you can synchronize groups and groups members between two courses, in a way that a course A will be a mirror of course B. Only users that are already enrolled are added as group members. Daniel Neis Araujo 22
Acknowledge plagiarism statement access rule Quiz access rules This Quiz access rule plugin lets you require students to agree to a statement about not plagiarising before starting a quiz. Tim Hunt 22
RecordRTC for Atto Atto Add audio and video annotations to text, anywhere an Atto text editor is present. This plugin adds buttons for recording audio or video (with audio) to the editor's toolbar. Using WebRTC technologies, all recording is done instantly in the browser. After recording, users can embed the annotation directly into the text they are currently editing. The recording will appear as an audio or video player in the published writing. Jesus Federico 22
Word count Atto Simple count words plugin for Atto. Damyon Wiese 22
Multi select menu custom user profile field User profile fields A multiselect menu as a custom user profile field for Moodle. How it could be useful: This new custom profile field type could be used in many cases like: 1. You have to differentiate users into groups and one user could be part of multiple groups 2. You want to take inputs from user at the time of registration or you manually want to fill some information for users like education, certificates they have done. 3. There could be various other cases like this, Nitin Jain 22
Open Badge Factory General plugins (Local) Issue Open Badges created in Open Badge Factory from Moodle, and display badges issued to users. Jouni Suorsa 22
My ToDo list Blocks Simple plugin implementing a personal ToDo list on the user's Moodle dashboard. David Mudrák 22
Semester overview Blocks In the semsort block (blocks/semester_sortierung), courses are grouped by their starting dates in a semester view on the MyMoodle page. AMC Academic Moodle Cooperation 22
waxed Themes THEME_WAXED Theme_Waxed is a child theme of Moodle's new core theme Boost. It is built on Boostrap4 and Mustache templates and adds additional settings to those in Boost to allow a level of customisation with limited knowledge of scss/css. Richard Oelmann 22
Meta-course group synchronization General plugins (Local) Automatically synchronize groups from child courses into meta-courses. Paul Holden 22
User bulk enrolment General plugins (Local) Moodle plugin which provides the possibility to bulk enrol a list of users who are identified by their e-mail adresses into a course. Ulm University 22
Button Maker PoodLL Widget / Generico The button maker widget is a Bootstrap button maker. It allows the user to select a button style from those supported by Bootstrap, and to specify a link and button caption for the button Justin Hunt 22
Theme tester Admin tools A Moodle Theme Testing tool, with a focus on Bootstrap 4 based themes. David Scotson 21
GPS Format Course formats The course format „GPS Format“ allows e-learning content to be displayed according to the geo coordinates of the learner. This enables location-based mobile learning. Jürgen Kappus 21
Autoenrol Parents Authentication Auto assign parents, mentors or managers a role to users based on a custom profile field. Virgil Ashruf 21
OU blog Activities Alternative blog. Can be used as a course activity. sam marshall 21
Multi Course Grader report Grade reports Site Wide grader reports on one page with the ability to filter by course category / course. No editing functionality. Barry Oosthuizen 21
Handlebar Themes Theme_Handlebar is a child theme of Moodle's new core theme Boost. It is built on Bootstrap4 and Mustache templates. It adds a set of admin theme settings, such as presets and colours and also several custom block regions, including popup modal regions which do not appear on the main content of a page (and are only available for course pages). Richard Oelmann 21
Groups Reports This 'report' is actually a tool to let you edit all the groups in a course on one page. Tim Hunt 21
Forum Graph Reports The Forum Graph Report analyse interactions in a single Forum activity and create a force-directed graph using the D3.js Javascript library. Andy Chan 21
Record audio question type Question types A manually graded Moodle question type, where the student records a short audio response to answer the question asked. Tim Hunt 21
Course Merge Helper General plugins (Local) This local module allows teachers to create a new course shell from existing courses using the Course Meta Link enrollment method. Charles Fulton 21
Download Certificates (NOW ARCHIVED - SEE NOTES) Blocks NOW ARCHIVED - PLEASE SEE NOTES. This block displays all the previously issued certificates without having to go into each course to view them. You will also be able to download the certificates directly without having to go into the course themselves. It will also work for courses that needs to be archived but still want students to be able to download the certificate. Manieer Chhettri 21
Adaptable News Slider Blocks Part of the Adaptable UI set, this block allows you to add a news slider that displays: 1: Unread course announcements (from all enrolled courses) 2: Site announcements (front page news announcements) 3: Both of the above (combined course and site announcements) The slider uses the jQuery slick slider and whilst designed to work with the Adaptable Theme, it *may* work with other themes. Manoj Solanki 21
User Sync CSV General plugins (Local) Moodle users import/export via CSV files Antonello Moro 21
Crisp Themes We are working on a new UI for this theme to keep abreast of the Modern design sense. The new version will be a child theme of Boost. DualCube Team 21
GeoGebra submissions Assignment submissions Adds the ability to directly edit and submit a GeoGebra applet in an Assignment. Teacher can view or download the applet directly in Moodle. International GeoGebra Institute 21
Courses to Calendar General plugins (Local) Display all your courses in the Calendar as Site Events from selected categories. Sometimes and for some reasons, you want to display to everyone your courses in the Calendar and this is exactly what this plugin does. Andres Ramos 21
Solution sheet Assignment feedbacks Allows teachers to upload files with solutions to their assignment, which can be released to students manually or at a scheduled time. Henning Bostelmann 21