middag/satis

Last updated:

Default package "filter by" field:

Fields to display on packages:

This is a private Composer repository. To use it, you have to to your composer.json file.

Setting up this repository in your projects

Add this Composer repository to your project's composer.json file, then you can require these private packages just like you would with one from Packagist.

{
  "repositories": [{
    "type": "composer",
    "url": "https://satis.middag.com.br"
  }]
}

Click on an individual package's release version to get a snippet of code for your project's dependencies.

Read more on how to handle composer private packages.

This theme is created to be used in Joomdle sites only (http://joomdle.com). Some parts like the header, footer and login link have been removed deliberately.

Type
moodle-theme
Homepage
https://moodle.org/plugins/theme_joomdlebs
Releases
2021041900 2018051200 2017111300 2016052000 2015072516 2015030515

A one way SMS messaging block.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_sms
Releases
2019052200 2017060701 2013060704

This plugin allows you to upload a video from Moodle to the private Vimeo platform and display it as a label, which is embedded on the main page of the course. It allows both uploading a video and embedding it, or showing it if it's already uploaded to Vimeo. The goal is to centralize the video repository on Vimeo.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_videoconnect
Releases
2024113001 2024111901 2024101401 2024091801 2024090202

The Label with Group allows you to add resources with different views in the course and display them only for a specific group.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_labelwithgroup
Releases
2022030700 2021050600 2021031700

PDF.js Folder is a plugin intended to make sure that added PDF files always open in the browser.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_pdfjsfolder
Releases
2025112501

Add an inventory of items to your course and let your students find items by exploring the activities. #game #gamification

Type
moodle-block
Homepage
https://moodle.org/plugins/block_stash
Releases
2025100800 2025081900 2024091200 2024022900 2023102000 2023061200 2023051500 2022042113 2022042100 2019120500 2019112801 2018051000 2017081000

Japanese calendar that uses the Emperor's reign as the year. example (平成25年09月10日)

Type
moodle-calendartype
Homepage
https://moodle.org/plugins/calendartype_japanese
Releases
2018051100 2017071700

In the semsort block (blocks/semester_sortierung), courses are grouped by their starting dates in a semester view on the MyMoodle page.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_semester_sortierung
Releases
2020061601 2019111500 2019052001 2018121001 2018050800 2017111300 2017051400 2016120500 2016072801 2016032800 2015101400 2015091800 2014120800 2014082700

The Checkmark Report provides teachers and students with an overview of the details of all checkmark activites in a course. In this way, ticks, grades, feedback and other key figures can be displayed in a compact form and exported in various formats.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_checkmarkreport
Releases
2026010600 2025052200 2024121000 2024072100 2024011101 2023072602 2022122300 2022081000 2021051900 2020110201 2020060801 2019121101 2019070300 2018121800 2018051400 2017110901 2017051501 2016120500 2016071200 2016031401 2016012001 2015071500 2015011400

In the checkmark activity, students announce in advance which of the given examples or tasks they have prepared for a classroom unit and can present if necessary. Teachers can assess students in the activity based on their ticks as well as on the actual presentation and also record attendance/absence.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_checkmark
Releases
2026010600 2025052200 2024121000 2024072101 2024013002 2023072701 2022120702 2022081000 2021052807 2020111001 2020060801 2020020501 2019071002 2019012000 2018081702 2018012701 2017081005 2016120501 2016071204 2016031401 2016012005 2015071504

The Offline Quiz activity allows the creation of multiple choice tests with questions from the question bank of a Moodle course, which are handed out to students in printed form. After completion, the answer forms are scanned and can be automatically evaluated online directly in Moodle.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_offlinequiz
Releases
2026012900 2025080406 2024071203 2024071001 2024012405 2024012304 2024012207 2022111501 2021070804 2020110501 2020060801 2020020101 2019080700 2019012903 2018081304 2018011602 2017081102 2017020205 2016072301 2016051802 2015112008 2015103001 2014092301 2014033100

Online texts and files can be collected and published via the Student Folder activity and thus made available to everyone in a Moodle course. Submissions can be made directly by uploading or alternatively can be taken over by teachers from an assignment activity.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_publication
Releases
2026011400 2025061102 2024101804 2024080203 2024011100 2023081002 2022121202 2022050401 2021052506 2020111101 2020061501 2020010501 2019080701 2019020101 2018071800 2017121300 2017081002 2016120503 2016062200 2016051101 2016012002 2015100803 2014113000

Put videos from Jwplayer.com into your moodle text.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_botr
Releases
2019101600 2012010900

This blocks allow to select some courses to be displayed on front page. It is also possible to set sort order.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_featuredcourses
Releases
2024071000 2023011200 2021072100 2020041300 2018050200 2018040400 2015042701

This plugins integrates PowerBI Embedded dashboards.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_powerbi
Releases
2024041100 2022013100 2021111800 2021102800 2021090900 2021061400 2021053100

This enrolment plugin lets you enrol users in the desired courses when they sign up to Moodle.

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_signup
Releases
2011111507 2011111506 2011111505 2011111504 2011111503 2011111501 2011111500

A filter to embed Pens from their URL on codepen.io

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_codepen
Releases
2024100700 2023050500 2022112100 2018050300 2017042800 2017042500 2014010702

Weekly format listed in reverse format so first week at bottom and current week at the top

Type
moodle-format
Homepage
https://moodle.org/plugins/format_weeksrev
Releases
2025102700 2019020300 2018050300 2018040700 2013051100 2013042300 2012091000

Allocation method for Moodle Workshop that automatically allocates for review submissions made during the assessment phase.

Type
moodle-workshopallocation
Homepage
https://moodle.org/plugins/workshopallocation_live
Releases
2023120300 2017112100 2016042200 2014031900

Evaluation method for Moodle Workshop that uses the assessments with highest weight as reference for evaluating other assessments.

Type
moodle-workshopeval
Homepage
https://moodle.org/plugins/workshopeval_weightiest
Releases
2025041400 2023120300 2017112200 2015042200 2014031900

A block that displays a feed containing the latest moodle messages. Part of the CUL Activity Stream suite.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_culactivity_stream
Releases
2022062500 2021100100 2020121000 2019031202 2019031201 2019031200 2016110403 2016110400 2015110600 2015022600 2015011400 2014110500 2014081400

Local plugin which sends messages when a course activity/resource is added or updated. Part of the CUL Activity Stream suite.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_culactivity_stream
Releases
2022062500 2020121000 2019031202 2019031200 2017062803 2017062802 2016110400 2016011901 2014081400

Scheduled task to update course visibility based on start and/or end date.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_culcourse_visibility
Releases
2022062500 2021101100 2017080205 2017080204 2017080202

Message output plugin required by block CUL Activity Steam. Part of the CUL Activity Stream suite.

Type
moodle-message
Homepage
https://moodle.org/plugins/message_culactivity_stream
Releases
2022062500 2020121000 2019031202 2019031200 2016110402 2016110400 2014103100 2014081400

Add an awesome responsive FAQ section to your home page, dashboard or static pages Manage all settings in a single page, right from your Leeloo LXP theme back end.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_tb_faq
Releases
2021070501 2021070500 2021050500 2021030101 2021030100

The Section block displays the contents of a course section as a block.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_section
Releases
2025102700 2019112901 2019112900 2012091400 2011112900

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.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_coursetocal
Releases
2025082800 2021010800 2020121200 2019041800 2018092100 2018061700 2017120600 2017120100

The database linked checkbox field is an enhanced version of the current checkbox field that allows the individual values in the checkboxes to show as hyperlinks when the record is displayed. Clicking the hyperlinks will display a filtered search result based on the checkbox value.

Type
moodle-datafield
Homepage
https://moodle.org/plugins/datafield_linkedcheckbox
Releases
2014051201 2014051200

A plugin for atto to allow the font size to be altered.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_fontsize
Releases
2023091901 2015042701 2014081101 2014081100

Not always logged in, you want to be up to date about new content, discussions or events in your Moodle courses? This moodle block implements a solution that periodically notifies learners about new content or activities included into a Moodle course. This solution will act as a sentinel that detects whether new contents or new activities have been included into the Moodle course, and notify the learners and/or the instructors about that. Notifications methods are: e-mail message RSS aggregator SMS message There is also a version of this plugin for Moodle 1.9 that can be downloaded from the Website.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_notifications
Releases
2018053100

Dropout Detective™ identifies students that are most at risk of dropping out of or failing courses.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_aspiredu
Releases
2025021800 2025021700 2024061800 2024050700 2024042300 2024031100 2024030400 2024010900

Import EPUB ebooks into Moodle Book resources with support for reflowable and fixed-layout formats.

Type
moodle-booktool
Homepage
https://moodle.org/plugins/booktool_epubimport
Releases
2026041100 2026032900

Stackviewer is a course activity plugin which allows teachers to display images as a stack. The student can scroll through the stack of images, similar to using radiological DICOM software to research medical imagery.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_stackview
Releases
2024101500 2024101400 2024010200 2022090600 2022082406 2022082404 2022082402 2022071100 2022051500 2021110800

Activities in a course can be restricted by a badge

Type
moodle-availability
Homepage
https://moodle.org/plugins/availability_badge
Releases
2026032000 2026020100 2016020200

Simplifying authentication and automating workflows.

Type
moodle-auth
Homepage
https://moodle.org/plugins/auth_magic
Releases
2023112400 2023033000

Increase student engagement by fostering peer learning through comment subscription, email digests, comments newsfeed, comment search and pinning of important comments and content to the pin board.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_socialcomments
Releases
2026030701 2025040700 2022052400 2020092100 2019073002 2019073001 2019072601 2017101001

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.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_poster
Releases
2025040100 2023120100 2021022101 2021022100 2020081200 2018120200 2018090500 2017111100 2017051200 2015102601 2015102600 2015071400 2015061100 2015052100 2015052000

Automatically generated table of contents for a page of content.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_toc
Releases
2023040100 2017101901 2013020201

Add audio and video annotations to text, anywhere a TinyMCE 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.

Type
moodle-tinymce
Homepage
https://moodle.org/plugins/tinymce_recordrtc
Releases
2019051901 2019051900 2017070104 2017070103

A local Moodle Module adding Analytics. This plugin currently supports 3 Analytics modes, Piwik, Google Universal Analytics and Google Legacy Analytics.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_analytics
Releases
2019070801 2018092400 2017061300 2017031300 2014100801 2014100800 2014042900 2014032100 2013111300

Sends a welcome message to new users, sends a notification to a moderator of the new user creation

Type
moodle-local
Homepage
https://moodle.org/plugins/local_welcome
Releases
2026021701 2026021700 2021081600 2017010400 2015110300 2015042900 2014101300 2014022000 2014021000 2013101100 2012101800 2012091900 2012082200

Adds functionality to automatically enrol users onto a course, either as they log in to your Moodle site or as they access a course. This plugin was at first intended for use on courses which you want all users to be able to access but can also be configured for more advanced purposes as reserved access courses. Using the new user filtering you can think at Autoenrol as a Swiss Army knife for Moodle enrolments.

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_autoenrol
Releases
2025031400 2024021900

Allows teachers to upload files with solutions to their assignment, which can be released to students manually or at a scheduled time.

Type
moodle-assignfeedback
Homepage
https://moodle.org/plugins/assignfeedback_solutionsheet
Releases
2022071400 2019120100 2018051100 2017042800 2016120600

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.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_scheduler
Releases
2023052300 2019120200 2018112602 2018112600 2017051402 2017051400 2016100404 2016100402 2016100400 2015102904 2015102902 2015102900 2014090104 2014090102 2014090100 2013092706 2012102804 2011103004

Send SMS notifications to Moodle users via the kwtSMS gateway. Automates messages for enrollment, grading, course completion, quiz and assignment submissions. Bilingual templates (English, Arabic), admin dashboard, SMS logging with CSV export.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_kwtsms
Releases
2026041901 2026041900 2026032702

This is a new activity module, Simple Certificate,which no needs to change any code to add a new certificate format, and moodle's administrator don't need to upload image files. The certificate text are full customizable, using special text marks that will be replaced by variables (like student name, course name, grade, ...), don't need to change any translation file.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_simplecertificate
Releases
2026032400 2025111900 2024051108 2024051107 2024051105 2024051104 2024051103 2024051101 2020041238 2020041237 2018082000 2018080400 2017120400 2017100300 2017091800 2017081800 2017013001

Question type supporting several exercises for music theory instruction.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_musictheory
Releases
2019071600 2017022100

This activity supports using kanban method for managing projects or learning processes inside a Moodle course.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_kanban
Releases
2026042201 2026042001 2026021901 2026020501 2025101101 2025080701 2025022701 2025022001

The GeoGebra question type plugin allows teachers to set up questions which can be solved and automatically checked using GeoGebra. This question type also supports randomization of the applet and automatic and manual grading.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_geogebra
Releases
2023040400 2022050400 2022040800 2021100500 2021062400 2020011300 2019070101 2019061900 2016092601 2016092600 2015081700 2014081909 2014081908 2014081906 2014081904 2014081903

Enable services and users to authenticate using basic auth.

Type
moodle-auth
Homepage
https://moodle.org/plugins/auth_basic
Releases
2022031600 2021073000 2021072900 2020101300 2018040600

This auth plugin combines the best of both email based signup and self enrolment keys into a streamlined process making it much faster for students to get into a course. For the student it saves around 9-10 clicks and avoids context switching between a browser and their email client where they can become easily become disengaged or run into issues if their email is unavailable.

Type
moodle-auth
Homepage
https://moodle.org/plugins/auth_enrolkey
Releases
2022011200 2022010700 2020011400

This block allows to calculate estimated dedication time of participants within a course.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_dedication
Releases
2024072200 2024052400 2023112001 2023112000 2023070300 2023031700 2020041000 2018072200 2017042300 2014030401 2008112702

This plugin allows an admin to create a Custom Security Policy (CSP) in both reporting mode and enforcing mode. A simple use case is to detect and cleanup issues with non secure content after a migration from http to https, through to advanced policies to mitigate from XSS attacks.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_csp
Releases
2024052400 2024052200 2024031401 2019100100 2017041801 2016120701

Warn users with a notification block across the top of the screen when you're browsing a non-production server like staging or a local development box.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_envbar
Releases
2025111801 2025111800 2025091600 2025091000 2025080500 2025033100 2025030700 2025030600 2025011700 2024052400 2024052000 2023060900 2023022800 2023010900 2022011401 2022011400 2021073002 2021073001 2020092800 2020081000 2018110800 2018080900 2016120702

Face-to-face activities are used to keep track of in-person (e.g. classroom) trainings which require advance booking. Each activity is offered in one or more identical sessions. These sessions can be given over multiple days. Reminder messages are sent to users and their managers a few days before the session is scheduled to start. Confirmation messages are sent when users sign-up for a session or cancel. This module may be of interest to administrators looking for a way to provide event management support for blended learning environments.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_facetoface
Releases
2025121500 2025112600 2025112400 2025103000 2025072400 2025071800 2025070800 2025052300 2024121801 2024101101 2024101100 2024090600 2024070900 2024070500 2024052700 2024051700 2024051500 2024050900 2024030700 2023031300 2021113000 2020080400 2018110900 2018070500 2018062000 2017090101 2017090100 2017053100 2015021300 2015020900 2014030600 2014030100

Subcourse behaves as a graded activity. The grade for each student is automatically fetched from a final grade in another course. This allows course designers to organize the learning content into separate units.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_subcourse
Releases
2025032001 2025032000 2025012000 2024072401 2024072400 2023123003 2023123002 2023122202 2023122200 2023103004 2023103003 2023103000 2021021401 2021021400 2020090602 2020090601 2020081800 2020071100 2019020100 2018120200 2018101300 2018081500 2018081400 2017110900 2017071401 2016120900 2015120200 2015071701 2015071700 2014121100 2014060900 2013111800 2013102600 2013102501

WeChat payment gateway for Moodle.

Type
moodle-paygw
Homepage
https://moodle.org/plugins/paygw_wechat
Releases
2021052506 2021052503

Plugin to integrate Safe Exam Browser into the quiz activity in Moodle.

Type
moodle-quizaccess
Homepage
https://moodle.org/plugins/quizaccess_seb
Releases
2020042602

This plugin creates site-level cohorts using a connection to an external database. (similar to enrol_database plugin but instead of creating enrolments it creates site-level cohorts.)

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_cohortdatabase
Releases
2024093000 2022112500 2022083102 2018061101 2017103000

A load balancer heartbeat / health checker url, and also a configurable nagios compliant cron health checker. This should work out of the box with most load balancers, eg Amazon ELB, F5, HA proxy etc as most of these simply check the http status for 200 or non-200 response codes.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_heartbeat
Releases
2024111803 2024111802 2024111800 2024080200 2024073000 2024031400 2018012300

A remote object storage file system for Moodle. Intended to provide a plug-in that can be installed and configured to work with any supported remote object storage solution.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_objectfs
Releases
2026040800 2026030200 2026022401 2026022400 2025082700 2025040900 2025031800 2025011400 2024110803 2024110802 2023051705 2023013100 2022120800 2022070401 2022070400 2021122309 2021122308 2021122307 2021122306 2021122303 2021122302 2017111700

A Moodle admin tool adding Web Analytics to your Moodle site. The plugin currently supports following analytics tools: Matomo (formerly Piwik), Google Universal Analytics, Google Tag Manager, Google Legacy Analytics (soon deprecated by Google)

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_webanalytics
Releases
2024101800 2021053102

This plugin allows you to create certificates that can be automatically linked to a linkedin account.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_linkedincert
Releases
2021080900 2021031701 2021020501

This moodle block allows user enrolment by showing temporary access codes.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_enrolcode
Releases
2025040302 2025040301 2025040300 2025040200 2021111801 2021062300 2020061000

An admin tool robot crawler which scans your moodle for broken, large or slow links.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_crawler
Releases
2025020401 2024031401 2020101301 2020092500 2020032000 2020030500 2020022400

Api Query — A Moodle local plugin that lets administrators configure custom SQL queries through the admin UI and expose them as REST API endpoints. Each query supports typed parameters, optional defaults, and built-in SQL validation. Designed to reduce the load on Moodle's native web services by replacing multiple individual API calls with a single optimized query per sync cycle.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_apiquery
Releases
2026041700 2026040800

This plugin allow a user not logout when this user has loginas. It's useful to developers and main administrators.

Type
moodle-auth
Homepage
https://moodle.org/plugins/auth_dev
Releases
2026033100 2022090500 2018051600 2017050500 2014051300

This plugin allow install new tables into DB using xmldb files under developer control. You can choose which install.xml table want to install in place to install all tables and upgrade tables whenever you want.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_upgradedb
Releases
2018051600 2017050500 2015100500 2013021400

This is an activity module for tracking time spent by Students (or other users) in a Course or in a related group of Courses.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_attendanceregister
Releases
2025021101 2023050402 2017112201 2017112200 2016113001 2016113000 2016050900 2014030805 2013090701 2013070601

This block intends to give the user a notification about the expiration of his or her enrollment. Latest if for version 4 and up. Should work above that as well.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_userexpire
Releases
2023101000 2016022200 2012073000 2012013100

This block displays guides for external teachers/graders. These guides are created by teachers and are based on templates created by administrators. The template creation system allows the generation of Moodle forms containing textarea, file uploader and links.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_moderator_guide
Releases
2018060801

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

Type
moodle-block
Homepage
https://moodle.org/plugins/block_my_external_backup_restore_courses
Releases
2025073000 2025072500 2025062700 2025062601 2025062000 2025051200 2025031900 2025022400 2024061300 2024012600 2023072100 2023060601 2023060600 2023051000 2023022001 2023022000 2022061500 2021091000 2021071900 2021050600 2018042500 2016110300 2016071200

An enrolment plugin that grabs enrolments from another method

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_grabber
Releases
2025052800 2023052400 2016111000 2016022900

This plugin is designed in order to migrate legacy course files to private files area for a choosen user

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_legacyfilesmigration
Releases
2025061700 2023053000 2015111600 2015013001

A clean, simple theme which adds an "Awesomebar" at the top of the page to provide quick, easy navigation.

Type
moodle-theme
Homepage
https://moodle.org/plugins/theme_decaf
Releases
2019010802 2019010801 2019010800 2018010401 2015103001 2015103000 2014010615 2013112504 2013061902 2013013105 2012101709

Teachers can create some examination dates. They define date, time, and place of the examination. Furthermore they define maximum number of students and maximum number of points. After the registration date, they define the points for each student. These can be printed with or without student names. Each student can register/unregister only himself/herself.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_registration
Releases
2017081504 2017081503 2017081502

A simple block which lets you search for users in your Moodle system, with quick links to view their profile, login as them and send them a message.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_quick_user
Releases
2020022500

An availability condition for Moodle that limits the number of views of activities and resources by users

Type
moodle-availability
Homepage
https://moodle.org/plugins/availability_maxviews
Releases
2023062700 2018020600 2016060800 2016050500 2015080400 2015051100

Este plugin de inscrição permite que você venda seus cursos no Moodle através do PagSeguro. This plugins allow you to setup paid courses using the PagSeguro service.

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_pagseguro
Releases
2020082702 2020082701 2020082700 2020082500 2020042200 2020021000 2019041100 2019030400 2017070500 2017020800 2016120900 2016120800 2016112101 2016112100 2016102600 2016080900 2016061400 2011112901

This block works with the attendance module, it provides teachers with quick access to Attendance functionality, and provides students quick access to a summary report for their own attendance.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_attendance
Releases
2025111200 2022112500 2022031800 2018052100 2018022100 2017052902 2017052901 2017020702 2017020700 2016050901 2016050900 2016031500 2015102800 2013070303 2013070302 2013070301

This plugin adds course level settings for recompletion - clearing all course and activity completion for a user based on the duration set notifying the student they need to return to the course and recomplete it.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_recompletion
Releases
2025041400 2024090300 2024071103 2024071102 2024071101 2024070900 2024052700 2024042200 2024022200 2023112707 2023112706 2023112705 2023112703 2023112702 2023111402 2023060700 2023040301 2023012600 2022082900 2022032400 2021100106 2021100103 2021100102 2021100100 2021092000 2020062500 2020061000 2019052800 2018072400 2018071201 2018071101 2018012300 2018011600 2017082403

The github repository allows zip archives for your git repositories to be downloaded through any tag and branch.

Type
moodle-repository
Homepage
https://moodle.org/plugins/repository_github
Releases
2018112600 2013021400

This is a newsletter module for moodle. First stable release. It provides the basic features of common newsletter tools. Using it with moodle VERP bounce processing is recommended. But we will add an additional bounce processing feature that will be easier to configure.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_newsletter
Releases
2024051700 2024042500 2024032900 2023111700 2023072700 2021031000 2020040100 2018111600 2016122100 2016083000 2016081000 2016073100 2016042900 2015110500 2015082504 2015070800 2015061702 2015061701 2015061700 2015061603 2015060803 2013041205

Campus theme allows you to customize the look and feel of your moodle site as much as possible. It provides an elegant way for designing the header. It is fully responsive and optimised for MNET authentication and provides all common features of modern moodle themes such as slideshow, custom category design, social icons,...

Type
moodle-theme
Homepage
https://moodle.org/plugins/theme_campus
Releases
2019032101 2019032100 2018061500 2018012400 2017071902 2017071901 2016121406 2016121405 2016121404 2016121403 2016121401 2016062718 2016062717 2016062716 2016062715 2016062712 2016062709 2016062702 2016062700 2016020505 2016020503 2015051139 2015051137 2015051134 2015051112 2015040205 2015040201 2015032606 2015032602

Provides a tabular breakdown of results for quizzes containing MCQs.

Type
moodle-quiz
Homepage
https://moodle.org/plugins/quiz_mcq
Releases
2014120801 2014120800 2012022100

Logstore xAPI captures Moodle activity and sends it to a Learning Record Store (LRS) as xAPI (Tin Can) statements. Once configured, events like course views, quiz attempts, assignment submissions, and forum posts are automatically recorded in your LRS — no changes to your courses required.

Type
moodle-logstore
Homepage
https://moodle.org/plugins/logstore_xapi
Releases
2026022300 2026021701 2026021700 2025021100

Launch external xAPI (Tin Can) activities from Moodle and track on a Learning Record Store (LRS). Compatible with Storyline, Captivate, and others!

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_tincanlaunch
Releases
2023041300 2023041200 2023041100 2018110100

The Heatmap block overlays a heatmap onto a course to highlight activities with more or less activity to help teachers improve their courses.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_heatmap
Releases
2020042100 2016120700 2016120600 2016031801 2016031500 2016030801

A simple JavaScript clock that highlights the time difference between a student and the Moodle server

Type
moodle-block
Homepage
https://moodle.org/plugins/block_simple_clock
Releases
2015101600 2014101600 2011081900

LionAI Reports simplifies report generation in Moodle by enabling administrators to effortlessly write natural language queries, instantly converting them into SQL SELECT queries. You can preview, edit, and export reports in various formats for seamless data analysis. Please note that the plugin is not able nor meant to alter the DB (for example by using UPDATE, INSERT, or DROP queries).

Type
moodle-local
Homepage
https://moodle.org/plugins/local_lionai_reports
Releases
2024092601

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)

Type
moodle-block
Homepage
https://moodle.org/plugins/block_course_modulenavigation
Releases
2026041600 2025042900 2024101401 2023101700 2023042700 2022121300 2021062901 2021051201 2020061615 2019052015 2018110912 2018062600 2018051001 2017062000 2016112200 2016080300 2016061000 2016060900 2015030300

The course badges module allows users to set objectives for obtaining one or more badges.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_coursebadges
Releases
2023041300 2023020900 2022012701

This tool allows users to create a course with minimum or allowed options.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_simple_course_creator
Releases
2019042204

**Please download Sharing Cart 5.0, release 6, for your Moodle 4.2, 4.3, 4.4, 4.5, 5.0 sites.**. Sharing Cart 5.0, release 6 resolves issues which prevents proper installation and minor errors. Note that it requires Moodle 4.2 and PHP 8.0. To report issues, go to github: https://github.com/donhinkelman/moodle-block_sharing_cart/. The Sharing Cart is a block that enables sharing of Moodle content (resources, activities) between multiple courses on your site.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_sharing_cart
Releases
2025092900 2025070200 2024072900 2024020501 2023032300 2022122000 2022101400 2022092301 2022091300 2022051500 2021092900 2021062600 2021031300 2020041200 2020032600 2020031500 2018012400 2017122000 2017082900 2016032900 2015061600 2014091200 2014060600 2014022400 2014011400

With this plugin you can easily create links to open the Moodle App (or your custom app if you have one).

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_applink
Releases
2019061401 2019061400

Haccgen extender is the Tiny editor companion to HACC Gen. It adds AI writing tools inside the Moodle's Tiny MCE editor—summarise, translate, audio, image and video generation, and more—using the same Subscription Credentails as the HACC Gen course generator.

Type
moodle-tiny
Homepage
https://moodle.org/plugins/tiny_haccgen_extender
Releases
2026041014 2026041012 2026041001

Diary is a very advanced version of the Journal plugin. The most notable addition is the capability to make multiple, separate, entries per day, and do so on multiple days. This allows students to revise their writing while retaining the original version. The addition of statistics with auto rating for any min/max combination of characters, words, sentences, or paragraphs also helps to track revision progress of a students writing. The activity can be set to use multiple, time released, writing prompts with each one having it's own auto-rating settings. With Diary, you can also use completions for, View, Receive a grade, and Receive a passing grade. New in this version is auto-grading of required phrases, per prompt!

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_diary
Releases
2026040400 2026022601 2026022600 2024042400 2024020203 2023111100 2023092501 2023092500 2023082300 2023050800 2023040900 2023040200 2022112300 2022090400 2022040100 2022021200 2022012201 2022012200 2021062100 2021061400 2021051600 2021050400 2021042600 2020122301 2020111900 2020101501 2020100900 2020100300 2020092503 2020092502 2020092501 2020092500 2020090500 2020090203 2020090100 2020082800 2020082400 2020082203

The plugin for Moodle (Content pages), was designed so that from it, tutors, teachers and technicians can add content in courses, following usability and accessibility standards. This tool will be responsible for signaling the good practice of adding text, images, multimedia, among others. In it, the content will be distributed in pages, so that the monitoring of the content does not become something exhausting and tiring. The plugin also has a bookmark, so that the participant can be located, based on last logged furthermore allow the inclusion of public or private notes, which the participant can provide feedback on the content studied on the page and enjoy and reply comments from other colleagues.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_icontent
Releases
2026031900 2026030500 2020041200 2018031100 2016091500 2016081600

NOTE: Skype will be retired on May 5, 2025. Skype activity plugin module implements a user listing and shows, Create Conference, Create Chat, Send Voicemail, Add Contact, and Send File links to any user who has entered a Skype ID into their profile.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_skype
Releases
2025042400 2023100800 2023041100 2022120200 2022062900 2022031600 2021042800 2021012900 2020052000 2014090700

Place the grading table with additional functionality directly on the course page and manage gradable activities easily. Provide your students a quick overview of grading and motivate them to be better.

Type
moodle-format
Homepage
https://moodle.org/plugins/format_etask
Releases
2024100900 2023101002 2022113000 2021071901 2021071900 2020082713 2020082712 2020082711 2020082710 2020082709 2020082708 2020082707 2020082706 2020082705 2020082704 2020082703 2020082702 2020082701

A filter plugin for Moodle that displays a visually appealing list of course teachers, grouped by role. Each teacher card shows their avatar, a direct link to their profile, and a link to send messages.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_courseprofesores
Releases
2026042901 2026042304 2026041900 2026041800 2026041500 2026040700

The Zendesk support dashboard is a Moodle block that provides a centralized, card-based interface for users to track and manage their active and historical support tickets. It streamlines the support workflow by integrating real-time ticket statuses and counts directly into Moodle.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_zendesk_dashboard
Releases
2026040801

Mathslate is a customizable graphical tool for constructing mathematics within Moodle. This plugin adds the tool to the Atto editor. It may be used in addition to or as a replacement for other formula editors.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_mathslate
Releases
2023050102 2023050101 2023050100 2015041605 2015041604 2015041603 2015041602

An Atto editor plugin that shows a preview of the filtered editor content.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_preview
Releases
2016021508 2016021507 2016021506 2016021505 2016021503 2016021501 2016021500 2015010305 2015010304 2015010303

This is a question behaviour for Moodle Quiz that forces all questions to be graded all or nothing using deferred feedback mode. It will work with a variety of question types that normally produce credit for partially correct responses

Type
moodle-qbehaviour
Homepage
https://moodle.org/plugins/qbehaviour_deferredallnothing
Releases
2018071307 2018071306 2018071305 2018071304 2018071303 2018071302 2018071301 2018071300 2015051504 2015051503

A question format plugin to convert between quiz questions and glossary entries

Type
moodle-qformat
Homepage
https://moodle.org/plugins/qformat_glossary
Releases
2016072809 2016072808 2016072807 2016072806 2016072805 2016072804 2016072803 2016072802 2016072800 2016070500

This plugin imports various H5P content types into Moodle question types

Type
moodle-qformat
Homepage
https://moodle.org/plugins/qformat_h5p
Releases
2020071513 2020071512 2020071511 2020071510 2020071509 2020071508 2020071507 2020071504 2020071503 2020071502 2020071501 2020071500

This plugin publishes a course link to a particular Facebook page.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_course_publish
Releases
2022050606 2015040606

Authorize.net makes online course purchases easier by allowing you to assign prices within a specific course section. Apart from that you can easily configure the cost and associated currency of course enrollments. One of the primary benefits of this payment method is its high level of security that keeps your transactions safe and secure.

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_authorizedotnet
Releases
2025051900 2024050800 2023101000 2023042500 2023031100 2022050601 2022032401 2020072400 2019122000 2019040900 2019020401

Add a price to your courses and check out quickly with Stripe Payment. Stripe is a user-friendly payment solution that allows for secure transactions. This plugin includes a number of payment processing services, including the ability to accept credit card payments. You can also offer various discounts to learners looking to purchase your courses.

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_stripepayment
Releases
2025082100 2025052900 2025051900 2025010900 2024082100 2024081400 2024041800 2024030600 2023101400 2023101000 2023060200 2023042500 2023042200 2023030700 2022070702 2022050602 2022040502 2022032402 2021111802 2021080601 2020121401 2020103102 2020102001 2020081100 2020080600 2020072200 2020052800 2020051200 2020031900 2020031401 2020031400 2020020401 2019121201 2019121200 2019071100 2015112807

This plugin gives an analytical report of the quiz and the questions within it to promote student growth. A learner’s growth pattern is ascertained after carefully examining their quiz attempt. The user's current position is then displayed on a graph following each successful attempt.

Type
moodle-gradereport
Homepage
https://moodle.org/plugins/gradereport_quizanalytics
Releases
2025051900 2025010801 2025010800 2023101400 2023101000 2023091500 2023050200 2022041900 2022032400 2020060500 2019111900 2019071100 2017081616 2017081614

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.

Type
moodle-theme
Homepage
https://moodle.org/plugins/theme_crisp
Releases
2022050607 2015081707

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.

Type
moodle-theme
Homepage
https://moodle.org/plugins/theme_rocket
Releases
2022050605 2014091805

Consider using a "virtual keyboard" as a safer alternative to the physical keyboard. With this virtual keyboard, you can reduce the risk of password and username theft. Additionally, they are not only practical but can be used anywhere.

Type
moodle-tinymce
Homepage
https://moodle.org/plugins/tinymce_virtualkeyboard
Releases
2023042500 2023032000 2022050601 2015061801

The inactive user cleanup is a useful solution that deletes an inactive user's account automatically. Additionally, the solution sends users emails informing them before deleting their account. Thus, if a learner logs in before the account is deleted, he or she will not be removed from the system.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_inactive_user_cleanup
Releases
2025051900 2025010900 2024052900 2024050800 2023101000 2023091300 2023042500 2023010200 2019112600 2019071100 2015091009

This Moodle plugin allows you to download certificates individually or in bulk process with filters.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_download_certificates
Releases
2026033100 2025062502

Plugin that provides single screen to enrol/unenrol multiple users and courses in just a few clicks.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_multiple_enrollments
Releases
2026041300 2025060300 2013032501 2013032500

This Block intends to give the system administrators a tool for forced evaluation of a course (or other facts). System administrators can define a set of textual questions, which can be rated from students.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_coursefeedback
Releases
2025022700 2023091901 2015020910

Display site news in full scale at my startpage.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_sitenews
Releases
2020011000 2019052701 2014072201

Import entire Microsoft Word 2010 (.docx) files, including tables, embedded images and Microsoft Equation Editor equations, cleanly. It also imports LibreOffice and Google Docs files saved to .docx format, but not nearly as well.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_wordimport
Releases
2025042800 2023110600 2021083100 2021071400 2020070603 2018060401 2017111201

Import questions (including images and equations) from structured tables in a Word file (.docx format) into a course question bank, and also export questions to a Word file, allowing for round-trip editing.

Type
moodle-qformat
Homepage
https://moodle.org/plugins/qformat_wordtable
Releases
2025042300 2022102600 2022040500 2022040400 2021083100 2021082300 2021082100 2021072900 2020071101 2020071001 2020061801 2019071601 2018080301 2018060401 2017090201 2017081401 2017080602 2017052101 2017010501 2016121601 2016111401 2016110501 2016110201 2016103101 2016090901 2016061201 2015121501 2015093001 2014051201

The all-or-nothing multiple choice question is a version of the core multi-answer multiple choice question with modified grading. In an all-or-nothing multiple choice question, a respondent can choose one or more answers. If the chosen answers correspond exactly to the correct choices defined in the question, the respondent gets 100%. If he/she chooses any incorrect choices or does not select all of the correct choices, the grade is 0%.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_multichoiceset
Releases
2022081100 2021071200 2021070900 2021070803 2021042501 2021042500 2021041401 2021041400 2020071000 2019050800 2019040501 2019012901 2019010800 2018020500 2018013100 2016012300 2015040100 2013110505

This authentication plug-in prevents that each one Moodle user has more than one active session simultaneously.

Type
moodle-auth
Homepage
https://moodle.org/plugins/auth_uniquelogin
Releases
2022092900 2018101700 2016012500 2015120900 2014041600 2013010100 2012010200 2011121900

EdFast is an educational hub for plagiarism detection, citation extraction, reference extraction, AI content detection, automated essay score, knowledge graph generation, etc.

Type
moodle-plagiarism
Homepage
https://moodle.org/plugins/plagiarism_edfast
Releases
2026032800 2026031800

A block with a button taking you to the edu-sharing workspace and the edu-sharing search engine. The workspace provides the graphical user interface of the edu-sharing repository that allows users, departments or project groups to manage their content, arrange it in folders or share it with peers. It offers your users the following features: - content licenses (creative commons) - freely configurable folder structures - meta-data editing and inheritance - version management

Type
moodle-block
Homepage
https://moodle.org/plugins/block_edusharing_workspace
Releases
2026022700 2026013000 2026012200 2025120900 2025120800 2025071400 2024110700 2024050300 2024011400 2023111700 2023111501 2021100501 2020013005 2018072701 2017112901 2017062101 2016082202 2016061501 2016010602

Course Category Finder is an extended version of the Course Finder Block. An Option is added to enable the user to search for categories as well as the courses. Aditional search filter and sort filter is added to search courses by start date, end date, course format and completion criteria.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_search_course_category
Releases
2021062300 2019060600 2017071800 2017033001

This plugin archives or delete courses from chosen categories depending on their start date.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_eledia_course_archiving
Releases
2022090200 2017021400 2016081700 2015071700 2013110400 2013101600

This plugin suspends user accounts based on a csv file with email addresses. Access is controlled by a capability.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_eledia_suspenduser
Releases
2020092400 2018061500 2013101500

This plugin provides information about users with a chosen role(by default the trainer) in a block in the course.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_eledia_trainerinfo
Releases
2020082700 2019010400 2016101900 2013082100

This plugin deletes user accounts based on a list of email addresses. The process runs in two steps. Entering the emails and lists the users up before you delete them.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_eledia_userdelete
Releases
2020082000 2018062200 2013092600

This plugin is based on the core enrolment cohort. Within this plugin we add a course greeting to the plugin similar to the self enrol plugin.

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_elediacohortgreeting
Releases
2020110900 2019010300 2016060700 2014101400 2013031400

The Ellucian ILP Integration package enables the exchange of data between Moodle and Ellucian applications: Banner, Colleague, PowerCampus, Ellucian Experience, Ellucian Mobile, Ellucian Portal and Ellucian Advise.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_intelligent_learning
Releases
2026011601 2025013001 2024092601 2024022201 2023110601 2023090401 2023060701 2022110290 2021120201 2021100801 2021091402 2020060502 2020041301 2019081601

The enrolment plugin "enrol on approval" adds an approval step into the course enrolment process. Users will be informed by mail as soon as their course application has been approved/ rejected.

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_apply
Releases
2023101100 2022021100 2021120400 2019120400 2017020202 2015110300

If students enrol via the enrolment plugin "Waitlist & Custom course fields" they are put into a waitlist in case the maximum amount of course participants is reached. They later get enrolled automatically as soon as free seats are available. The plugin also can be used to add custom course fields. Related moodle forum: https://moodle.org/mod/forum/discuss.php?d=220078

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_waitlist
Releases
2025072001 2024083000 2024082900 2024082801 2023022801 2023022800 2022122000 2022032500 2021080800 2019122800 2019121800 2019100300 2015110501 2013072601

With this plugin you can easily create courses based on course templates. The plugin also can be used to easily duplicate courses

Type
moodle-local
Homepage
https://moodle.org/plugins/local_course_templates
Releases
2023051700 2023051600 2022033100 2022031001 2022031000 2019120800 2019080800

The course description plugin is a resource which displays the course name and the course description on the course page (at the location where it is placed). It is a small but handy tool.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_description
Releases
2024082700 2023032701 2023032700 2022120800 2021030800 2021022200 2015050801

A local plugin which automatically assigns enrolled users on a course into groups dependant upon information within their user profile. (Now with custom profile field support - called User Info Field in settings.) This plugin will create, update, and delete groups automatically to match the users on your course. All behaviour is event-driven and so will occur within page loads. The system can also monitor manual group setting changes and moderate them to ensure that groups are kept neat and tidy.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_autogroup
Releases
2025050601 2024111801 2023040600 2023032201 2022062500 2022040500 2020072700 2019010300 2018070300 2018020700 2016062201 2015010901

Multi True false in one stem (question). Brief: The MC question type as it exists in Moodle is not very ideal, since you can only configure questions which are not very well designed regarding best practices of MC questions. Teachers can have more than one true/false question in same stem. this saves creating new questions for each stem. especially when it comes to an essay followed by many questions.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_mtf
Releases
2025052800 2025031900 2024100100 2023111300 2023060400 2022091500 2021092900 2020121500 2020042901 2020020401 2019032200 2019021400 2017102000

The key figures block allows you to display data entered directly in the block parameters. It is mostly used on the home pages of platforms to highlight important figures for visitors.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_key_figures
Releases
2026021200 2025070300 2025070200

An "antivirus" for Moodle that will accurately check the mimetype and allow only specific types of file uploads.

Type
moodle-antivirus
Homepage
https://moodle.org/plugins/antivirus_mimeblocker
Releases
2023022001 2021120201 2019082904

Moodle block plugin which allows you to quickly and easily integrate survey information data from evasys into Moodle. With this block, you can place links to evasys online surveys directly on the Moodle frontpage and dashboard as well as on course overview pages.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_onlinesurvey
Releases
2024040903 2022072600 2021112702 2021112602 2021112502 2020060405 2020052206

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.

Type
moodle-availability
Homepage
https://moodle.org/plugins/availability_examus
Releases
2021060602 2021060601 2021031001 2020091102

This plugin allows teachers to easily identify the needs of accessible content required by the students of each of their courses through a preference report.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_edutechpreferences
Releases
2022112400 2022032200

Database Navigation (tool_navdb) is a database browsing plugin for Moodle. This plugin is designed especially for Moodle's DB structure and adds some practical tools. Some improvements are virtual foreign keys links, and contextual dropdown menus depending on the table, bookmarked table list and an interactive SQL filter editor.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_navdb
Releases
2019090901 2019081201

This filter allows you to use fontawesome icons in the Moodle text editor without worrying about the HTML syntax.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_fontawesome
Releases
2026041400 2025090100 2025060200 2024100900 2022101201 2022101200 2021052600 2020111600 2020062400

Add a File import option to the Tiny editor, enabling drag-and-drop or picker-based file uploads (including PDF files!) and automatic insertion as links, with file type handling aligned to Moodle configuration.

Type
moodle-tiny
Homepage
https://moodle.org/plugins/tiny_fileimport
Releases
2026040900 2026032200

Add style and personality to your Moodle text with the Tiny FontFamily plugin – because your words deserve to stand out!

Type
moodle-tiny
Homepage
https://moodle.org/plugins/tiny_fontfamily
Releases
2026031800 2026022300 2025062900 2024100900 2024083000

Restrict access to course content until students reach the required level.

Type
moodle-availability
Homepage
https://moodle.org/plugins/availability_xp
Releases
2026042000 2025100500 2023110700 2014081300

🔥 🤩 The easiest way to add gamification to your Moodle site! Engage your learners! Gamify their learning experience to increase participation and completion rates. #gamification #engagement

Type
moodle-block
Homepage
https://moodle.org/plugins/block_xp
Releases
2026042001 2024042104 2023100803 2023042403 2022112610 2022052301 2021121103 2021021700 2020043003 2019120401 2019061101 2019032102 2018112200 2018091700 2018082700 2018050900 2017092500 2017032900 2016032700 2015092800

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!!!

Type
moodle-theme
Homepage
https://moodle.org/plugins/theme_aigne
Releases
2020040138 2016050119 2014062018 2014012018

HotPot module for Moodle 2.x

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_hotpot
Releases
2025050353

The Reader module for Moodle 2.x tracks the students' reading achievements.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_reader
Releases
2025040351

TaskChain activity module for Moodle 2.x

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_taskchain
Releases
2025050314

Import HotPot files to Moodle 2.x question bank

Type
moodle-qformat
Homepage
https://moodle.org/plugins/qformat_hotpot
Releases
2022102624

Ordering question type for Moodle 2.x and Moodle 3.x

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_ordering
Releases
2023092910 2021061303 2019010883

An interface that integrates with Moodle 3.x, 4.0 and 4.1 TinyMCE (legacy) editor to support teachers in creating CLOZE (Embedded answers) questions in the GIFT syntax. It will also read and edit existing CLOZE items. THIS PLUGIN WILL NOT WORK IN MOODLE 4.2 ONWARDS. For Moodle 4.1, 4.2 and newer branches please see https://moodle.org/plugins/tiny_cloze

Type
moodle-tinymce
Homepage
https://moodle.org/plugins/tinymce_clozeeditor
Releases
2022040809 2020040103 2020040101 2019122701 2019011404 2018060916 2014030600

Enables or disables the official VLibras accessibility widget site-wide in Moodle.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_vlibras
Releases
2026041000 2026040100

The block allows reviewers to post “global” comment about assignment. It displays threaded comments per assignment on assignment pages. The plugin should also allow the insertion of key markers or text that can be picked up in database queries, for example using the Configurable Reports plugin. These markers can be into the comments or in additional field till the solution is simple to set up with the configurable report plugin.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_assignment_review
Releases
2025021801 2025021800 2018101903 2018101902 2016110310

A modular and visual course format. Hides all topics and creates a grid of icons (one for each topic) with short titles. Clicking on an icon brings up the content from the corresponding topic.

Type
moodle-format
Homepage
https://moodle.org/plugins/format_grid
Releases
2025040705 2025040704 2025040700 2024101508 2024101507 2024101503 2024101502 2024101501 2024101500 2024032905 2024032901 2024032900 2023101506 2023101502 2023101501 2023101500 2023051011 2023051007 2023051006 2023051005 2023051003 2023051002 2023051001 2023051000 2022112614 2022112609 2022112608 2022112607 2022112605 2022112604 2022112603 2022112602 2022112601 2022112600 2022072206 2022072205 2022072204 2022072203 2022072202 2022072201 2022072200 2021102703 2021102702 2021102701 2020111406 2020111405 2020111403 2020111402 2020111401 2020111400 2020070706 2020070705 2020070704 2020070703 2020070702 2020070701 2020070700 2019111704 2019111703 2019111700 2019052503 2019052502 2019052501 2019052500 2018121907 2018121906 2018121905 2018121904 2018121901 2018121900 2018052306 2018052305 2018052303 2018052302 2018052301 2018052300 2017111805 2017111804 2017111803 2017111802 2017111801 2017111800 2017071705 2017071704 2017071703 2017071702 2017071701 2017071700 2016111508 2016111507 2016111506 2016111505 2016111504 2016111503 2016111502 2016111501 2016111500 2016060702 2016060701 2016060700 2015112106 2015112105 2015112104 2015112103 2015112102 2015112101 2015112100 2015062208 2015062207 2015062206 2015062205 2015062204 2015062203 2015062202 2015062201 2015062200 2015052402 2015052401 2015051100 2015040302 2015040301 2015040300 2015022500 2014122100 2014111600 2014111000 2014110503 2014110502 2014110501 2014110500 2014081800 2014080900 2014061200 2014052000 2014051200 2014042304 2014042303 2014042302 2014042301 2014042300 2014032800 2013121800 2013121300 2013112600 2013112000 2013111800 2013111400 2013110508 2013110507 2013110505 2013110504 2013110503 2013110502 2013110501 2013110500 2013102300 2013100200 2013091201 2013091200 2013091000 2013082200 2013081000 2013080400 2013070500 2013051400 2013041500 2012082303 2012082302 2012082301 2012082204 2012082203 2012082201 2012082200 2012071500 2012042301 2012012200

An interchangeable topic or week based format that solves the issue of the 'Scroll of Death' when a course has many topics.

Type
moodle-format
Homepage
https://moodle.org/plugins/format_topcoll
Releases
2026041600 2025122000 2025041704 2025041702 2025041700 2024092208 2024092206 2024092204 2024092203 2024092202 2024092201 2024092200 2024032804 2024032802 2024032801 2024032800 2023100702 2023100701 2023100700 2023042401 2023042400 2022112602 2022112601 2022112600 2022041703 2022041702 2022041701 2022041700 2021102200 2021061206 2021061205 2021061204 2021061203 2021061202 2021061201 2021061200 2020110910 2020110909 2020110907 2020110906 2020110905 2020110904 2020110903 2020110902 2020110900 2020071815 2020071814 2020071811 2020071810 2020071809 2020071808 2020071807 2020071806 2020071805 2020071804 2020071803 2019111707 2019111706 2019111705 2019111704 2019111703 2019111702 2019111701 2019111700 2019052503 2019052502 2019052501 2019052500 2018121904 2018121903 2018121902 2018121901 2018121900 2018052302 2018052301 2018052300 2017110303 2017110302 2017110301 2017110300 2017042204 2017042203 2017042202 2017042201 2017042200 2016110102 2016110101 2016110100 2016052303 2016052302 2016052301 2016052300 2015103006 2015103005 2015103004 2015103003 2015103002 2015103001 2015103000 2015062210 2015062209 2015062208 2015062207 2015062206 2015062205 2015062204 2015062203 2015062202 2015062200 2015051100 2015042005 2015042004 2015042003 2015042002 2015042001 2015042000 2015040900 2015012700 2014121100 2014111600 2014111000 2014092007 2014092006 2014092005 2014092004 2014092003 2014092001 2014092000 2014081900 2014071700 2014061200 2014052000 2014051200 2014041802 2014041801 2014041700 2014032800 2014022000 2014011600 2013121800 2013111800 2013111400 2013110505 2013110504 2013110503 2013110502 2013110501 2013110500 2013102400 2013100200 2013081900 2013072700 2013070900 2013062600 2013062400 2013051400 2013050900 2013050800 2013042900 2013041500 2013041104 2013041103 2013041102 2013041100 2013031600 2013020800 2013012200 2013011100 2013011000 2012121700 2012120800 2012120400 2012120100 2012110907 2012110905 2012110904 2012110901 2012110900 2012101800 2012090300 2012080100 2012071100 2012070300 2012053105 2012053104 2012053102 2012053101 2012053100 2012051400 2012050300.00 2012050200.00 2012031700 2012031600 2012030300 2012030200 2012012300 2011120914 2011101114

Resize images to a configurable maximum size. Delay the loading of images until visible in the viewport.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_imageopt
Releases
2021050100 2018062800 2018012100 2017072000 2016121301

Exabis AI Feedback builds on Moodle's core feedback module.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_exaaifeedback
Releases
2026042800 2026040100 2026022600 2026022300

The goal of this activity is to bring the aspect of game-based-learning into Moodle-courses. The way the acitivity works is that two of our exagames are based upon quizzes given to students within a Moodle course (braingame and exaclick), one activity links games created with the OpenSource-platform gamelabs.at directly into Moodle courses. See readme.txt for further instructions.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_exagames
Releases
2024102900 2021022000 2018092600 2013021400 2012049301 2012049300

Centralized service hub for Microsoft OneDrive integration, providing shared OAuth2 authentication and REST API management for the entire Moodle site.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_onedrive_manager
Releases
2026043000 2026041600

Two-factor authentication method. Using Google Authentication mobile app

Type
moodle-auth
Homepage
https://moodle.org/plugins/auth_a2fa
Releases
2019072800 2014110500

This plugin allows you to list users who have not logged into a Moodle course for several days. It lets you configure thresholds beyond which users are listed as potential dropouts. The goal is to provide teachers with a quick way to identify absent or potentially disengaged students. It offers a quick access to the profile and messaging system of each listed user. The roles and groups of the tracked users can be configured globally and at the level of each block instance.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_studentstracker
Releases
2025050801 2025050800 2022010700 2021022601 2021022400 2017062200 2017051500 2016111001 2016110906 2013110500

Students can receive mails for new material and a changelog will be generated for updated documents provided in the course.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_uploadnotification
Releases
2018050600 2018010702 2017101800

A Moodle activity that allows learners to upload and view 3D models in a gallery, as well as viewing individual models in augmented reality on supported devices. Supports both Wavefront .OBJ format models, together with .MTL material textures, and COLLADA .DAE digital asset exchange files. Models can also be displayed anywhere in Moodle that supports filtering by installing the filter_wavefront plugin (available separately).

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_wavefront
Releases
2022070200 2022050102 2022032602 2022030602 2022020501 2017061900 2017061800 2017061400 2017060600 2017042800

This filter is a greatly simplified multi-language filter. It uses very simple non-HTML tags to mark multi-language blocks. Namely {mlang XX} {mlang} pairs, where XX is the Moodle short name for the language pack (i.e., en, fr, eu, es, es_mx, etc.) It uses the same tags as the filter_multilangsecond plugin (to be compatible with it), but there is one difference between the two. This filter allows standalone {mlang} tags that don't require adjoining alternative language tags. This makes the filter more flexible at the cost of potentially producing empty sets of tags.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_multilang2
Releases
2026041801 2026041202 2025041701 2024121201 2024112701 2024101801 2024101201 2024100801 2024013101 2022120900 2020101300 2019111900 2018070401 2016080700

This plugin sends an email notification message to the 'Support email' address every time a new Moodle user account is created via the 'Email signup' authentication plugin. The notification message contains some essential details about the account just created (email address, full name and user account name). The email is sent when the user signs up, not when the user account is confirmed. So the plugin will notify even about accounts that may never be confirmed.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_notifyemailsignup
Releases
2019061601 2017083101

Moodle Quiz Report Plugin for downloading essay submissions.

Type
moodle-quiz
Homepage
https://moodle.org/plugins/quiz_downloadsubmissions
Releases
2020100700 2018070500 2017061500

This extension allows teachers to view a list of all files in a course and to change the license for each file. It is also possible to download the files in a ZIP archive.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_listcoursefiles
Releases
2025030500 2024041000 2022060800 2022052500 2017021401

The Digital Learning plugin enables teachers to seamlessly embed interactive exercises and other subject-specific content from our e-learning platform MUMIE (Multimedia Mathematics and Informatics Environment) into your Moodle courses. Developed by integral-learning GmbH, this plugin is designed to work in combination with the Digital Learning plugin and is not intended to be used on its own. Together, these tools provide a smooth and secure way to integrate rich learning content into your digital classroom.

Type
moodle-auth
Homepage
https://moodle.org/plugins/auth_mumie
Releases
2025051500 2025021900 2024110500 2024050600 2023110900 2023103100 2023061900 2023022700

IntelliBoard is the #1 Learning Analytics Platform for Moodle. IntelliBoard helps you bring data together - connect your data, share reports and dashboards, monitor and predict trends, and discover new insights. Start exploring your Moodle data with IntelliBoard Lite. Want to see more and use our predictive analytics? Schedule a demo with us to see IntelliBoard Pro.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_intelliboard
Releases
2025111703 2024110504

Instantly create step-by-step tutorials for any application process.

Type
moodle-tiny
Homepage
https://moodle.org/plugins/tiny_iorad
Releases
2023070300

The MH AAIRS block is a Moodle integration with McGraw Hill's MH Campus and other educational tools and services.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_mhaairs
Releases
2019111807 2018120303 2018051705 2018051703 2017111303 2017051502 2016120503 2016052302 2015111604 2015051106 2015051104 2014111012 2014111010

A simple notetaker activity that allows a student to create notes within a course.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_notetaker
Releases
2020122802

With this plugin you can choose if an activity, resource or a complete section is (or is not) visible for users accessing the course via the Mobile app.

Type
moodle-availability
Homepage
https://moodle.org/plugins/availability_mobileapp
Releases
2024121600 2021060200 2019061900 2016120500 2015010400

Supports all features added to the latest Moodle App releases

Type
moodle-local
Homepage
https://moodle.org/plugins/local_mobile
Releases
2019052000 2018120300 2018051701 2018051700 2017111302 2017111301 2017111300 2017050403 2017050402 2017050401 2016102602 2016102601 2016102600 2016050106 2016050105 2016050103 2016050102 2016050101 2016050100 2015111114 2015111113 2015111112 2015111111 2015111110 2015111109 2015111108 2015111107 2015111106 2015111105 2015111103 2015111102 2015050122 2015050121 2015050120 2015050119 2015050118 2015050117 2015050116 2015050115 2015050114 2015050113 2015050112 2015050111 2015050110 2015050109 2015050108 2015050107 2015050106 2015050104 2015050103 2015050100 2014101027 2014101026 2014101025 2014101024 2014101023 2014101022 2014101021 2014101020 2014101019 2014101018 2014101017 2014101016 2014101015 2014101014 2014101013 2014101012 2014101011 2014101010 2014101009 2014101008 2014101007 2014101006 2014101005 2014101004 2014101003 2014101002 2014101001 2014060430 2014060429 2014060428 2014060427 2014060426 2014060425 2014060424 2014060423 2014060422 2014060421 2014060420 2014060419 2014060418 2014060417 2014060416 2014060415 2014060414 2014060413 2014060412 2014060411 2014060410 2014060409 2014060408 2014060407 2014060406 2014060405 2014060404 2014060403 2014060402 2014060401 2014060400 2014060329 2014060328 2014060327 2014060326 2014060325 2014060324 2014060323 2014060322 2014060321 2014060320 2014060319 2014060318 2014060317 2014060316 2014060315 2014060314 2014060313 2014060312 2014060311 2014060310 2014060309 2014060308 2014060307 2014060306 2014060305 2014060304 2014060303 2014060302 2014060301 2014060300 2014060216 2014060215 2014060214 2014060213 2014060212 2014060211 2014060210 2014060209 2014060208 2014060207 2014060206 2014060205 2014060204 2014060203 2014060202 2014060201 2014060200 2014052821 2014052820 2014052819 2014052818 2014052817 2014052816 2014052815 2014052814 2014052813 2014052812 2014052811 2014052810 2014052809 2014052808 2014052807 2014052806 2014052805

Along with the Ensemble Video Moodle Repository Plugin, this plugin makes it easier for Moodle users to add videos and playlists to content without having to navigate to Ensemble Video and copy/paste complicated embed codes. This plugin filters content to render urls added by the repository plugin as Ensemble Video embed codes.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_ensemble
Releases
2020081200 2020052000 2019073101 2018121700 2018060602 2018060601 2018060600 2018012200 2017052300 2017030200 2016082300 2016042800 2015060501 2015060500 2015060401 2015060400 2014052901 2014052900 2014032401 2013082801 2013082800 2013040901 2013040900

Question type where the student must answer by typing an algebra formula. Correctness can be checked by three different methods.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_algebra
Releases
2025070400 2022071700 2019052800 2019042900 2019042800 2019042707 2018020401 2018020400 2017121900 2017121700 2016012400 2014110800 2014092700 2014061900 2013062500 2012062501 2012062500

Create a two-player quiz game. The participants choose what question to answer and then answers it. This forces participants to think about the content they are studying, not only from their view-point, but also the view point of others.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_collabmatch
Releases
2026041700 2026041300 2026032401

This plugin allows restricting access to Moodle resources and activities based on user progress in Treasurehunt activities.

Type
moodle-availability
Homepage
https://moodle.org/plugins/availability_treasurehunt
Releases
2025121400 2025111100 2025082200 2025081500 2025081100 2025071601 2025071600

Control the initial access to a Quiz with a randomized delay to reduce the load at the start and end times. By lightly spreading the access of the students the server load decreases dramatically and the overall capacity of your system increases by orders of magnitude.

Type
moodle-quizaccess
Homepage
https://moodle.org/plugins/quizaccess_delayed
Releases
2025100800 2025092400 2025090300 2025082600 2025031100 2025030700 2025030300 2023090600 2023060200 2020112900 2020080700 2020051801

Cloud Poodll Assignment Submission allows students to record audio or video as assignment submissions. It has no dependencies. The recordings are stored in the Poodll cloud and the teacher has a choice of audio and video recorders to use.

Type
moodle-assignsubmission
Homepage
https://moodle.org/plugins/assignsubmission_cloudpoodll
Releases
2026042000 2026021901 2025100500 2025042100 2024060700 2023101300 2023062600 2023051900 2023041500 2022100700 2022060500 2022030200 2021121000 2021082700 2021062400 2021052000 2021042800 2021032600 2021022701 2021022700 2021022101 2021022100 2020110400 2020090100 2020082400 2020012200 2019112100 2019091300 2019052000 2019050700 2019041200 2019012000 2018112600 2018102501 2018102301 2018101202 2018101201

A companion for Poodll's Generico filter. It makes available a select button, and a form for each Generico filter template from a popup dialog.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_generico
Releases
2018090300 2018041000 2016112701 2016061200 2016030900 2016011801 2016011800 2016011100 2015111901 2015030100 2015011500

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.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_poodll
Releases
2019071300 2018090300 2018041000 2018020701 2017100302 2017082600 2016112701 2016081402 2016081401 2015121102 2015121101 2014102100 2014101400 2014052900 2014042800

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.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_snippet
Releases
2024100700 2018041000 2017051601 2017040101

Poodll Subtitle is a simple subtitle editor for audio and video files in Moodle.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_subtitle
Releases
2021062900 2019112101 2019090200 2019053100 2019032700 2019020800 2018120301 2018120300 2018102501 2018101204

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.

Type
moodle-datafield
Homepage
https://moodle.org/plugins/datafield_poodll
Releases
2022120200 2018113000 2018041000 2017082600 2016112101 2016081401 2015121101 2015010700 2014062000 2014050100 2014031300 2013120500 2013050900 2012120400 2012102500

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.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_poodll
Releases
2026042000 2026012700 2026011200 2025121200 2025100500 2025092200 2025050500 2024100703 2024100702 2024100701 2024100700 2024052200 2024042301 2024042300 2024041900 2024040501 2024040500 2024031100 2024013000 2024012400 2023101300 2023100400 2023062800 2023061600 2023051900 2023041600 2023033001 2022121300 2022120200 2022110200 2022082200 2022060500 2022052700 2022050300 2022042300 2022041300 2022032400 2021122200 2021082700 2021062800 2021061100 2021052000 2021040900 2021032901 2021032900 2021031600 2021022100 2020122200 2020062400 2020061400 2020061101 2020041700 2020040500 2019121200 2019112100 2019110600 2019092400 2019052000 2019031902 2019031901 2019012001 2018120300 2018112500 2018102300 2018092300 2018090300 2018081600 2018070501 2018070500 2018041000 2018032301 2018022101 2018021901 2018020701 2017120201 2017111701 2017110501 2017100701 2017092402 2017082601 2017081501 2017081101 2017080401 2017071001 2017070401 2017070301 2017062301 2017061801 2017052201 2017051601 2017050701 2017041703 2017041701 2017041700 2017032601 2017032405 2017031901 2017030401 2017020401 2017013000 2017010401 2016112803 2016112802 2016112801 2016111901 2016081417 2016081416 2016081415 2016081414 2016081413 2016081412 2016081411 2016081410 2016081409 2016081408 2016081407 2016081406 2016081405 2016081404 2016081403 2016081402 2016081401 2016061601 2016061600 2015121106 2015121105 2015121104 2015121102 2015121101 2015070401 2015070201 2015042701 2015031901 2014121701 2014092300 2014062000 2014051700 2014050100 2014011500 2013122600 2013122500 2013122400 2013122100 2013092900 2013082600 2013081900 2013072600 2013063000 2013060200 2013051100 2013032200 2013021900 2012122000 2012102100 2012100100 2012080500 2012060500 2012041500 2012040800 2012032200

VideoEasy is a filter to play mp4, mp3 and other media files with html5 players. It uses user editable templates to allow the admin to customize the appearance of existing players or to support new players. Predefined player templates support Video JS, JPlayer, JW Player, Flowplayer and MediaElement.js

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_videoeasy
Releases
2024100700 2024040800 2023100600 2019102500 2018090300 2018081001 2018041000 2017041000 2017032405 2016120901 2016111901 2016110902 2016110901 2016082004 2016082003 2016082002 2016082001 2016011102 2016011101 2015120401 2015100701 2015091701 2015081901 2015080901 2015032401 2015032400

ReadAloud measures reading speed and accuracy without creating extra work for teachers. AI auto-grading and robust HTML5 recording allows teachers to collect reading fluency data quickly and easily.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_readaloud
Releases
2026030606 2025110401 2025031504 2025031503 2024122003 2024122002 2024122001 2024122000 2024113000 2024102900 2024100700 2024100400 2024092500 2024082600 2024073000 2024062000 2024061500 2024060401 2024060400 2024052900 2024051601 2024051600 2024051200 2024032400 2023112001 2023111800 2023111200 2023103000 2023101000 2023092600 2023091400 2023082500 2023061900 2023061100 2023051900 2023031700 2022112701 2022112700 2022100700 2022072400 2022060500 2022050200 2022042300 2022041300 2022040600 2022040200 2022040100 2022032000 2022012500 2021121500 2021112700 2021112600 2021112100 2021103101 2021103100 2021100100 2021093001 2021091200 2021090300 2021052900 2021052500 2021052200 2021040500 2021032903 2021032902 2021032900 2021032600 2021013100 2021012400 2020121400 2020111700 2020110400 2020100700 2020091700 2020091300 2020090300 2020082100 2020072701 2020071401 2020071400 2020062300 2020061600 2020060100 2020032801 2020030701 2020030700 2020022900 2020021800 2019112100 2019110700 2019092501 2019091901 2019091900 2019091000 2019062600 2019052000 2019042000 2019030600 2019021800 2019021600 2019012000 2018121400 2018120900 2018112600 2018111200 2018101200 2016111901 2016031001 2016031000 2016022500 2016022102 2016022100 2016020800

The Blog Export portfolio plugin allows Moodle users to export certain activities and items to their own Moodle blog. This allows the Moodle blog to act as an internal Portoflio.

Type
moodle-portfolio
Homepage
https://moodle.org/plugins/portfolio_blogexport
Releases
2018053100 2014062000 2014030100 2013021500

The Cloud Poodll audio video recording question allows students to record audio or video directly into Moodle quizzes. It has no dependencies and recordings are stored in the Poodll cloud. The teacher has a choice of audio and video recorders to use. It supports time limits.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_cloudpoodll
Releases
2025112100 2025042100 2024100700 2024052200 2024032400 2024030300 2024013102 2023081500 2023041500 2023022600 2022100700 2022060500 2022033000 2021062700 2021022700 2021022200 2020110402 2020101700 2020061600 2020021100 2019112100 2019050700

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.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_poodllrecording
Releases
2024100700 2024052200 2023051900 2022081000 2022033000 2021052000 2020102200 2020101700 2020061600 2019062000 2018070500 2018041000 2018020501 2017102301 2017100301 2016112701 2016081401 2015121101 2014062000 2014051700 2014050100 2014040800 2014012400 2014012000 2013120500 2013051100 2013021901 2012120400 2012102100 2012082900 2012081400 2012052500 2012041500

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.

Type
moodle-tinymce
Homepage
https://moodle.org/plugins/tinymce_poodll
Releases
2018041000 2018020701 2017080403 2017080401 2016081402 2016081401 2015121102 2015121101 2014102100 2014050100 2014012290 2014012200 2014011800 2013122000

JW Player is the solution for seamless video playback across browsers and media types.

Type
moodle-media
Homepage
https://moodle.org/plugins/media_jwplayer
Releases
2022020500 2021020400 2019112200 2019081000 2018082400 2018072600 2017071000

A Moodle activity module that enables HLS (HTTP Live Streaming) video playback using Video.js. This plugin supports .m3u8 playlists from both external URLs and file uploads. It includes advanced features for education, such as seek restrictions, progress tracking, and automatic completion based on watch percentage.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_hlsplayer
Releases
2026041200 2026021401

Expand participation, inclusivity, and critical thinking skills in your class discussions with the free Kialo Discussion plugin!

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_kialo
Releases
2026040701 2025081201 2025071501 2025050501 2025042401 2025040901 2025032501 2025021201 2025012402 2025012401 2025012201 2024101601 2024091201 2024090201 2024071001 2024053101 2023121501 2023111702 2023102005

Dompdf is an HTML to PDF converter. It is intended to be used as a library by other plugins.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_dompdf
Releases
2021062802 2021062801 2021062800 2019061300

Boosted is a modern, highly-customizable Moodle theme based in Boost. It is compatible with version 4.0 and higher (Moodle 4.2 included) and available in English and Spanish (Spain) and more languages soon.

Type
moodle-theme
Homepage
https://moodle.org/plugins/theme_boosted
Releases
2023100100 2023040500 2023013000

Connector for OpenBiblio library software: shows a numbered list of borrowed books and due dates in a Moodle block and a link to the OpenBiblio OPAC page.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_openbiblio
Releases
2019011281 2016012002 2016012001 2016011302 2016011301 2015123000 2013092801 2012050701 2012050201

JazzQuiz lets the teacher run a preplanned quiz, but with the power of improvisation. Several improvise questions are included, which lets you quickly run a multichoice or short answer question during the quiz. You can also start a vote on the students' responses. After the session, you can review the responses for each question (even repolls). You can also download reports for attendance or responses in CSV.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_jazzquiz
Releases
2024032202 2024032201 2024032200 2023033105 2023033100 2022081700 2021020400 2019073000 2019062100 2018103102 2018091210

Connect Moodle with your kuraCloud instance. (Requires a paid kuraCloud subscription) This block allows a Moodle course to be mapped to a kuraCloud course. Student accounts are synchronised from Moodle to kuraCloud and grades are synchronised back from kuraCloud to Moodle.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_kuracloud
Releases
2022020206 2020061907 2017092200 2017081000

The Moodle IPA Filter displays X-SAMPA as unicode IPA. The intent is to offer an easy and fast way to display the International Phonetic Alphabet in Moodle.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_ipa
Releases
2022032700 2020111100 2020061800 2019111800 2019052300 2018060600 2018051800 2018040600 2017111500 2017060500 2017060300 2016121000 2016052400 2015112701 2015112700 2015051402 2014111501 2014111401 2014111301 2014051400 2014050600

This block prints a list of courses from another Moodle instance. It is designed for use with the Remote course web service local plugin.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_remote_courses
Releases
2020061500 2018051300 2016080201 2016080200 2016071600

This local module allows teachers to create a new course shell from existing courses using the Course Meta Link enrollment method.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_course_merge
Releases
2020110900 2018112703 2018112702 2018112701 2018112700 2018051300 2018011701 2018011700 2017082500 2017072800 2017062100 2017042401 2016122102 2016122101 2016122100 2016110800 2016102700 2016080900 2016062200 2016040601

The Feedback Viewer report displays the responses from all Feedback modules in a given course, filtered by user.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_feedbackviewer
Releases
2025101500 2022051900 2020100701 2020100700 2020061500 2018051301 2018051300 2017081401 2017081400

[SEEKING MAINTAINER] Metasync creates and populates groups in a course based on the enrollment of metalinked courses.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_metasync
Releases
2018051300 2018022101 2018022100 2014100801 2014100800

[SEEKING MAINTAINER] This local module allows you to restore a course from a remote Moodle instance into your current instance via a REST web service. The intended use case is quick restores from an archival Moodle instance into the current yearly instance.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_remote_backup_provider
Releases
2018112700 2018051300 2015080801 2015080800

This admin tool allows managers to set the start and end dates for all courses in a category, including subcategories.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_coursedates
Releases
2020081400 2018112801 2018112800 2018051301 2018051300 2017082502 2017082501 2017071900

This admin tool allows managers to set all courses in a category (including subcategories) to either hidden from, or visible to, students.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_hidecourses
Releases
2018112800 2018051302 2018051301 2018051300 2017030304 2017030303 2017030302 2017030300

Mycourse Status is a course completion block for student and editing teacher (from v3.9). You can add the block at site/global and course context level.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_mycoursestatus
Releases
2022041900 2021051700 2020110900 2020061500 2019111800 2019052000 2018120300 2018051400 2014090200

NO LONGER USABLE! You have been warned. Not usable on any supported Moodle versions. Not maintainable due to dependancies on out-of-date third party libraries, such as the AT Bar.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_accessibility
Releases
2021092202 2021052401 2021052400 2017051700 2015011600 2013072300

Block to show the user their remaining time enrolled in a course with live countdown and lots of settings to customise the display of this timer.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_enrolmenttimer
Releases
2019091800 2017083000 2017060900

This block provides an alternative user dashboard for learners.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_lw_courses
Releases
2019010700 2018082400 2018041700

This plugin is to enable Custom pages and forms in Moodle. It provides a quick way to create custom contact forms and custom page content. The pages created can be publicly accessed or available to certain users based on settings you choose for the page. This allows you to create pages such as: "terms and conditions", marketing material and more.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_pages
Releases
2021110400

A Moodle block to display groups and groupings to users. The plugin differentiates between the capability rights of users to evaluate the appropriate amount of information to be displayed.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_groups
Releases
2025091700 2025021900 2024042900 2022042100 2019120300 2018112100 2018050800 2018050400 2017102602 2017053000 2017051200 2016093000 2016080300 2016060900

A Moodle block to display a QR code link that leads to the course page. The QR code can be downloaded by teachers, e.g. to put them into introductory slides. A custom logo can be shown within the QR code.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_qrcode
Releases
2025110600 2025022400 2024042900 2023051200 2022040400 2020111700 2019112100 2018112000 2018051100 2017111700 2017102400

A non-linear, non-chronological discussion forum. Similar to the forum activity, but focuses on straightforward question-and-answer discussions. Additionally, users rate posts and gain a rating score ("reputation") by being rated by other users. Users who have started a discussion can mark an answer as helpful; and teachers can mark a post as a (correct) solution to the posed question.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_moodleoverflow
Releases
2025112701 2025112700 2025080100 2025050601 2025050600 2025031200 2024082700 2024072500 2024071200 2023082500 2023052200 2022120600 2022082500 2022072000 2022041801 2022041800 2021072700 2021042300 2020111300 2020060500 2019112100 2019051300 2018112700 2018052500 2018051100 2018021300 2017102400

This Module lets you add an activity to courses, in which users can rate choices. You may then distribute the users fairly to the choices by maximizing overall 'happiness' in terms of ratings. This may be an alternative to the choice activity or first-come-first-served.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_ratingallocate
Releases
2026022500 2025021900 2024082600 2024060300 2023101900 2023101700 2023050900 2022041800 2020111200 2020060500 2019112100 2019052900 2018112900 2018071000 2018051300 2017102700 2017050800 2017022700 2016081600 2016012701 2016012101 2015071401 2015071301 2015041301 2015031801 2015021001 2014092900

iAssign (Interactive Assignment) package aims to enhance activities in Moodle, allowing the incorporation of "Interactive Learning Modules" (iLM) to Moodle. iAssign also provides: an area to teachers cooperate (Block); a filter to incorporate any iLM in any Moodle text (Filter); and a TinyMCE editor button (TinyMCE Plugin). Attention: in order to proper work, iAssign needs its associated packages - block, filter, and editor (please, get all of them).

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_iassign
Releases
2021020700 2014070100 2014060900 2014022700

A Moodle block that provides trainers (role: teacher) with a visual overview of their course participants' progress. Group-aware, localized, privacy-compliant, and easy to use.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_teamdashboard
Releases
2026042300 2025100701 2025071801 2025061402

Design professional certificates with a visual drag-and-drop editor. Features 40+ templates, 21 element types, AI generation, QR verification, approval workflows, and PDF export. Includes template gallery, bulk issuance, email notifications, and migration from Custom Certificate.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_certstudio
Releases
2026032102 2026031000 2025041410

Changes activity completion information and buttons into checkboxes for Moodle 3.11

Type
moodle-local
Homepage
https://moodle.org/plugins/local_checkboxes
Releases
2022070801 2022010601

Auto change spaces after chosen one-letter conjunctions and prepositions or words into non-breaking space -   You can specify single characters and words after wchich space will be changed into non-breaking space.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_vowels
Releases
2020041501 2020041500 2015070901 2015061901

Most Advanced Webinar Platform

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_livewebinar
Releases
2026011903 2026011902

This plugin allows lecturers to enter the learning goals and topics of a course/lecture. The students can choose between the sunburst and the treemap view and use the plugin to track their learning progress on the different topics.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_learninggoalwidget
Releases
2025051400 2025032300 2025031200

The Guru of moodle themes e-Guru - ultra responsive moodle theme with multi color pattern is free now in moodle plugin directory.It has stunning features that will be a suitable choice for your educational establishments and coming out with powerful admin theme setting options.

Type
moodle-theme
Homepage
https://moodle.org/plugins/theme_eguru
Releases
2023080101 2023011901 2023011900 2022051903 2022051902 2022051900 2022051700 2022051600 2022051201 2022051200 2021052200 2020120100 2020113000 2020073000 2019120701 2019052000 2019012601 2019012600 2018122900 2018121200 2018111500 2018101301 2018052800 2018051900 2017121900 2017121301 2017121300 2016110400 2015122800 2015100900

This quiz access rule plugin provides Safe Exam Browser 2.0 integration for Moodle

Type
moodle-quizaccess
Homepage
https://moodle.org/plugins/quizaccess_safeexambrowser
Releases
2020072700 2018080900 2018021600 2014111200 2014051400 2013042500

An assignment subplugin that enables teachers to provide individual feedback comments on any number of configurable criteria.

Type
moodle-assignfeedback
Homepage
https://moodle.org/plugins/assignfeedback_structured
Releases
2025103000 2024101000 2023063000 2021092700 2019061100 2017062100

This block displays recently awarded course and site badges from all users.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_bs_recent_badges
Releases
2018072701 2018031700 2015102401

With this enrolment plugin users can only enrol into a course when they have one or more required site badges.

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_badgeenrol
Releases
2018072700 2018031700 2015120300

With this plugin you can create badge templates which can be used to simplify creating badges in all courses of your moodle system.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_bs_badge_pool
Releases
2018073100 2018030200 2015112600

Block that generates graphs intendend to facilitate pedagogical decisions. The graphs have zoom capabilities and allow fast communication with students through email.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_analytics_graphs
Releases
2026041203 2024100201 2021090703 2021090602 2018072501 2018070702 2018012501 2018011701 2017083001 2017062801 2017031501 2017011501 2017010601 2016090101 2015092901 2015062101 2015061601 2015051302 2015032101

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.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_pbltool
Releases
2020082301 2015120201 2015051401 2014061101 2012102301

This Moodle block helps institutions manage program curricula, map external courses to Moodle courses, and let students track curriculum progress directly inside Moodle.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_programcurriculum
Releases
2026042400 2026041401

A teacher sets up a bank of questions organised into categories. Then the student can then choose what categories they want to practice when.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_qpractice
Releases
2026041900 2025092899 2016112809 2013092306 2013092300 2013082610

This block allows configuration of roles to be considered "Teachers" of a course. The block will then display a list of these teachers for the current course in the block, with a link to message each one.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_messageteacher
Releases
2025041400 2025041100 2022080501

Quick Find List Block for Moodle This block allows quick searching of users from a block, and displays a configurable link for each search result

Type
moodle-block
Homepage
https://moodle.org/plugins/block_quickfindlist
Releases
2025041100 2025041000 2024080200

A question behaviour designed for use by qtype_stack.

Type
moodle-qbehaviour
Homepage
https://moodle.org/plugins/qbehaviour_adaptivemultipart
Releases
2022092200 2020103000 2018080600 2014011500 2013071100

The STACK question type adds a sophisticated assessment in mathematics and related disciplines, with emphasis on formative assessment underpinned by computer algebra.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_stack
Releases
2026010500 2025102100 2025073100 2025040100 2025033100 2025030600 2025012100 2024111900 2024111500 2024072400 2024060300 2024012900 2023121100 2023102700 2023010400 2022082900 2022060100 2021120900 2020061000 2020052700

WhatsApp Messenger Block for Moodle is a Moodle block plugin that allows teachers to easily send WhatsApp messages to individual students or entire course cohorts directly from a course page. Using the WhatsApp Business API, it supports message templates with dynamic placeholders, multilingual content, real-time sending status, and full message logging - making course communication fast, reliable, and well-documented.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_whatsapp_messenger
Releases
2026012000 2024011300

TrustGrade is an AI-powered assessment plugin for Moodle that enhances the grading experience by automatically generating personalized quiz questions based on student submissions. The plugin helps instructors create fair, comprehensive assessments while saving time and ensuring academic integrity.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_trustgrade
Releases
2026032600 2026030800 2026030600 2026021600 2026021001 2026020311 2026020303 2026012900 2026012700 2026011900 2026011500 2026010201 2026010200 2025122500 2025120402 2025120400 2025120100 2025111900 2025081702

Process courses, users, and enrollments out of Ellucian Banner. Includes support for realtime notifications from Luminis Message Broker, and Glassfish w/Legacy Adapter.

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_lmb
Releases
2018042501 2018042500 2018011100 2017080900 2017073100 2016042810 2016042800 2016021000 2015091700 2014121400 2014050700 2014011500 2013121800 2013110400 2013102800 2013091700 2013080202 2013050801 2012091203 2012091202 2012060702 2012040101

The Invitation Enrolment Moodle Plugin is a powerful tool for course instructors that simplifies the enrolment process by allowing instructors to send personalized email invitations with a unique token. This plugin offers control over who can use the invitation, tracks past invitations, and allows for resending or revoking invitations. It also supports inviting users even if they are not yet registered on your Moodle LMS site and limiting the lifespan of the invitation.

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_invitation
Releases
2024101300 2023050700 2022042603 2013022400

This plugin allows teachers to grade and providing feedback for OneNote assignment submissions. This includes viewing a student's submission in OneNote, creating a OneNote page associated with their feedback on the submission, saving that feedback from OneNote into Moodle as a zip package containing the HTML and any associated images contained in the submission, and recreating the OneNote page from the zip package saved in Moodle if necessary.

Type
moodle-assignfeedback
Homepage
https://moodle.org/plugins/assignfeedback_onenote
Releases
2025100600 2025040805 2025040800 2024100710 2024100705 2024100700 2024042210 2024042200 2023100930 2023100910 2023100900 2023042420 2023042400 2022112845 2022112825 2022112800 2022041910 2022041900 2021051730 2021051725 2021051710 2021051705 2021051700 2020110925 2020110920 2020110900 2020071540 2020071535 2020071501 2020071500

This plugin allows students to work on an assignment in OneNote. This includes creating a OneNote page associated with an assignment submission, saving student's work from OneNote into Moodle as a zip package containing the HTML and any associated images contained in the submission, and recreating the OneNote page from the zip package saved in Moodle if necessary.

Type
moodle-assignsubmission
Homepage
https://moodle.org/plugins/assignsubmission_onenote
Releases
2025100600 2025040810 2025040800 2024100715 2024100705 2024100700 2024042220 2024042210 2024042200 2023100930 2023100910 2023100900 2023042420 2023042400 2022112855 2022112845 2022112825 2022112800 2022041910 2022041900 2021051730 2021051725 2021051710 2021051705 2021051700 2020110925 2020110920 2020110900 2020071540 2020071535 2020071501 2020071500

This plugin provides a common client API for various other Moodle plugins that allow Moodle users to take advantage of Microsoft OneNote. This includes operations such as browsing your notebooks, sections, and pages; students doing assignments in OneNote and teachers providing feedback on those assignments in OneNote.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_onenote
Releases
2025100601 2025100600 2025040825 2025040805 2025040800 2024100730 2024100710 2024100705 2024100700 2024042210 2024042200 2023100930 2023100910 2023100900 2023042420 2023042400 2022112845 2022112825 2022112800 2022041910 2022041900 2021051730 2021051720 2021051710 2021051705 2021051700 2020110935 2020110925 2020110920 2020110901 2020110900 2020071550 2020071540 2020071535 2020071503 2020071502 2020071501 2020071500

The plugin adds the ability to embed the FenomioStream media player into any textual content within Moodle in the form of universal code, which is then replaced by the embedded player when displayed.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_fenomiostream
Releases
2026030603 2024101001

Random assignment is a plugin for assignments with following properties: Teacher specifies one or more files for assignments and (optionally) solution files with the same names Each student gets one of these files randomly In the assignment feedback page, teacher sees the assignment file and optionally the solution file as well.

Type
moodle-assignsubmission
Homepage
https://moodle.org/plugins/assignsubmission_random
Releases
2024032301 2024032300 2023120400 2013040100

A streaming-inspired, episode-based course format that applies familiar media UI patterns to Moodle to reduce cognitive load and keep learners focused on the content.

Type
moodle-format
Homepage
https://moodle.org/plugins/format_streamdeck
Releases
2026040700 2026032400

CoIFish is a grade report plugin that puts the Community of Inquiry (CoI) framework to good use through learning analytics, directly addressing the gap identified in LAK research: the predominance of descriptive and predictive analytics at the expense of diagnostic and prescriptive approaches.

Type
moodle-gradereport
Homepage
https://moodle.org/plugins/gradereport_coifish
Releases
2026041000 2026040800 2026040102 2026032800

This plugin will make available existing log report with easy and quick navigation, without refreshing the page including filters and pagination.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_logreport
Releases
2020022400 2018061000

Moodle block which provides all functionality of block_course_overview, provides additional filters to be used on university campuses as well as the possibility to hide courses from the course list

Type
moodle-block
Homepage
https://moodle.org/plugins/block_course_overview_campus
Releases
2019061200 2019032800 2018092600 2018051700 2018030700 2017063000 2016110700 2016061400 2015051102 2014111003 2014051207 2013111802 2013073003 2013021809 2012121704

Moodle plugin which adds support for filtering courses with block_course_overview_campus to the mycourses list in Boost's nav drawer

Type
moodle-local
Homepage
https://moodle.org/plugins/local_boostcoc
Releases
2019061200 2019032900 2018082600 2018051700 2018032901 2017100200

Moodle plugin which tries to overcome some fixed appearance behaviours of Boost's nav drawer in a clean way

Type
moodle-local
Homepage
https://moodle.org/plugins/local_boostnavigation
Releases
2021071501 2020120903 2020112304 2020080400 2020040100 2019061500 2019031300 2018071800 2018022001 2018022000
Type
moodle-theme
Homepage
https://moodle.org/plugins/theme_boost_union
Releases
2025100625 2025100620 2025100616 2025100614 2025100612 2025100610 2025100608 2025100607 2025100604 2025100602 2025100600 2025041458 2025041453 2025041449 2025041447 2025041445 2025041443 2025041441 2025041440 2025041437 2025041435 2025041433 2025041432 2025041427 2025041425 2025041424 2025041422 2025041421 2025041420 2025041414 2025041409 2025041407 2025041405 2025041403 2024100778 2024100773 2024100769 2024100767 2024100765 2024100763 2024100762 2024100760 2024100759 2024100758 2024100755 2024100753 2024100752 2024100750 2024100749 2024100748 2024100743 2024100738 2024100737 2024100735 2024100733 2024100732 2024100730 2024100729 2024100728 2024100726 2024100724 2024100721 2024100719 2024100717 2024100715 2024100708 2024100704 2024100703 2024100701 2024100700 2024060139 2024060138 2024060137 2024060136 2024060135 2024060132 2024060131 2024060130 2024060128 2024060126 2024060123 2024060121 2024060119 2024060118 2024060111 2024060107 2024060106 2024060104 2024060103 2024060102 2024060101 2024060100 2023102069 2023102068 2023102065 2023102064 2023102063 2023102062 2023102060 2023102059 2023102058 2023102052 2023102048 2023102047 2023102045 2023102044 2023102043 2023102042 2023102041 2023102038 2023102035 2023102033 2023102031 2023102028 2023102025 2023102024 2023102023 2023102020 2023102018 2023102005 2023102003 2023102000 2023090147 2023090146 2023090145 2023090144 2023090141 2023090138 2023090136 2023090134 2023090131 2023090128 2023090127 2023090126 2023090123 2023090121 2023090108 2023090106 2023090103 2023090102 2023090101 2023090100 2023010594 2023010593 2023010592 2023010591 2023010588 2023010587 2023010586 2023010585 2023010584 2023010583 2023010582 2023010578 2023010574 2023010573 2023010571 2023010570 2023010569 2023010568 2023010567 2023010564 2023010561 2023010559 2023010558 2023010556 2023010553 2023010550 2023010549 2023010548 2023010545 2023010543 2023010530 2023010528 2023010525 2023010524 2023010523 2023010522 2023010520 2023010516 2023010515 2023010511 2023010508 2023010506 2023010505 2023010504 2023010502 2023010500 2022080940 2022080939 2022080935 2022080932 2022080930 2022080929 2022080928 2022080926 2022080924 2022080920 2022080919 2022080917 2022080913 2022080911 2022080910 2022080909 2022080907 2022080903 2022080902 2022080900 2022031700

This module is for submission of the application form.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_apply
Releases
2025020401 2023112911 2020013000

This is a additional module to auto attendance block.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_autoattendmod
Releases
2025020304 2024021101 2023122800 2022051300 2019082105

SAML Authentication plugin based on the simplesamlphp software. (Also install the SAML Enrolment plugin if you want auto-enrol based on SAML)

Type
moodle-auth
Homepage
https://moodle.org/plugins/auth_saml
Releases
2019071601 2019061301 2019011501 2017011901 2016111801 2015072901 2014112401 2013110701 2013031803 2012110601 2011101601

SAML Enrol plugin based on the simplesamlphp software. (require Authentication SAML and simpleSAMLphp SP)

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_saml
Releases
2019071701 2019061301 2019011501 2017111801 2015072001 2012061301 2011101601
Type
library
Releases
5.2.0 5.1.4 5.1.3 5.1.2 5.1.1 5.1.0 5.0.7 5.0.6 5.0.5 5.0.4 5.0.3 5.0.2 5.0.1 5.0.0 4.5.11 4.5.10 4.5.9 4.5.8 4.5.7 4.5.6 4.5.5 4.5.4 4.5.3 4.5.2 4.5.1 4.5.0 4.4.12 4.4.11 4.4.10 4.4.9 4.4.8 4.4.7 4.4.6 4.4.5 4.4.4 4.4.3 4.4.2 4.4.1 4.4.0 4.3.12 4.3.11 4.3.10 4.3.9 4.3.8 4.3.7 4.3.6 4.3.5 4.3.4 4.3.3 4.3.2 4.3.1 4.3.0 4.2.11 4.2.10 4.2.9 4.2.8 4.2.7 4.2.6 4.2.5 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.22 4.1.21 4.1.20 4.1.19 4.1.18 4.1.17 4.1.16 4.1.15 4.1.14 4.1.13 4.1.12 4.1.11 4.1.10 4.1.9 4.1.8 4.1.7 4.1.6 4.1.5 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.0.12 4.0.11 4.0.10 4.0.9 4.0.8 4.0.7 4.0.6 4.0.5 4.0.4 4.0.3 4.0.2 4.0.1 4.0.0 3.11.18 3.11.17 3.11.16 3.11.15 3.11.14 3.11.13 3.11.12 3.11.11 3.11.10 3.11.9 3.11.8 3.11.7 3.11.6 3.11.5 3.11.4 3.11.3 3.11.2 3.11.1 3.11.0 3.10.11 3.10.10 3.10.9 3.10.8 3.10.7 3.10.6 3.10.5 3.10.4 3.10.3 3.10.2 3.10.1 3.10.0 3.9.25 3.9.24 3.9.23 3.9.22 3.9.21 3.9.20 3.9.19 3.9.18 3.9.17 3.9.16 3.9.15 3.9.14 3.9.13 3.9.12 3.9.11 3.9.10 3.9.9 3.9.8 3.9.7 3.9.6 3.9.5 3.9.4 3.9.3 3.9.2 3.9.1 3.9.0 3.8.9 3.8.8 3.8.7 3.8.6 3.8.5 3.8.4 3.8.3 3.8.2 3.8.1 3.8.0 3.7.9 3.7.8 3.7.7 3.7.6 3.7.5 3.7.4 3.7.3 3.7.2 3.7.1 3.7.0 3.6.10 3.6.9 3.6.8 3.6.7 3.6.6 3.6.5 3.6.4 3.6.3 3.6.2 3.6.1 3.6.0 3.5.18 3.5.17 3.5.16 3.5.15 3.5.14 3.5.13 3.5.12 3.5.11 3.5.10 3.5.9 3.5.8 3.5.7 3.5.6 3.5.5 3.5.4 3.5.3 3.5.2 3.5.1 3.5.0 3.4.9 3.4.8 3.4.7 3.4.6 3.4.5 3.4.4 3.4.3 3.4.2 3.4.1 3.4.0 3.3.9 3.3.8 3.3.7 3.3.6 3.3.5 3.3.4 3.3.3 3.3.2 3.3.1 3.3.0 3.2.9 3.2.8 3.2.7 3.2.6 3.2.5 3.2.4 3.2.3 3.2.2 3.2.1 3.2.0
Required by

Completion Levels is a block designed to track students progression within a course, and gamify their learning experience by awarding them levels as they make progress in the course.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_completion_levels
Releases
2026012701 2026012700 2024121100 2024070501 2024070500 2022111502 2022111501

Live chat software with real-time visitor monitoring for your Moodle site. Answer questions and support your users with live chat!

Type
moodle-block
Homepage
https://moodle.org/plugins/block_formillalivechat
Releases
2014113000

Live-School is a free unified communication web platform dedicated for live teaching through real time communication and teaching tools including face to face, classroom, conference, phone, SIP, FAX, SMS, phone meeting, desktop streaming, movie player, whiteboard, big image zoom, file/folder sharing, all document format import supported like PDF, DOC, EXCEL, POWER POINT. Create unlimited teachers and students and manage automatically your teachers income through an automated payment system. Live-School allows you to cross connect all existing communication protocols transparently from your computer/tablet/smartphone in one click. Each organization registered at Live-School is automatically referenced to the Live-School public dedicated search engine.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_livemood
Releases
2025052140 2025052130 2025052120 2025052119

An enrolment method that features: - temporary access to a course without real enrolment, - giving a defined role for a temporary period (like guest access), - can be limited to users with some specified capabilities.

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_temporaryaccess
Releases
2023062000 2023010900 2022100500 2022092802 2022092801 2022092800

This plugin simply adds a link to the settings page for the qbehaviour_certaintywithstudentfbdeferred plugin. This is needed because question behaviour plugins can not properly add settings page (see the related issue https://tracker.moodle.org/browse/MDL-68335).

Type
moodle-local
Homepage
https://moodle.org/plugins/local_certaintysettings
Releases
2024070100

This is a quiz report that can be used to export student feedback data from Student feedback (deferred/immediate) behaviours. This report is only relevant for these question behaviours.

Type
moodle-quiz
Homepage
https://moodle.org/plugins/quiz_feedback
Releases
2025070301 2025070300 2022040801 2022040800 2021120701

Add Group notion to Quiz. Only one member of a group can do the quiz and the grade is then dispatched to all the group's members

Type
moodle-quiz
Homepage
https://moodle.org/plugins/quiz_group
Releases
2023060100 2019042900 2019022000 2018030900

This plugin enables the importing of Microsoft Word files into Moodle using the new TinyMCE 6 editor.

Type
moodle-tiny
Homepage
https://moodle.org/plugins/tiny_wordimport
Releases
2026041300 2025043000 2024112000 2024102300 2024062500

A Moodle administration plugin providing a GUI to some settings and management of a MoodleBox, a Moodle server installed on a Raspberry Pi with some sort of Linux version installed (Raspberry Pi OS preferred).

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_moodlebox
Releases
2026040301 2026021501 2025100900 2025042700 2025011301 2024103100 2024101300 2024080700 2024032801 2024010201 2023122401 2023122400 2023112800 2023100500 2023100101 2023091700 2023091600 2023082400 2023073000 2023050400 2022112000 2022111901 2022080400 2022080201 2022042300 2021120100 2021110800 2021072700

Cincopa Atto Editor plugin adds button to your text editor which allows you to insert Cincopa media gallery. It can be used on any post or page on your site. In order to use this plugin you will need to install Cincopa Media Filter plugin and register at https://cincopa.com

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_cincopa
Releases
2022121300 2022113000 2021091600 2017110200 2017031701 2017031700 2016113007 2016113006

Cincopa TinyMCE Editor plugin adds button to your text editor which allows you to insert Cincopa media gallery. It can be used on any post or page on your site. In order to use this plugin you will need to install Cincopa Media Filter plugin and register at https://cincopa.com

Type
moodle-tinymce
Homepage
https://moodle.org/plugins/tinymce_cincopa
Releases
2022121300 2022113000 2021091600 2017110200 2017031700 2016113014 2016113013

Cohort to group sync for users already enrolled via different method.

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_groupsync
Releases
2019111200 2018113000 2018060600 2017110900 2017050900 2016052000 2012122000

Tool for Moodle developers: allows to check phpdocs in the code for compliance with Moodle Coding Style.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_moodlecheck
Releases
2024032700 2024032200 2024030700 2023113000 2023090800 2023071900 2023071400 2022060200 2021051200 2019101700 2012011000

This plugin is for translating the Moodle App language strings in AMOS only. (There is no point in installing it on your site.)

Type
moodle-local
Homepage
https://moodle.org/plugins/local_moodlemobileapp
Releases
2026040800 2026010800 2025062700 2024102900

This block allows you to manage the process of producing courses or activities. A workflow make it clear who is responsible for doing the next step, and what tasks they should be doing. The workflow can also assign and unassign roles, or automatically set certain settings, when the workflow moves from one step to the next.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_workflow
Releases
2026040200 2022040800 2020121800 2020062800 2019110900 2018112100 2018081300 2016080200 2015051000 2014111200 2014051400 2013082100 2013031200 2011032800

This question behaviour uses web services to connect to other question engines like OpenMark or ounit, so that their questions can be used in a Moodle quiz.

Type
moodle-qbehaviour
Homepage
https://moodle.org/plugins/qbehaviour_opaque
Releases
2022062300 2018081400 2015051000 2014111200 2014042800 2014010801 2014010800 2013070100 2013031400 2012082200 2011102500

A Moodle question type which allows questions to be built up from parts that are other simpler question types (requires you to have these question types installed)

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_combined
Releases
2025062600 2022122200 2020121800 2020061000 2019110900 2018112000 2018081300 2017061400 2016031700 2015051000 2014111200 2014010800 2013070100

This question type uses web services to connect to other question engines like OpenMark or ounit, so that their questions can be used in a Moodle quiz.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_opaque
Releases
2022062300 2019110900 2018112100 2018081400 2014111200 2014010801 2014010800 2013070100 2013031400 2012082200 2011102500

The main difference from the standard Moodle multiple choice question type is in the way that grading works. When creating the question, the teacher just indicates which choices are correct. If there are n correct choices, then the student scores 1/n for each correct choice. If they select too many choices, then incorrect choices outweigh correct ones.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_oumultiresponse
Releases
2025071500 2022040100 2020121800 2020031600 2019110900 2018112000 2018080900 2016030800 2015121500 2015030800 2014111200 2014010800 2013070100 2013020700 2012082200 2011051200

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.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_pmatch
Releases
2025071700 2022080900 2020121800 2020061000 2019111100 2019110900 2019091000 2019082200 2019071200 2018111900 2018080800 2018071200 2018021600 2016080400 2015070900 2015051000 2014111200 2014061900 2014010800 2013070100 2013021200 2012081600 2010090501

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.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_pmatchjme
Releases
2025081300 2022081100 2020090800 2019110900 2019080700 2018111900 2018080900 2015061100 2015051000 2014111200 2014072800 2013070100 2013021200 2012081600 2011120901

A calculated numeric question type with variable and expression evaluation. Random values are generated for each student attempting the quiz.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_varnumeric
Releases
2025062000 2022042500 2019110900 2018112000 2018081300 2014111200 2014042800 2014010800 2013070100 2013031400 2012081600 2011082701

A calculated numeric question type with variable and expression evaluation. All values are precalculated although a question can have several variants with different variable values for each variant.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_varnumericset
Releases
2025061800 2022041100 2020061000 2019110900 2018112000 2018081300 2015051000 2014111200 2014010800 2013070100 2013031400 2012081600 2011082701

This question type can have randomly selected numbers, and the student's answer must include the correct unit. Unit grading is done using the pmatch algorithm.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_varnumunit
Releases
2025061700 2022050300 2019110900 2018112000 2018081400 2018081300 2014111200 2014010800 2013070100 2013031400

This 'report' is actually a tool which lets users edit certain settings, currenty the open and close dates, for a quiz, without needing to give them permission to edit all the other quiz settings.

Type
moodle-quiz
Homepage
https://moodle.org/plugins/quiz_editquizsettings
Releases
2026020300 2025072300 2022031400 2018112000 2018080800 2018021600 2014111200 2014011700

A quiz 'report' add-on for Moodle, like the nomal manual grading report, but which lets you grade one student at a time, rather than one question at a time.

Type
moodle-quiz
Homepage
https://moodle.org/plugins/quiz_gradingstudents
Releases
2022031100 2020121800 2020062800 2018112000 2018080800 2018021600 2015051000 2014111200 2014011700 2013071500

This Quiz access rule plugin lets you require students to agree to a statement about not plagiarising before starting a quiz.

Type
moodle-quizaccess
Homepage
https://moodle.org/plugins/quizaccess_honestycheck
Releases
2025070900 2023051600 2022062200 2018080900 2018021600 2014111200 2014051300 2013020600

A Moodle admin tool to edit the permissions for one capability in all roles on one screen.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_editrolesbycap
Releases
2025100300 2022030700 2021080900 2019110800 2018111900 2018080800 2018021600 2014111200 2014010900 2013020500 2012032900

Course contents block displays a list of all visible sections (such as topics or weeks) in the course. Clicking at a link scrolls to that section or displays just that particular section, depending on the course layout setting.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_course_contents
Releases
2021021300 2018020100 2017111000 2017060200 2016073000 2016072900 2015030300 2014090300 2014031401 2014031400 2013051400 2012121003 2012121002 2012062200 2012010600 2011112900 2011102901

The Stamp collection module allows a teacher to give "stamps" (i.e. picture with a comment, similar concept to badges) to students so they collect these stamps. The activity can be used in many ways, such as motivative bonus marks, absence marks, certification records etc.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_stampcoll
Releases
2019021700 2017111200 2017011000 2015080400 2015041500 2015010901 2014111700 2014050600 2013071800 2013040901 2013040900 2012062202 2012062201 2012062200 2012062101 2012062001 2011120717 2008022003

Simple grading evaluation method that gives credit to peer-reviewers just for their participation in the activity without comparing their assessment with the others.

Type
moodle-workshopeval
Homepage
https://moodle.org/plugins/workshopeval_credit
Releases
2018061800 2017111200 2016082400 2014102900 2014031400 2013040900 2013021300

Workplace compatible from version 2.0. Myddleware for Moodle enables you to transfer your data easily and safely from your Moodle application to other applications such as your e-commerce, CRM, marketing platform, database... By doing so, it ensures a durable quality of your data, which is a prerequisite for productivity and efficiency. Connected applications : SalesForce, SugarCRM, SuiteCRM, Hubspot, Magento, Prestashop, Mailchimp, Brevo, MySQL, Microsoft SQL, CSV files...

Type
moodle-local
Homepage
https://moodle.org/plugins/local_myddleware
Releases
2025061805 2025052104 2025012807 2025012805 2024050104 2024010410 2023040103 2023010104 2022113002 2022113001 2022091103 2022083101 2022083001 2020080202

Learnplug Video Tracker brings premium video engagement tracking to Moodle. Measure how much each learner watched, save resume position, enforce completion rules, connect progress to the gradebook, and access clear engagement reports through a simple activity workflow.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_videotracker
Releases
2026042605 2026042604 2026042603 2026042602 2026042208 2026042206 2026041201 2026040607 2026040602 2026040303 2026032705 2026032704 2026032703 2026032606 2026032604 2026032602 2026032601 2026032506 2026032504 2026032501 2026032005 2026032004

This plugin is intended as a replacement of the core atto_fontcolor plugin, allowing the Moodle admin to define a set of colours to be available.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_morefontcolors
Releases
2021062100 2018050202 2018050201 2018050200 2018021500 2017050100 2016113000 2016070100 2016010600 2015101400 2015101200 2015010100 2014051200

This filter allows the automated creation of MP4 sources for HTML5 and elements.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_html5avtomp4
Releases
2021061800 2019112901

This question type allows asking questions such as : Please enter X, Y, and Z, such as : X + Y + Z > 12

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_multinumerical
Releases
2023010901 2023010900 2018050801 2018050800 2017050100 2016120100 2015101400 2014082500 2014010100 2013070100 2013060100 2012110100 2012010100 2011000000 2009060100

This plugin allows instructors/teachers to make media collections a gradable activity by leveraging the assign activity.

Type
moodle-assignsubmission
Homepage
https://moodle.org/plugins/assignsubmission_mediagallery
Releases
2020062900 2018100400 2018100200 2014112700 2014040800

This plugin allows users to insert a pre-existing media collection gallery into any atto editor.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_mediagallery
Releases
2020062900 2014090900

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.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_poll
Releases
2018052500 2017052200 2017051801 2015060100 2014092900 2013082000 2011113000

This plugin allows instructors/teachers to create a space for students to submit "galleries". These galleries can be based on images, audio or video.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_mediagallery
Releases
2024080801 2023060200 2022051101 2022051100 2022020702 2022020701 2022020700 2020111600 2020062900 2020050800 2019110600 2019090400 2019090300 2018092700 2018052500 2017110900 2017052300 2017050400 2017050301

Developed by UNSW, this is an advanced tool for building teams based off a set of criteria. You ask your students some questions, and then develop a predicate based off their answers for your teams. This is great if you want a little more control than "Assign Randomly" but less work than "Manual Allocation".

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_teambuilder
Releases
2019062000 2018121800 2018052800 2017110900 2017051900 2014082601 2014082600

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,

Type
moodle-profilefield
Homepage
https://moodle.org/plugins/profilefield_multiselect
Releases
2020061800 2014082500 2014072200

Formal languages block centralizes code for scanning and parsing of different languages. For now it is used by Preg and CorrectWriting question types, but other plugins can use it as well.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_formal_langs
Releases
2020050300 2020020700 2017111900 2016120501 2016120500 2015071000 2015070200 2014071000 2013071900 2012021402 2012021401 2012021400

This is no penalties version of "Adaptive mode with hinting" behaviour, like core versions.

Type
moodle-qbehaviour
Homepage
https://moodle.org/plugins/qbehaviour_adaptivehintsnopenalties
Releases
2020050300 2020020700 2017111900 2016120500 2015033000 2014071000 2013052500 2013011800 2011111902

This behaviour activate question-type specific hints support in Interactive mode.

Type
moodle-qbehaviour
Homepage
https://moodle.org/plugins/qbehaviour_interactivehints
Releases
2020050300 2020020700 2017111900 2016120500 2015033000 2014071000 2013081300 2013060200

Correct Writing question type are focused on the learning grammar of the new language. It can found various mistakes in student's response and give mistake messages and hints.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_correctwriting
Releases
2022122200 2020050300 2020020700 2017111900 2016120500 2015071000 2015070200 2014120200 2014071000 2013061900 2013012900

Abstract question type used in questions developed by POAS department of Volgograd State Technical University. Contains some generally useful question type code.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_poasquestion
Releases
2023120100 2020050300 2020020700 2017111900 2016120500 2015033000 2014071000 2013102900 2013101400 2013062900 2013020200 2013011800 2012060900

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.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_preg
Releases
2023120100 2020050300 2020020701 2017111900 2016120500 2015070200 2014090100 2014071000 2013102900 2013100500 2013071400 2013011801 2013011800 2012090300

Sticky Notes is a very simple activity for creating a sticky notes wall for your brainstormings, ranking... It can be configured as a collaborative or individual activity, and teacher can choose to enable votes, repositioning of notes, limitation for notes and votes, set codes for 6 available background colors... Notes can be moved by drag n drop to offer the most simple experience !

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_stickynotes
Releases
2025112100 2025060401 2024061702 2024061701 2024021501 2023121301 2023112307 2023101706 2022071804 2022021104 2021110403 2021051002

Automatically creates Moodle accounts and authenticates user identities via SAML from the OneLogin.com service. http://support.onelogin.com/entries/20508233-configuring-saml-for-moodle2

Type
moodle-auth
Homepage
https://moodle.org/plugins/auth_onelogin_saml
Releases
2019110601 2011100601

This plugin is an extension of the mod_assign Moodle plugin and allows users to add a custom submission of the "ONLYOFFICE document" type in the PDF, DOCX, XLSX, and PPTX formats.

Type
moodle-assignsubmission
Homepage
https://moodle.org/plugins/assignsubmission_onlyoffice
Releases
2025080401 2025080400 2024111300 2024070300 2024052000 2024012400 2023042400

CopyCheck is a commercial plagiarism detection service which is fully integrated in the Moodle core and in Moodle assignments. You must have a paid license to be able to use this plugin. Any language can be processed e.g. Japanese, chinese or computer programs.

Type
moodle-plagiarism
Homepage
https://moodle.org/plugins/plagiarism_copycheck
Releases
2019112500 2019100300 2015031700

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.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_tab
Releases
2019062400 2017121401 2017121400 2015122900 2014040200 2013072400 2013072200 2013062500 2013032800 2013021201 2013021200 2013010200 2012121200 2012121000 2012120400 2012101700

The Open LMS Framework offers enhanced functionality for Moodle plugin development. It is required by several of the plugins that have been open sourced by Open LMS. For more information, see https://docs.moodle.org/dev/Open_LMS_Framework

Type
moodle-local
Homepage
https://moodle.org/plugins/local_mr
Releases
2026032600 2025092400 2025060500 2025031800 2025011000 2024121800 2024091700 2024072700 2024061700 2024040200 2024012900 2023121800 2023100400 2023073100 2023061500 2023041100 2023012400 2022122100 2022101200 2022072900 2022060600 2022041300 2022020100 2021112600 2021060100 2020061100 2018080800 2017063000 2016121300 2016012600 2010090201 2010090200

Collection of utilities needed for other plugins created by Open LMS.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_openlms
Releases
2024103100 2023051500 2022053100

Integrates with Learning Record Storage using the IMS Caliper 1.0 specification. Certified with IMS Caliper 1.0 for the AssessmentEvent, OutcomeEvent and SessionEvent metric profiles.

Type
moodle-logstore
Homepage
https://moodle.org/plugins/logstore_caliper
Releases
2026032600 2025092400 2025060500 2025031800 2025011000 2024121800 2024091700 2024072700 2024061700 2024040200 2024012900 2023121800 2023100400 2023073100 2023061500 2023041100 2023012400 2022122100 2022101200 2022072900 2022041300 2021112600 2021060100 2020061100 2018080800 2017063000 2016121300 2016061500

Snap is a clean, intuitive theme designed to make the entire learning platform easy to use. By cutting out the noise and organizing everything logically, Snap lets users move quickly between their dashboard, courses, and tools, so they can spend less time navigating the site and more time getting things done. The interface focuses on the user experience, using Moodle™’s overall look and feel. It also includes built-in accessibility features to ensure a better experience for everyone. With Snap’s clear workflows, both you and your students can focus on the learning that matters.

Type
moodle-theme
Homepage
https://moodle.org/plugins/theme_snap
Releases
2026032600 2025092400 2025060500 2025031800 2025011001 2024121800 2024091701 2024091700 2024072700 2024061702 2024040200 2024020100 2024012900 2023121800 2023100400 2023073100 2023061500 2023041100 2023012400 2022122100 2022101200 2022072900 2022060600 2022042800 2022041300 2022020100 2021112600 2021060102 2021060101 2021060100 2020061103 2020061102 2019051505 2019051501 2018080801 2018080800 2017063005 2017063000 2016121310 2016121304 2016042905 2016042904 2015061700 2014110404

Moodle plugin which allows teachers to insert links to Opencast videos into a course. The repository displays all videos that belong to the Opencast series that are connected to the course.

Type
moodle-repository
Homepage
https://moodle.org/plugins/repository_opencast
Releases
2026011700 2025080100 2024111103 2024111102 2024111100 2024060400 2023112200 2023080100 2023052600 2023030100 2022031800 2021091201

OpenMeetings is a free browser-based software that allows you to set up instantly a conference in the Web. You can use your microphone and/or webcam, share documents on a white board, discuss in a chat, share your screen or record meetings. It is available as hosted service or you download and install a package on your own server.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_openmeetings
Releases
2026040601 2024011701 2024011601 2023122001 2022122001 2021021001 2020123001 2020121801 2020080111 2020042311 2019112911 2019052411

This is an advanced tool for building groups based off a set of criteria. You ask students some questions. After the groups are created based on four simple actions on students answers (Group similar individuals, Disperse similar individuals, Avoid minorities, Balancing Level)

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_teamup
Releases
2026021700 2025032900 2023030500 2022022200 2019091700 2019061100 2019051000 2019040100 2018103000

AI provider for jokes.

Type
moodle-aiprovider
Homepage
https://moodle.org/plugins/aiprovider_jokes
Releases
2025100700 2025050600

Automatically synchronize cohort members into system roles.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_cohortrole
Releases
2025100700 2025041400 2024100800 2024042200

Automatically synchronize groups from child courses into meta-courses.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_metagroups
Releases
2025100700 2025041400 2024100800 2024042200

This plugin exports a quiz in any available installed format.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_export_quiz
Releases
2019050500 2019041300 2019032000

The **PlagiarismDetector Moodle LMS Plugin** integrates essential plagiarism detection tools into your Moodle learning platform.

Type
moodle-plagiarism
Homepage
https://moodle.org/plugins/plagiarism_pd
Releases
2023091502 2023091501 2023091500

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.

Type
moodle-assignsubmission
Homepage
https://moodle.org/plugins/assignsubmission_estream
Releases
2024072500 2024042400 2024012500 2023110200 2023033100 2023010400 2022111700 2022111000 2022110100 2022071200 2022042900 2021111800 2021110800 2021092800 2021062800 2021061406 2021050500 2021031000 2021020500 2021010500 2020120300 2020120100 2020111800 2020111200 2020092500 2020092400 2020090700 2017042000 2017012600

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.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_planetestream
Releases
2025022400 2016090800

Embed content from Planet eStream into Moodle via the TinyMCE Text Editor, or upload new video/audio content directly into a Moodle page.

Type
moodle-tinymce
Homepage
https://moodle.org/plugins/tinymce_planetestream
Releases
2024112000 2024040800 2024011000 2023040100 2023033100 2023033000 2023021600 2023021400 2022101900 2022092900 2021111900 2021101900 2021031000 2021030300 2020100100 2020070900 2020052100 2020031300 2018101100

A plugin for atto to allow the font family to be altered.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_fontfamily
Releases
2024110400 2015051500

**Notification Manager** is a local plugin for Moodle that allows administrators to centrally view, analyze, and manage system notifications for users. By default, Moodle does not provide an interface for administrators to view other users' notifications. This plugin addresses that limitation by offering an intuitive interface with detailed control features

Type
moodle-local
Homepage
https://moodle.org/plugins/local_notification_manager
Releases
2026041405 2024040606

MyCourses (Filtered) is a Moodle plugin that provides a dedicated page displaying only the courses in which the currently logged-in user is enrolled. It offers filtering, sorting, and view customization options by url, so you may provide your students with a specifiv dashboard of their learning materials in a specific section in your Moodle instance.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_mycoursesfilter
Releases
2026040906 2026040101

This plugin provides Jalali calendar support for Moodle

Type
moodle-calendartype
Homepage
https://moodle.org/plugins/calendartype_jalali
Releases
2021011300 2017030200 2013110100

A file upload profile field for Moodle

Type
moodle-profilefield
Homepage
https://moodle.org/plugins/profilefield_file
Releases
2024040800 2016121900 2014072300

The Lesson essay feedback block will display (to the students only) their previous attempts at Lesson Essays (if any), together with the teacher's comments and their grade (if essays have been graded).

Type
moodle-block
Homepage
https://moodle.org/plugins/block_lesson_essay_feedback
Releases
2025041900 2024100800 2022041700 2020112600 2019112100 2019052901 2018102801

This plugin is one of the 2 question behaviours to be used exclusively with the regexp question type. Those behaviours enable you to take advantage of the *Help* feature, which allows the student to "buy" a letter.

Type
moodle-qbehaviour
Homepage
https://moodle.org/plugins/qbehaviour_regexpadaptivewithhelp
Releases
2024100800 2024050200 2022041800 2021052300 2020121600 2019112100 2019052100 2019011301 2018050801 2017050100 2016113000 2016071400

This plugin is one of the 2 question behaviours to be used exclusively with the regexp question type. Those behaviours enable you to take advantage of the *Help* feature, which allows the student to "buy" a letter. This behaviour does not cost the student any penalty when "buying" a letter.

Type
moodle-qbehaviour
Homepage
https://moodle.org/plugins/qbehaviour_regexpadaptivewithhelpnopenalty
Releases
2024100800 2024050200 2022041800 2021052300 2019112100 2019052100 2019011301 2018050801 2018050800 2017050100 2016113000 2016071400 2016070100 2014073000 2013111800 2013061300 2012022600 2011102300

This question type (for the Moodle quiz module) aims at a more advanced system of student's response analysis, through the use of regular expresssions. This question type is an extension of the SHORTANSWER type. It can be used on its own and can also be incorporated into the existing Cloze (embedded) question type.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_regexp
Releases
2025050200 2024111001 2024100800 2024062600 2024050300 2024021800 2023051300 2022112800 2022041800

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).

Type
moodle-theme
Homepage
https://moodle.org/plugins/theme_handlebar
Releases
2019052600 2018121500 2018051301 2017051403

The Course Contacts block displays a list of users on your course, various methods for communicating with them, and their current activity status.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_course_contacts
Releases
2020050102 2018051302

A tool to all teachers to enrol existing users to their courses using CSV files (without bothering the admins)

Type
moodle-local
Homepage
https://moodle.org/plugins/local_mass_enroll
Releases
2025120100 2025072200 2024121600 2023102300 2015092402 2012012415

Moodle Plugin that helps organizing submissions for events like conferences. Add a "confman"-Activity to a course and you can specify a timerange when submissions are possible. You are given a link that can be shared outside moodle to allow external people (also without Moodle-Login) to submit submissions for your event. Everybody in your course that has instructor-role is allowed to manage all submissions. Everybody in your course that has student-role is allowed to comment submissions. Submitters can manage their own submissions using a unique link that is given to them.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_confman
Releases
2021062201 2021030300 2019102800

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.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_rumbletalkchat
Releases
2025071300 2024080200 2024051600 2024012500 2023012400 2022071500

Simple contact me form with notifications sent to admins and/or users with the notification capability

Type
moodle-local
Homepage
https://moodle.org/plugins/local_contactme
Releases
2026041600

Privacy-friendly logstore for the Learning Analytics plugin

Type
moodle-logstore
Homepage
https://moodle.org/plugins/logstore_lanalytics
Releases
2022081800 2022080105 2020102200

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.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_pdfannotator
Releases
2025090300 2025071100 2025032500 2025032400 2025031900 2025031700 2025010300 2024121200 2024112600 2023112900 2023052300 2022120500 2022112800 2021113000 2021112900 2021090100 2021082600 2021072100 2021060100 2021041900 2020080400 2020080300 2019121000 2019101700 2019042900 2018112200 2018071100

Integrates timetable.digital with Moodle to display user and admin timetable views, filters, and printable exports.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_timetable
Releases
2026041803 2026040505

The Sebsoft Moderated RSS Plugin offers you the possibility to load multiple feeds into a block, allowing for authorizing each and every item.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_selectrss
Releases
2024123199

The Sebsoft ClassicPay enrolment Plugin offers you the possibility to set up paid courses. It uses the PayNL payment gateway to provide payments supporting a wide variety of payment methods.

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_classicpay
Releases
2025032500

PAY. provides a payment gateway implementation for the Dutch Payment Service Provides PAY.

Type
moodle-paygw
Homepage
https://moodle.org/plugins/paygw_paynl
Releases
2021080104

This block lists any courses you have in common (i.e. you are both enrolled in) with the user whose profile you are viewing.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_common_courses
Releases
2021051401 2021051400 2020062300 2019120300

This is a filter plugin that uses a 3rd party Javascript module called highlight.js to make your code look like something you'd see in an IDE.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_syntaxhighlighter
Releases
2025010900 2021052101 2020040201 2018041301 2017090701

This Moodle plugin allows a teacher to notify course students by internal messaging when a new resource/activity is created or modified into a course.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_resourcenotif
Releases
2021032000 2018032900 2016081801

Quick Web Accessibility Implementation with All In One Accessibility!

Type
moodle-local
Homepage
https://moodle.org/plugins/local_allinoneaccessibility
Releases
2026040703

Scan, monitor, and identify website accessibility issues across WCAG 2.0, 2.1, 2.2, ADA, Section 508, EN 301 549, UK Equality Act, Australian DDA, and Canada ACA. Get simple issue highlights with recommended fixes.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_skynetaccessibilityscanner
Releases
2026040705 2026040701

This plugin is designed for integration with the LAN Electronic Library System (EBS LAN). Fill out your Courses quickly and efficiently with our EBS! Данный плагин предназначен для интеграции с Электронной Библиотечной Системой Лань (ЭБС Лань). Наполняйте Курсы быстро и эффективно с нашей ЭБС!

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_lanebs
Releases
2025120200 2025100800 2024093008 2024090903 2024090902 2024053007 2024012829 2024012824 2024012818 2024012817 2024012816 2024012815 2024012814 2024012813 2024012812 2024012811 2024012810 2024012809 2024012808 2024012807 2024012806 2024012805 2024012804 2024012803 2024012802 2024012801 2023110901 2023091905 2023091701 2023071711 2023071710 2023071703 2023071702 2023071701 2022090609 2022090606 2022090605 2022090541 2022090540 2022090539 2022090538 2022090537 2022090536 2022090535 2022090531 2020072121 2020072120 2020072119 2020072118

This authentication plugin helps to manage manual accounts being accessed only by the list of restricted IPs.

Type
moodle-auth
Homepage
https://moodle.org/plugins/auth_ip
Releases
2022021700 2021081100 2018053000 2017020800 2015072300 2014072522 2013072411

A filesystem-based repository focused on searchable capabilities, ideal for directories with lots (thousands) of files at server side.

Type
moodle-repository
Homepage
https://moodle.org/plugins/repository_searchable
Releases
2021081100 2017021700

Add AI-powered tools to your Moodle LMS via LTI 1.3 — AI Course Modules, AI Question Generator, AI Grading with grade passback, AI Tutor, AI Slides, Worksheets, Study Guides, Lesson Planner, AI Assistant, and Curriculum Intelligence. Works behind firewalls with one-click plugin registration. Bring Your Own Key (BYOK) for unlimited AI calls. Free to get started. Plans starting $24.99 For questions or issues, contact support@edugears.ai.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_edugears
Releases
2026041100 2026040800 2026040500 2026032600 2026032200 2026031800 2026030400

This Moodle video plugin allows Teachers and Students to create and respond to Video Assignments that are uploaded and cataloged in MEDIAL rather than Moodle itself.

Type
moodle-assignsubmission
Homepage
https://moodle.org/plugins/assignsubmission_helixassign
Releases
2025112401 2024120901 2024012301 2023100302 2022112101 2022012501 2020111701 2020012101 2019052102 2018121804 2018090704 2018080802 2017013101 2016090603

In order for the MEDIAL Video Assignment Activity to launch from the text editor you must install this Atto Plugin. MEDIAL Video Assignment Activity allows Teachers and Students to create and respond to Video Assignments that are uploaded and cataloged in MEDIAL (a video streaming media library) rather than Moodle itself

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_helixatto
Releases
2025112401 2024120901 2024012301 2023100302 2022112101 2022012501 2020111701 2020012101 2019052102 2018121804 2018090704 2018080802 2017013101 2016090603

This Moodle video plugin allows Teachers / Lecturers to upload video or audio files using a specific MEDIAL Activity, creating a link to the file on the course page.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_helixmedia
Releases
2025112601 2025112401 2024120901 2024012301 2023100302 2022112101 2022012501 2020111701 2020012101 2019052102 2018121804

StudentQuiz enables students to collaboratively create their own question pools in Moodle. Students can filter these questions into quizzes, and they can rate and comment questions while working through the quizzes. StudentQuiz computes each students contribution and learning progress and compares this with the community. The created questions become part of the Moodle question bank and can be reused in other Moodle quizzes. The video "StudentQuiz in a minute" tube.switch.ch/videos/d0e37788 provides a quick introduction.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_studentquiz
Releases
2026030600 2025070700 2024092000 2024011900 2023081702 2022122200 2022080343 2022052401 2022052400 2022011702 2021071300 2021022500 2020120400 2020110600 2020081100 2020061600 2020052400 2020052300 2020050100 2020021800 2020013000 2020012800 2020011600 2019082900 2019082200 2019081400 2019072300 2019071700 2019040100 2019031100 2019020800 2018121800 2018112900 2018072400 2018051300 2018031201 2018011100 2017121102 2017110600 2017053101 2017040601 2017011301 2016112400 2016110300

Quiz report plugin showing marks per section (Only for 4.3 and below).

Type
moodle-quiz
Homepage
https://moodle.org/plugins/quiz_markspersection
Releases
2024012500 2023101500 2021110900 2021072000 2021031000

The Via Block can only be used if you have the Via activity module. This block creates shortcuts to the Via activitiy recordings that have been shared within the course.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_via
Releases
2022060701 2021011103 2017030102 2016042006 2016042005 2016042004 2016042003 2016042002 2016042001

The Via activity module provides integration between Moodle and Via, our virtual classroom tool. It is designed to simplify the use of synchronous events within Moodle. It provides a single sign on between the two systems with easy event creation and management.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_via
Releases
2024030602 2022060702 2022060701 2021011112 2021011107 2020011403 2018042004 2017030107 2017030104 2016042016 2016042015 2016042014 2016042012 2016042011 2016042010 2016042009 2016042008 2016042007 2016042006 2015050103 2015050102 2015050101 2015012006

This plugin adds the ability to export Moodle wikis as either PDFs or epub documents.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_wikiexport
Releases
2023050200 2016101700 2014102005

Vitero Activity Plugin for Moodle 2.2+. This plugin provides integration between Moodle and a Vitero (Virtual Team Room) server. A Moodle site is linked to a single Vitero account.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_vitero
Releases
2026032500 2025052700 2024082900 2023121100 2023062200 2022120500 2022051300 2021081000 2020051700 2019030600 2018072500 2017112000 2017070300 2017010600 2016082500 2016081900 2016020500 2015060100 2015020500 2014061302 2014032800 2014012000 2013121200 2013090300 2013021401

This block allows instructors to perform actions upon multiple resources or activities, rather than having to perform repeated actions on individual items.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_massaction
Releases
2025102700 2024121300 2024050700 2024011601 2023072703 2023072700 2023041700 2022101100 2022092801 2022071101 2022071100 2022041800 2022041703 2022041702 2022041700 2018042400 2018013000 2017122700 2017111700 2017092900 2017013000 2017010300

Autolink book chapters within a course.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_bookchapters
Releases
2025070300 2018121200

Archive and remove past courses with this handy tool that can also be used to send notifications to course teachers, hide courses in bulk, and has the ability for course teachers to opt out of the archiving.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_coursearchiver
Releases
2025102100 2025070102 2025060200 2023122100 2023100400 2023090500 2023090400 2023083001 2023071200 2023040400 2023032100 2023021700 2022100400 2022042200 2019062700

Customized forum block, which allows teacher to select from which forums are latest posts shown on a course page.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_forum_aggregator
Releases
2020032200 2017102000 2015030200 2014051300 2014021200 2013091300 2013050601 2013050600 2012101900 2012070400 2012061100

AI-powered course creation, content generation, and learning analytics for Moodle.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_mastermind_assistant
Releases
2026041801 2026041401 2026040301 2026032400

Automatically shows a configurable exam reminder modal to students within a course when a quiz is approaching.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_examnotice
Releases
2026040400

The BLC Modules block allows teachers to easily browse and insert Blended Learning Consortium SCORM packages into their course. You must be subscribed to the BLC repository in order for this plugin to function. More information can be found on http://blc-fe.org.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_blc_modules
Releases
2026010700 2025110600 2025011505 2024111101 2024071100 2023091800 2023081001 2022051801 2022050302 2020121701 2020110502 2020101502 2020071701 2019040501

The Course overview block is visible on a user's Dashboard and shows a list of all courses in which a user is enrolled/has an assigned role.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_course_overview
Releases
2019021300 2018070400 2018070301 2018053000 2018012500 2017120800 2017120400 2017112800 2017091100 2017051200 2017050400

Replicates the Moodle environment check but for the command line. Useful for checking dependencies where you might not (yet) have web access.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_environment
Releases
2018121000

This question behaviour is just like deferred feedback, but with an additional input box where students can give a reason why they gave the answer they did.

Type
moodle-qbehaviour
Homepage
https://moodle.org/plugins/qbehaviour_deferredfeedbackexplain
Releases
2022032000 2018021600 2014111000 2014110200

A question type where the teacher provides some example sentences, and the student has to write a pmatch expression to match those sentences.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_pmatchreverse
Releases
2022081500 2019110900 2018112000 2018080900 2014111200 2014042800 2014010800 2013041300

This plugin is designed to allow, as far as possible, a student to continue working on a deferred-feedback quiz attempt even if the network connection goes down.

Type
moodle-quizaccess
Homepage
https://moodle.org/plugins/quizaccess_offlinemode
Releases
2022062800 2019111100 2018112000 2018081400 2015102600 2015012200 2015011400

This plugin prints a word count in the bottom right-hand corner of your TinyMCE editor which updates as you type.

Type
moodle-tinymce
Homepage
https://moodle.org/plugins/tinymce_wordcount
Releases
2014051200

A specialised version of the standard Moodle adaptive behaviour for use with the CodeRunner plugin (qtype_coderunner).

Type
moodle-qbehaviour
Homepage
https://moodle.org/plugins/qbehaviour_adaptive_adapted_for_coderunner
Releases
2025012500 2024041800 2021112300 2021022500 2020021100 2019012500 2018080300 2018042800 2017052600 2017030200 2016122000

A question type that allows question authors to set programming questions in which the student answer is code in some programming language, which is graded by running it. More generally it can handle any question to which the answer is text that can be graded by a computer program written by the question author.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_coderunner
Releases
2025101200 2025081500 2025052100 2025050400 2025010200 2024090500 2023090800 2022110900 2022082201 2022022300 2021112300 2021092600 2021050800 2021031400 2020092901 2020080300 2020062600 2020050400 2020012500 2019111900 2019110100 2019072000 2019013000 2018103000 2018071000 2018042800 2018021800 2017072800 2017052600 2017031901 2017030201 2017012603 2017010604 2017010603

Turnitin's block allows users to access Turnitin's Class Restoration functionality which is contained within Turnitin's Moodle Direct V2. The block is developed and maintained by Turnitin.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_turnitin
Releases
2018121801

The Turnitin Direct V2 plugin is being replaced by the LTI 1.3 integration, however we are extending the current retirement dates for the Turnitin Moodle V2 plugin until further notice.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_turnitintooltwo
Releases
2025121101

Turnitin is an academic integrity solution, designed to integrate seamlessly with existing Moodle Assignments, forums, quizzes, and workshops. A Turnitin license is required for use.

Type
moodle-plagiarism
Homepage
https://moodle.org/plugins/plagiarism_turnitin
Releases
2025102901

Moodle availability plugin, which lets users restrict resources, activities, and sections based on course competency.

Type
moodle-availability
Homepage
https://moodle.org/plugins/availability_competency
Releases
2024100700

This block integrates with the local Competency Dimensions plugin, allowing users to view and access their learning plans and competencies in one place.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_dimensions
Releases
2026032200

A Moodle local plugin that extends the core competency system with custom fields, course section progress tracking, and a visual learning plan interface.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_dimensions
Releases
2026031601 2026030800 2026030401 2026022001

The DemoStudent block gives instructors a way to enroll a "demostudent" in their course, then switch back and forth between their instructor view and the student view.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_demostudent
Releases
2019101800 2019061800 2017070700 2014040700 2013101000

This Moodle activity module allows users to add media or channels from a UbiCast MediaServer in their courses. They can also edit media directly from Moodle without having to go on the MediaServer site.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_easycastms
Releases
2019021400 2018091200

The uicustomcss module is designed to allow instructors of a course to create custom css that will only be applied to their course and, if they choose, other pages inside their course.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_uicustomcss
Releases
2012062899

Adaptation of the standard Moodle block "My Private Files" to support the loading of state files generated by EjsS from their corresponding EJSApp activity.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_ejsapp_file_browser
Releases
2019111703 2018041300 2017051503

This plugin lets you add any Javascript or Java application (typically virtual and real-remote experiments) created with Easy Java/Javascript Simulations (EjsS) to your Moodle course.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_ejsapp
Releases
2019112102 2019030300 2018100700 2017062607 2014090205

This plugin lets you add a javascript-based booking system to handle the connections to the remote laboratories developed using EjsS and added to your Moodle courses by means of the ejsapp plugin.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_ejsappbooking
Releases
2019112100 2018071002

This plugin lets you download any EJS application stored in the OSP-Compadre library (http://www.compadre.org/osp) directly from your Moodle. When used in combination with the EJSApp plugin, you will be able not only to access, search and download these applications but also to add them to your Moodle courses as activities automatically.

Type
moodle-repository
Homepage
https://moodle.org/plugins/repository_osp
Releases
2017051500 2017051403 2017051402

This block will display all courses a user is enrolled in, within the hierarchy course categories listing.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_course_tree_list
Releases
2024111200 2013090900

Automatic Badges is a Moodle local plugin that allows teachers to define rules for automatically awarding badges to students based on their activity and performance in a course. Rules can be triggered by minimum grade thresholds, forum participation, assignment submissions, or any grade book item — including calculated grades that aggregate multiple activities. Global rules can target all instances of a module type at once, and an optional bonus points system writes extra credit directly to the grade book when a badge is issued. Badges are evaluated in real time via Moodle events and in batch through a scheduled task. A built-in dry-run simulator lets teachers preview which students would receive a badge before activating any rule.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_automatic_badges
Releases
2026041701 2026033100 2026032600 2026032501 2026032500

Allows users to manage their own short list of tasks.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_tasklist
Releases
2022110400

Based on the core Topics format, but including aspects of the social course format and other settings.

Type
moodle-format
Homepage
https://moodle.org/plugins/format_sections
Releases
2022102700 2022102500

A block to display enrolled courses in a highly configurable manner for both students and teachers.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_custom_course_menu
Releases
2023091400 2019020700 2018013000 2016060101

The Fullscreen toggle button expands the content area by hiding all side blocks. Themes based on bootstrapbase / clean theme are supported.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_fullscreen
Releases
2025012300 2024010900 2023040300 2022032600 2021012600 2020010700 2019071700 2019010800 2018062000 2017110200 2017110100 2016091900 2016042200 2015051100

The Allocation form module is designed to allow instructors of a course to create slots that the students can sign themselves up to.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_allocationform
Releases
2025063000 2024112800 2021042100 2020051501 2020051500 2019031900 2018051400 2017010500 2015110300

The signup sheets module (formerly known as tutorial booking) is designed to allow instructors of a course to create slots that the students can sign themselves up to.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_tutorialbooking
Releases
2025022100 2024030600 2023012400 2023012300 2022060100 2021042800 2020090301 2020032600 2019121100 2019052100 2019010700 2018011000 2017102500 2017063000 2017042400 2017010400 2016091900 2016042000 2015092800 2015052900 2014090200

The 'Upload and attribute a file (Xpert)' repository allows a user to attribute an uploaded image to the copyright holder

Type
moodle-repository
Homepage
https://moodle.org/plugins/repository_xpert_upload
Releases
2024030100 2021021800 2020012900 2019013100 2017070300 2015022700

The 'URL downloader (Xpert)' repository allows a user to attribute an image downloaded via a URL to the copyright holder

Type
moodle-repository
Homepage
https://moodle.org/plugins/repository_xpert_url
Releases
2024032800 2021022200 2020072300 2019013100 2017070300 2015022700

This block is intended for use with russian electronic library www.iprbookshop.ru (paid subscription or demo subscription required)

Type
moodle-block
Homepage
https://moodle.org/plugins/block_iprbookshop_ru
Releases
2024010800

This block is intended for use with russian electronic library Znanium (paid subscription or demo subscription required)

Type
moodle-block
Homepage
https://moodle.org/plugins/block_znanium_com
Releases
2024040300

This block is intended for use with russian electronic library www.iprbookshop.ru (paid subscription or demo subscription required)

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_iprbookshop_ru
Releases
2015110800

This plugin allows to delete question category with all questions and subcategories

Type
moodle-local
Homepage
https://moodle.org/plugins/local_purgequestioncategory
Releases
2025030100 2020061200

Demonstration quiz is needed, for example, if you plan examination, and want to provide to students some quiz preview with same structure.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_quizdemo
Releases
2024121501 2024121500 2023021802 2020061300

This plugin allows to sort question categories and subcategories in alphabetical order.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_resortquestioncategory
Releases
2025030100 2020061300

This plugin works just as usual limitation on IP, but the list of subnets with names (eg, library, local area network, a computer lab, etc.) enters the site administrator. Teachers in tests simply select the required subnet.

Type
moodle-quizaccess
Homepage
https://moodle.org/plugins/quizaccess_ipaddresslist
Releases
2024010800

This plugin allows students to continue quiz attempt only in the same browser session. Any attempts to open same quiz attampt using another computer, device or browser will be blocked

Type
moodle-quizaccess
Homepage
https://moodle.org/plugins/quizaccess_onesession
Releases
2024032400 2022020600

An activity module for embedding interactive quizzes with gradebook integration and LTI source provider integration for Moodle.

Type
moodle-ltisource
Homepage
https://moodle.org/plugins/ltisource_playquiznow
Releases
2026021603 2026021602 2026021601 2026021600 2026021402 2026021401 2025021401

A local plugin for Moodle which automatically creates profile pictures for users based on their initials.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_ciabinitialsprofilepics
Releases
2019102200

A Moodle local plugin that lets administrators bulk-import group calendar events from a CSV or TSV file via a simple admin interface.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_grpcalendarimport
Releases
2026042401 2026042302 2026042201 2026041710 2026041504

Provides time base use stats indicators. The compilation library is used by the "training session" report plugin.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_use_stats
Releases
2023060500 2023060400 2021101100 2017090600 2017022102 2017022100 2016111100 2016083101 2016051700 2015062500 2014041100 2013060900 2013011600 2013010100 2012031801

An alternate multilang filter that supports content with nested span.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_multilangenhanced
Releases
2023061403 2023061402 2023061401 2012101000 2012100900

Course elements is a content strategy to improve course writing quality and editorial stability by providing preshaped pedagogic elements. The integrator or administrator (through custom CSS rules) can take over the styling of the elements. Some elements can have local dynamic behaviour, or have an internal logic strategy based on other data of Moodle. This plugin is supported by ActiveProLearn SAS.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_customlabel
Releases
2023060500 2023060400 2023060300 2021120600 2019050900 2018120600 2017061300 2017020700 2013041802 2013010400 2012062401 2012062400

This activity proposes a multitrack test such as visible in magazines. Questions are defined with a predefined number of answer categories, one answer per category. If the participant chooses the answer, it gives points to the relevant category. Each category drives a scoring track and the feedback of the most rated category is given. The result of the test can be used to generate groups in the course.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_magtest
Releases
2023061403 2023061402 2023061401 2019071800 2018042400 2016060100 2015053000 2014012802 2013070901 2012103100 2008053100

The "techproject" activity module provides a complete project driving tool, IEEE compliant, in a pedagogical environment, for real project use or for pedagogical approach of project management.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_techproject
Releases
2017040200 2015101300 2014010600 2013050900 2012090801 2012090800 2011122300

Provides network capable, multi instance bindable user support / ticket management. Generalisable for use in course as managed todo list.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_tracker
Releases
2023060400 2022041900 2015091300 2015080600 2014101700 2014010400 2014010100 2012090801 2012080902 2011100801

Plugin for video library integration with Moodle

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_videofront
Releases
2020121700

Behaviour Analytics is a Moodle block plugin that is intended for extracting sequential behaviour patterns of students from course access logs.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_behaviour
Releases
2023031700 2022072600 2022061200 2022030800 2021110900 2021012802 2021012700 2021012200 2021011701 2020110600 2020092201 2020092200 2020051100 2019121600

The essay annotate question type is an extension to the essay question type that allows the teacher to annotate the files uploaded as attachments by the student in an answer.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_essayannotate
Releases
2024120800 2024111700 2024051000

Create tests that efficiently measure users' abilities by adapting the questions difficulty to the estimation of user's ability.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_adaptivequiz
Releases
2025092702 2024041900 2023011500 2023011400 2023011300 2023011200 2017011900 2016112900 2015060900

The VulnDex Beacon for Moodle collects version and system data from Moodle instances and sends it to VulnDex for continuous vulnerability monitoring.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_vulndexbeacon
Releases
2026042300 2026041623 2026041622

A ranking block to improve the gamification into the course.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_ranking
Releases
2024092000 2017050300 2017041700 2014022400

A cpf profile field type for moodle

Type
moodle-profilefield
Homepage
https://moodle.org/plugins/profilefield_cpf
Releases
2014041700

World's leading equation editor that allows you to write math notation as easily as you write text. Create and edit high-quality math equations in Moodle with MathType.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_wiris
Releases
2026042100 2025102000 2025100800 2025061000 2025042200 2025041400 2025013000 2025010900 2024100700 2024082700 2024042300 2024032600 2023121300 2023101000 2023100900 2023083100 2023061200 2023042400 2023032900 2022112300 2022102000 2022070100 2022062000 2022040800

WirisQuizzes is a powerful STEM assessment tool that allows educators to create and evaluate complex math questions tailored to each students' needs. With smart evaluation software, WirisQuizzes automates grading and provides instant feedback. It can generate infinite dynamic questions by adding random variables, preventing cheating, and fostering practice through trial and error. WirisQuizzes for Moodle will be your perfect partner to improve your students' learning process with real-time feedback.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_wirisquizzes
Releases
2026042300 2026040700 2026021900 2025042903 2025042902 2025042901 2025042900 2024121902 2024121901 2024121900 2024032205 2024032204 2024032203 2024032202 2024032201 2024010801 2024010800 2023092203 2023050202 2023050201 2023050200 2023020701 2023020700

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.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_ipal
Releases
2019030500 2018021500 2017101900 2017011601 2015082801 2015031403 2015031400

Use this local plugin to import user enrollments and group assignments from a delimited text file into the course. New user accounts will not be created, so each of the users listed in the input file must already have an account set up in the site.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_userenrols
Releases
2018052011 2018052010 2018052009 2018052008 2013052008 2013052007 2013052005 2013052004 2013052003 2013052002

This block show the total no. of activities pending and completed in percentage and number in a course where course completion is activated.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_activity_track
Releases
2020061622 2013010217 2012020118 2012012900 2012010100

Quizventure is an activity module that loads quiz questions from the course it's added to. The possible answers come down as space ships and you have to shoot the correct one.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_quizgame
Releases
2022112200 2022030300 2021042700 2018062004 2018042900 2017051600 2016111700 2016052400 2016051800 2016021900 2015120900 2015120800 2015110200 2015011300 2014112100 2014091101 2014051201

Local libraries plugin for third-party's non-KAF "YU Kaltura Media Package"

Type
moodle-local
Homepage
https://moodle.org/plugins/local_yukaltura
Releases
2025010200 2023012001 2021051700 2020110500 2020060600 2020042900 2020021400

Media gallery plugin for third-party's non-KAF "YU Kaltura Media Package"

Type
moodle-local
Homepage
https://moodle.org/plugins/local_yumymedia
Releases
2025010200 2023012001 2021051700 2020110500 2020061400 2020060600 2020050800 2020042900 2020021400 2019121500

Media Assignment plugin for third-party's non-KAF "YU Kaltura Media Package"

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_kalmediaassign
Releases
2025010200 2023012001 2021051700 2020110500 2020060600 2020042900 2019111400

This plugin adds a section to the user profile with information about cohorts in which it is a member.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_cohort_profile
Releases
2020022200 2019100100 2019093000 2019092700 2019092600

This Composer repository is powered by Satis