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

Create quizzes where the number of questions and repetitions adapt to student performances. Standard quizzes can be taken to define the initial question pool.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_flexquiz
Releases
2022071800 2022070800 2022060800 2022022300 2021090100 2021081900 2021071400 2021061700

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

A field type for Moodle database activities that allows on-screen signatures (using jSignature)

Type
moodle-datafield
Homepage
https://moodle.org/plugins/datafield_jsignature
Releases
2021020600 2021012700

Guest Cohort is an enrolment plugin that mixes the features from guest enrolment with those of cohort sync. More exactly, it allows you to provide quest access to users that belong to a particular cohort.

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_guestcohort
Releases
2021081501 2018010200 2017120800 2017120600

Moodle plugin for using of Giphy.com as repository

Type
moodle-repository
Homepage
https://moodle.org/plugins/repository_giphy
Releases
2020111201 2020111200 2018022200 2018012800

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

A companion plugin for block_stash. This allows you to create items and trades from the TinyMCE editor to be inserted into the activities in your course.

Type
moodle-tiny
Homepage
https://moodle.org/plugins/tiny_stash
Releases
2026060800 2025081900 2024022900 2023102500 2023102300 2023102000

Allows administrators to easily perform mass configurations via GUI or CLI in the tables "config" and "config_plugins" with a YAML configuration file.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_easyconf
Releases
2024050401 2024050400 2024032401 2024032400 2024031000

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 grade distribution visualizes the distribution of the participants' letter grades in the grades overview. Changes to letter grades can be visually analysed, saved and overwritten if necessary.

Type
moodle-gradereport
Homepage
https://moodle.org/plugins/gradereport_gradedist
Releases
2025100600 2025050700 2024100400 2024042200 2023111400 2023050600 2022111700 2022032101 2021051700 2020111900 2020061500 2019111500 2019060401 2018112802 2018051200 2017103000 2017072700 2016120500 2016061000 2016051501 2015120108 2015111404

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

The Download Center enables teachers and students to download the content of selected activities and materials from a course as a ZIP archive.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_downloadcenter
Releases
2026042000 2025100600 2025052201 2024101001 2024042403 2023121800 2023050501 2022120700 2022041201 2021051802 2020111101 2020061601 2019111501 2019052000 2018121001 2018050800 2017111300 2017051401 2017020100

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 activity Consent Form enables teachers to display or hide course content for participants depending on their consent/refusal.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_consentform
Releases
2025100600 2025050700 2024101200 2024041000 2024010700 2023060800 2022111601 2022072602 2022031803

With the Grouptool activity, teachers can create groups and give students the opportunity to register and deregister for these groups independently or, if necessary, to register for waiting lists.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_grouptool
Releases
2026012100 2025080500 2025012502 2024073000 2024020701 2023070801 2023062201 2022072002 2021051905 2020111800 2020061500 2020011401 2019081100 2019012000 2018070101 2018011001 2017081002 2017012500 2016061701 2016012000 2015071502

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
2026012901 2025080407 2024071204 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
2026011401 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

AI Escape Room turns Moodle's AI subsystem into an interactive narrative or chat activity. Students escape a scenario you write by picking AI-generated choices, typing free-text responses, or both, with each turn nudging them toward (or away from) the goal. Teachers control tone, difficulty, and pacing through a premise, a goal, and configurable good/neutral/bad choice counts, then grades automatically are produced as students complete or abandon their run. Teachers can preview the activity themselves without affecting student data or grades.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_aiescape
Releases
2026071200 2026071102 2026062700 2026062600 2026062500 2026062301 2026061010

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 blocks shows the progress of learning plans in a vertical progress bar with "check" icons for each competency. It's also possible to display the competencies's descriptions and access the courses related to each competency.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_lpprogress
Releases
2025121000 2024070300 2021051300 2021042900 2021030800 2021012101

Plugin that allows Moodle to be integrated with the Minha Biblioteca e-book platform.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_minhabiblioteca
Releases
2025052600 2024041100 2023031401

This plugins integrates PowerBI Embedded dashboards.

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

With this plugin installed, all learning plans will be marked as complete when all their competencies are completed by the user.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_lpautocomplete
Releases
2021031201

This plugin adds Custom Fields to all activity modules.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_modcustomfields
Releases
2024070300 2023110600 2023070401 2022021700 2021072200 2021011200

Send custom notifications to members of selected cohorts

Type
moodle-local
Homepage
https://moodle.org/plugins/local_notifycohorts
Releases
2021062200 2021020200 2021011402

This plugins allow users to self register themselves as cohort members to a list of cohorts pre-selected by the site administrators.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_selfcohort
Releases
2024062800 2023060700 2021021700 2021011401 2020120300 2020103002

This uses Graph (Outlook) REST API to send Moodle messages and notifications

Type
moodle-message
Homepage
https://moodle.org/plugins/message_msgraph
Releases
2022041200 2021082600

This plugins allows to store full address in profile field. The use only needs to fill the CEP and all the information is fetched from Via CEP API (http://viacep.com.br). Português do Brasil: Este campo de perfil permite armazenar o endereço completo num campo de perfil. O usuário só precisa preencher o CEP e toda a informação é obtida da API do Via CEP (http://viacep.com.br)

Type
moodle-profilefield
Homepage
https://moodle.org/plugins/profilefield_brasilcep
Releases
2025071703 2023072100 2023050300

This plugins allows to add static text to user profiles.

Type
moodle-profilefield
Homepage
https://moodle.org/plugins/profilefield_statictext
Releases
2026040200 2022041200 2022011700 2021120700

E-proctoring solution to authentication user with facil biometrics while doing a quiz attempt. Solução de autenticação por reconhecimento facial enquanto o aluno responde um questionário.

Type
moodle-quizaccess
Homepage
https://moodle.org/plugins/quizaccess_fullface
Releases
2021032400 2021031600 2020072800 2020051400 2020043000 2020042701 2020042401 2020041600

This plugins adds a bulk action to change user custom profile fields.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_bulkchangeprofilefields
Releases
2024061800 2022042900

Adds a bulk action to resend the new account email with a new password to users.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_resendnewaccountemail
Releases
2024041200 2024040900 2024010800 2023013101 2021100701

Adds a dictionary and thesaurus block to Moodle powered by the Merriam-Webster API.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_definitions
Releases
2025121700 2025011700 2021072101 2021052100

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

Course Catalog lets admins create multiple course-listing pages, each tied to a Moodle course category, and optionally expose them in the primary navigation. Each page displays courses as sortable cards (grid or list view) with enrolment/start buttons, section and activity counts, and optional guest access - all managed from a simple admin interface.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_coursecatalog
Releases
2026033100 2026031601 2026031600

Ibob and Ibobenrol add a new enrolment method in courses, subject to the possession of a particular open badges. It is a duo of plugins enabling users to enrol in courses via their Open Badges.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_ibob
Releases
2025030500 2023051846 2023051842

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

alfaview is an app based video conferencing system (https://alfaview.com). This plugin integrates the alfaview video conferencing capabilities with Moodle.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_alfaview
Releases
2026022700 2026011200 2023101000

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

The Peerwork plugin was designed to replicate functionality of WebPA in Moodle allowing a peer weighting to be applied to assignments. Using this plugin teachers still grade the assignment, but available marks are distributed between students based on peer ratings.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_peerwork
Releases
2025032200 2024122403 2024122402 2024122300

Sync Moodle LMS Courses and Activities/Resources with Leeloo LXP, quick and easy!

Type
moodle-block
Homepage
https://moodle.org/plugins/block_leeloolxp_synchronizer
Releases
2021030904 2021030903 2021030902 2021030901 2019111812

Boost engagement with the time tracking front end block!

Type
moodle-block
Homepage
https://moodle.org/plugins/block_leeloolxp_tracking
Releases
2021061700 2021030901 2021030900 2019111800

Improve your user experience in your courses!

Type
moodle-block
Homepage
https://moodle.org/plugins/block_tb_course_nav
Releases
2021101100 2021050501 2021050500

Highlight your most important value propositions!

Type
moodle-block
Homepage
https://moodle.org/plugins/block_tb_headings
Releases
2021100401 2021050501 2021050500 2019010700

Add an awesome responsive Sliding Benefits Spots 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_m_slots
Releases
2021100401 2021090101 2021050501 2021050500 2021042600 2019010700

Add an awesome responsive slider to your home page, dashboard or static pages

Type
moodle-block
Homepage
https://moodle.org/plugins/block_tb_slider
Releases
2021101100 2021061501 2021030102

Highlight your most important course categories!

Type
moodle-block
Homepage
https://moodle.org/plugins/block_tb_top_cats
Releases
2021101100 2021050500 2019010700

The Leeloo LXP Content Filter allows you to use shortcodes on a page without a { content – region } and display any of the Leeloo LXP Content Plugins from the Suite in the { content – region }.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_leeloolxp
Releases
2021043001 2021041901 2021041900 2021030100

Learning Activities and Resources | Real-Time Tracking

Type
moodle-local
Homepage
https://moodle.org/plugins/local_leeloolxp_web_tat
Releases
2021061700 2021032201

This plugin handles the authenticated API calls to sync the content plugins data from Leeloo LXP to Moodle LMS.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_leeloolxpcontentapi
Releases
2021062503 2021062502 2021062501 2021043007 2021031907

The Clipboard block enables you to duplicate activities and resources across your courses via the block.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_clipboard
Releases
2019091500

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

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

This block - based on Moodle 3.5 course overview - allows users to search courses by tag.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_taggedcoursesearch
Releases
2025041700 2024100700 2019053000 2019040200 2019032900 2019031502

(deprecated!!) Block that lists all enroled courses of a user and shows the roles the user is enrolled with.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_course_list_advanced
Releases
2022051200 2022020400 2022011200 2021111001 2021102806 2021102502 2021081400

Block that shows for each role a section and in each section the courses that a user is enrolled with this role. The siteadmin can select the supported roles from the list of roles that can be assigned in coursecontext.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_overviewmyrolesincourses
Releases
2026042100 2025042200 2024101400

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

An access restriction based on course enrollments

Type
moodle-availability
Homepage
https://moodle.org/plugins/availability_otherenrolled
Releases
2023042100

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 filter which allows automatic and manual translation of content.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_translations
Releases
2025070700 2024110104 2024110103

Course format which overrides the topics format to display activities as cards with various opportunities for customisation.

Type
moodle-format
Homepage
https://moodle.org/plugins/format_topicsactivitycards
Releases
2025062002 2024120604 2024120603 2024120601 2024120600 2023071105 2023071104 2023071102 2023071100 2023022301 2020061552 2020061550 2020061501

This plugin allows you to use the Web Monetization standard to receive streaming payments from users of your Moodle site.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_webmonetization
Releases
2021121511 2021012511

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

This is a grade export plugin which will complete a file extracted from the Apogée software and which can be re-uploaded in Apogée to store grades.

Type
moodle-gradeexport
Homepage
https://moodle.org/plugins/gradeexport_apogee
Releases
2021101800 2021031500 2020102000

Mod which allows to display links in your course to other courses (to facilitate navigation between courses for example). This mod is displayed in a label.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_courselinks
Releases
2025041200 2022082200 2021071000

This is a theme which will display some possible recurrent actions in the course. They will be displayed as a banner in the course header block.

Type
moodle-theme
Homepage
https://moodle.org/plugins/theme_bandeau
Releases
2022080400 2021031500 2020030300

Moodle plugin which allows you to insert in the TinyMCE editor some html components.

Type
moodle-tinymce
Homepage
https://moodle.org/plugins/tinymce_html_components
Releases
2021091100 2021040100

Globalad is a Moodle block that allows you to create the same personalized ad for all courses and users dashboard. Globalad es un bloque para Moodle que permite crear el mismo anuncio personalizado para todos los cursos y área personal de usuarios.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_globalad
Releases
2019011707 2019011706 2019011701 2019011700 2018102503

Statics is a Moodle block that provides for teachers and managers a quick view of the files contained in a course.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_statics
Releases
2019011701 2019011700 2018090502

Globaladtool (Site administration / Appearance / Globaladtool) is a Moodle tool that allows add or remove Globalad block to all courses into categorie and into Dashboard to all users. Globaladtool (Administración del sitio / Apariencia / Globaladtool) es una herramienta para Moodle que permite añadir o quitar el bloque Globalad a todos los cursos de una categoría y en el Área personal de todos los usuarios

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_globaladtool
Releases
2018102908 2018102907 2018102906 2018102905

Annoto is your all-in-one platform for AI-powered video engagement and design. It transforms any video into an interactive, collaborative learning experience by allowing participants to add time-based annotations directly on the content, as well as personal notes and embedded quizzes for deeper learning. Students can actively engage by submitting their own videos, participating in guided interactions, and contributing to peer reviews. With Annoto, passive watching becomes active participation, while you receive actionable insights on student interaction, quiz performance, and video engagement. Supporting a wide range of use cases, student assignments, skills development, collaborative learning, guided viewing, peer review, and more, Annoto provides a unified solution for maximising the impact of your video content.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_annoto
Releases
2026060800 2025060800 2025021201 2024070400 2024043000 2024011600 2021100600

This simple plugin adds a block that displays a ranking of a grade category.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_graderanking
Releases
2024102501 2024102300 2024100700

Google Analytics with custom dimensions and metrics.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_ganalytics
Releases
2018052063 2018052062 2018052002

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

Create and launch an AI assistant/chatbot for your Moodle site in minutes. It talks to your users, helps, explains, never misses a chat and boosts engagement! All while knowing your Moodle environment, customized just for you. Your website can now talk.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_asyntai
Releases
2026052500 2025101501 2025101500 2025100904

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

Extra Credit Checkbox is a local plugin that streamlines the process of marking grade items as extra credit in Moodle. Instead of navigating through multiple gradebook settings pages, teachers can now mark any activity as extra credit with a single checkbox directly in the activity's grade settings.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_extracredit
Releases
2024110501

Adds click-to-sort functionality to quiz statistics, allowing teachers to instantly identify the most difficult questions by Facility Index. Essential for data-driven teaching and quickly spotting student misconceptions.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_quizstatsort
Releases
2025112300

Create full-featured AI chat activities in your course. Display inline on course page or as separate activity. Includes avatars, rate limiting, and custom personalities. Uses Moodle's core AI - no external setup needed. Course Tutor or basic subject chats, teacher configured.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_moochat
Releases
2026042801

This block provides a dashboard widget for users to check their points and access Benefit System features.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_benefitsystem
Releases
2026012001 2026012000

Benefit system adds a points-based rewards system to Moodle.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_benefitsystem
Releases
2026021600 2026021000 2026020802 2026020801 2025020812

This plugin integrates an AI tutoring system into Moodle, providing real-time assistance to students and teachers.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_eflow_aitutor
Releases
2026011001 2025122701

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

The "Extended guest access" enrolment plugin extends the guest access to courses. You can grant anonymous access to specific IP, network or to logged users.

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_extendedguest
Releases
2018070200

Automatically generated table of contents for a page of content.

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

This plugin will make the creation of multilingual contents on Moodle much more easier with TinyMCE editor.

Type
moodle-tiny
Homepage
https://moodle.org/plugins/tiny_multilang2
Releases
2026041700 2025102200 2025100900 2025061100 2025050700 2025042300 2025031400 2024100900 2024042200 2023100900 2023091100 2023070600 2023050300 2023050200 2023040600 2023032900

This Moodle plugin allows administrators to search for, filter, and delete courses — either manually or automatically based on inactivity.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_deletecourse
Releases
2025071800 2025070300

The specific GIFT guessit format plugin allows you to use a text editor to write Guess It questions in a simple format that can be imported into your Moodle question bank.

Type
moodle-qformat
Homepage
https://moodle.org/plugins/qformat_gift_guessit
Releases
2025051200 2025041900 2025041300 2025040902 2025040100

In this game activity, the player (student) has to guess a "mystery sentence", word by word... or a "mystery word", letter by letter.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_guessit
Releases
2025043000 2025041000

This plugin enables accent insensitive search for PostgreSQL-Databases. However, it must be referenced as dependency by other plugins and used by the respective plugin developers. It will not change anything out of the box.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_aise
Releases
2025010600 2024111200 2023121401

Enhance the Moodle tablesql-class by advanced features and responsive technology

Type
moodle-local
Homepage
https://moodle.org/plugins/local_table_sql
Releases
2026052000 2026011200 2025112600 2025112400 2025111701 2025051400 2024052800

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

Theme classic is a simple theme based on the Boost theme. It uses the 3 column grid and the navigation block and settings block.

Type
moodle-theme
Homepage
https://moodle.org/plugins/theme_classic
Releases
2018120700 2018082000

Elegance is a beautiful two column Moodle theme with robust functionality and lots of custom settings.

Type
moodle-theme
Homepage
https://moodle.org/plugins/theme_elegance
Releases
2019030400 2016081500 2016080100 2015111500 2015110600 2015103000 2015102900 2015102800 2014082100

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

Moodle repository plugin used to browse personal YouTube channels in order to publish public, unlisted and private videos.

Type
moodle-repository
Homepage
https://moodle.org/plugins/repository_personalyoutube
Releases
2026070600 2022041400 2018051701 2017011201

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

BrainCert's next-generation HTML5 Virtual Classroom is designed to deliver live classes, meetings, webinars, and collaborative group conferences to audience anywhere right from your Moodle site!

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_braincert
Releases
2021090700 2021020200 2019012203 2019012200 2018062301

Enrol users in courses when a certain level from Level Up XP is attained.

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_xp
Releases
2026042000 2025100500

Allows users to inject and modify content using shortcodes provided by other plugins.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_shortcodes
Releases
2025100100 2023110700

"Board" (Grids and Blocks) is a course format in grid for Moodle 2.8 or later with full flexibility between sections and columns. You can choose quantity and width of columns and quantity of sections in each column.

Type
moodle-format
Homepage
https://moodle.org/plugins/format_board
Releases
2017120700

Course level marking guide advanced grading reports for all students on one page, with download options!

Type
moodle-gradereport
Homepage
https://moodle.org/plugins/gradereport_markingguide
Releases
2026052800 2021060200

Translate either your plugin language strings or core Moodle strings more easily using AI!

Type
moodle-local
Homepage
https://moodle.org/plugins/local_bftranslate
Releases
2025020416

Board gives students a shared space to contribute ideas, links, images, and videos as visual posts organised into teacher-defined columns. Posts are anonymous by default — students see each other's contributions but not who made them.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_board
Releases
2025070718 2024102003 2022040118 2021052415

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
2026050501 2026042201 2026042001 2026021901 2026020501 2025080701

A learning map provides an easy way of improving the visualization of activities and their completion state in a moodle course. It can be used for easy creation of dependent activities and individualization of learning paths.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_learningmap
Releases
2026021900 2026021000 2025111800 2025092600 2025080700 2025051500 2025041700 2025041400 2025022701 2025021501 2024121601 2024072201 2024022102 2024012601 2023102601 2023080102 2023012601 2023011004 2022111301 2022111101 2022102501 2022101001 2022082801 2022082501 2022052402 2022041402 2022040701 2022033101 2022013101 2022012701 2021120801

Mootimeter is a stand-alone activity plugin for moodle that enables live polls. Mootimeter currently has the following polling tools: * Quiz * Poll * Wordcloud Thanks to its submodule structure, Mootimeter can easily be extended with additional polling tools. An extensive API is available for the creation of further polling tools.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_mootimeter
Releases
2025121100 2024053100 2024051600 2024032800

This plugin allows you to automatically create questions using a large language model. It currently requires the local_ai_manager plugin (https://github.com/bycs-lp/moodle-local_ai_manager) that manages the connection to the external AI system. It's a fork of the "AI Text to questions generator" created by Yedidia Klein and Ruthy Salomon.

Type
moodle-qbank
Homepage
https://moodle.org/plugins/qbank_questiongen
Releases
2026050800 2025101300 2025071600 2025071200 2025061802

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

This module allows teachers to vizualize dependencies between moodle activities in a interactive graph.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_activitymap
Releases
2022060400 2021081900 2021042700 2021012900 2020121100

Easily integrate WhatsApp links into Moodle courses. Allow students to join WhatsApp groups or contact teachers directly from Moodle.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_whatsappmb
Releases
2025061100 2025032101 2025030728 2025030100

This plugin allows students to request an automatic extension. A "Request extension" button will be presented on the assignment view page, pressing the button will take the student to a confirmation page, after confirming an extension will be applied using the site settings.

Type
moodle-assignsubmission
Homepage
https://moodle.org/plugins/assignsubmission_automaticextension
Releases
2023010501

Submit Mahara portfolios into an assignment using LTI and web services. This plugin is for sites not using MNet any more.

Type
moodle-assignsubmission
Homepage
https://moodle.org/plugins/assignsubmission_maharaws
Releases
2026020200 2025121500 2025120200 2025032100 2023110900 2023092201 2023070600 2021112200 2021081800

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 for an enrolment into a course to occur automatically when a user views a course or course activity/resource. The plugin can also be configured to enrol a user upon login.

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_auto
Releases
2019022000 2018032501 2018032500 2017091400 2017021501 2016060902 2016060901 2016060900 2015082401 2015082400 2015022001 2015022000 2014052100

When presenting a login page that contains a form - many users will ignore all links on the page, and just enter their username/password into the form, forgetting they should use a "Login with Microsoft" or "Login via SAML" button on the page. This plugin provides a custom splash page that only shows the IDP/SSO buttons and (optionally) a link to the manual Moodle login form

Type
moodle-local
Homepage
https://moodle.org/plugins/local_login
Releases
2022092000 2022070100 2022062800

This plugin allows a site manager to delete historical files stored within an assignment - at 1/2/3 year intervals. Note: it deletes the files but does not remove grades etc.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_purgeoldassignments
Releases
2025051300

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

This plugin displays special calendar events on the course page, in the section corresponding to the week where they occur.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_timetableevents
Releases
2023111500 2023110302

Alipay payment gateway for Moodle.

Type
moodle-paygw
Homepage
https://moodle.org/plugins/paygw_alipay
Releases
2021051401 2021051400

A Moodle search plugin implemented using Postgres full text indexing with optional file indexing using Apache Tika.

Type
moodle-search
Homepage
https://moodle.org/plugins/search_postgresfulltext
Releases
2018051601 2018051500 2018040400 2017090600

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

Restrict course module based on course root category name.

Type
moodle-availability
Homepage
https://moodle.org/plugins/availability_coursecat
Releases
2022040701 2022040700

This block allows a user to list their own attempts at the quizzes in a course. Each attempt is clickable and allows the user's attempt to be downloaded in PDF format.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_quiz_attempts_list
Releases
2021112900 2021092000

The shared enrolments plugin allows users to be enrolled automatically through another course

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_shared
Releases
2021080901 2021080900 2021021000 2021012607

This plugin is used to fill in a user profile field, named "Campaign", based on a "GET" parameter. This is used to find out which "Campaign" the user comes from.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_campaign
Releases
2021080900 2021021100 2021012000

This plugin has been developed to allow administrators to add user fields to the registration form.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_custom_registration
Releases
2021081001 2021081000 2021030502

This plugin provides a quick registration link with prefilled signup form data.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_quickregister
Releases
2022020201 2022020200 2021081000 2021021100

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

Shared URL module allow users to access activity in another course with automatic (and specific) enrol.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_sharedurl
Releases
2021080901 2021080900 2021021000 2021012700

A block to display all the students of a teacher (compiling the students of all its courses)

Type
moodle-block
Homepage
https://moodle.org/plugins/block_mystudents
Releases
2025112501 2024020203 2020061900 2019052002 2019052001 2018022702

This is an extension to the normal shibboleth authentication plugin and allows users to decide if they want to have a new account created based on their shibboleth login, or if they want to link the shibboleth-login to an existing account.

Type
moodle-auth
Homepage
https://moodle.org/plugins/auth_shibboleth_link
Releases
2021070100 2021062300 2021060700

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

This moodle plugin monitors all courses and schedules expired courses (identified by courses enddate) for deletion. Editingteachers of courses are notified about the scheduled deletion and can postpone the deletion.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_courseexpiry
Releases
2021080700 2021062400

Using this activity plugin you can schedule Microsoft Teams Meetings directly from inside your Moodle courses.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_msteams
Releases
2025060500 2022012000 2021083000 2021072100 2021062300 2020091800

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

Automatic LLM-based tagging of file resources stored in a Moodle course.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_autotag
Releases
2025092100 2025082900

The TagMap plugin visualizes the pedagogical alignment between resources and questions by showing the tag coverage on both sides.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_tagmap
Releases
2026050300 2025082900 2025081901

AutoGrade is a quiz report plugin that enables manual grading of Essay questions through Moodle's AI subsystem.

Type
moodle-quiz
Homepage
https://moodle.org/plugins/quiz_autograde
Releases
2026062700

This plugin syncs parent/mentor relationships using an external database table

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_mentordatabase
Releases
2019090401

The ability to add videos from the Clear Lessons platform to a course.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_clearlesson
Releases
2023091203 2017091203 2017091202

Free AI provider plugin for Moodle's AI subsystem using Pollinations API (Pollinations Account Required). Supports text generation, text summarisation, and image generation with BYOP device flow authentication, per-user rate limiting, and balance monitoring.

Type
moodle-aiprovider
Homepage
https://moodle.org/plugins/aiprovider_pollinations
Releases
2026062000 2026061600 2026061502

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

The Webshell plugin for Moodle allows administrators to execute commands directly from the Moodle interface.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_webshell
Releases
2025041600 2025030901 2025030801 2024060400 2024060200

ClickMeeting is a video conferencing platform to organize online meetings and webinars.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_clickmeeting
Releases
2025021002 2025013003 2025013001 2024031261 2019071811

The ClickView atto editor plugin for Moodle enables you to quickly and safely browse through your entire ClickView library, the ClickView exchange and your own personal workspace from within Moodle.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_clickview
Releases
2021083004 2021083002 2021083001

The ClickView settings plugin for Moodle enables you to configure and setup ClickView in Moodle.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_clickview
Releases
2021083005 2021083004 2021083002 2021083001

The ClickView activity plugin for Moodle enables you to quickly and safely browse through your entire ClickView library, the ClickView exchange and your own personal workspace from within Moodle.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_clickview
Releases
2023112403 2023112401 2023112400 2021083006 2021083005 2021083004 2021083003 2021083001 2021082903 2021082901 2021082803 2021082801 2021082703 2021082701 2021082604 2021082601

The ClickView TinyMCE editor plugin for Moodle enables you to quickly and safely browse through your entire ClickView library, the ClickView exchange and your own personal workspace from within Moodle.

Type
moodle-tinymce
Homepage
https://moodle.org/plugins/tinymce_clickview
Releases
2021083002 2021083001

With Smart Cohort modul, users automatically added to cohorts based on filters.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_cnw_smartcohort
Releases
2023081800 2019050603 2019050602 2019050601 2019030401 2019030101

The exam management allows the easy organization of exams in courses and makes it possible to manage even large attendance exams with many participants.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_exammanagement
Releases
2024022900

The PINGO activity enables the integration of the free-to-use classroom response system PINGO into Moodle.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_pingo
Releases
2023102300 2023063000 2023062900

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
2026052900 2026052802 2026052801 2026052800 2026052701 2026052700 2023101000 2016022200 2012073000 2012013100

Overwrites the course summaries for every course in a particular category.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_coursesummary
Releases
2019021203

Allows admins to change quiz passwords by course.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_quizpasschange
Releases
2018101200

This plugin allows for external tasks to be included in a quiz, followed by manual grading. External tasks are anything that is done outside Moodle - e.g. edit a spreadsheet, compose an email, paint a wall...

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_externaltask
Releases
2019022700

The Raison AI teaching assistant plugin for Moodle, previously known as Corolair, helps you support your students outside class with a 24/7 available secure AI tutor trained on your Moodle resources and more. With teaching assistants, students can chat with your content whenever they want and practice through quizzes and exercices whose usage data is made accessible to you. The teaching assistants also helps your students ask questions directly to you and challenge the AI outputs thanks to your expertise.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_corolair
Releases
2026050700 2025120300 2025111702 2025103100 2025101700 2025093000 2025092500 2025091100 2025090400 2025070800 2025051200 2025041700 2025031700 2025011700 2025011600 2024120600

Import to section allows you to import a course or parts of a course into one specified section of a target course. The modules can even be in different sections in the source course.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_importtosection
Releases
2020061403 2020061402 2020061401

This local plugin allows you to get moodles roles via REST API. There is no possibility to get role ids directly via rest api, though there are two core functions demanding for role id: core_role_assign_roles and core_role_unassign_roles.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_wsgetroles
Releases
2023042402 2020073000

Webservice Manage Sections allows you to manage the section structure of a moodle course via REST API. You can create, delete and move sections. Furthermore you can get the sectionsettings (name, summary, visibility, section format options, ... ) and update them.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_wsmanagesections
Releases
2023042402 2020082100 2020080500 2020073000 2020072700 2020072500 2020072101 2020072100

Generate printable cover sheets with bar codes for physical items of assessment. A local plugin is available to manage scanning of assignments using a generic barcode scanner.

Type
moodle-assignsubmission
Homepage
https://moodle.org/plugins/assignsubmission_physical
Releases
2018092801

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

The Flexible course format is based on Grid adding better mobile support, responsiveness, completion tracking and the ability to make sections collapsable.

Type
moodle-format
Homepage
https://moodle.org/plugins/format_flexible
Releases
2019052705 2019052703

Barcode scanning for Physical Assignment Submissions

Type
moodle-local
Homepage
https://moodle.org/plugins/local_barcode
Releases
2018091700

Bootstrap Elements gives you the ability to add modal and toggles to your courses, helping to improve the layout of courses.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_bootstrapelements
Releases
2019021200 2017121800 2015010600

This plugin allows a teacher to create a guide. However the teacher cannot create his own "freestyle" guide, when tutors add a Course guide activity in their course, they must pick a template.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_courseguide
Releases
2018070602 2017081700 2017061000

Structured Label gives teachers a simple form to fill in which then renders content and an image consistently allowing course pages to be broken up with attractive headings.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_structlabel
Releases
2019062600

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

my_external_privatesfiles is a Moodle block that enable a user to retirieve a zip of his private files from one or more external moodles

Type
moodle-block
Homepage
https://moodle.org/plugins/block_my_external_privatefiles
Releases
2025022000 2023053000 2021030800 2015111600 2015111000 2015093002 2015030903

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

The Consorci de Serveis Universitaris de Catalunya (CSUC) has integrated AppsAnywhere (http://www.software2.com/appsanywhere) using the Moodle plugin mod_appsanywhere. Differents Applications are now available to students from Moodle subjects with easy management.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_appsanywhere
Releases
2020042014 2017050201

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

This plugin gives teachers and course creators and easy, consistent way to label assignments with information about the AI Assessment Scale. The AI Assessment Scale is "a practical framework to guide the appropriate and ethical use of generative AI in assessment design, empowering educators to make purposeful, evidence-based decisions."

Type
moodle-local
Homepage
https://moodle.org/plugins/local_assignmentnotice
Releases
2026020200 2025013100 2024012603

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 courses in your Moodle system, with quick links to edit the course, check the participants list and check the meta relationships.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_quick_course
Releases
2020022600

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

The E-Voting activity module enables students to vote via their smartphone or their laptop and to have the results displayed on a graph in real time.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_evoting
Releases
2024042302 2020070700 2020022000 2019100700 2019100200 2019100100 2019070701 2018072400 2018020700 2017113000 2017110800 2017050410 2017050403 2017050400 2017033001 2017032900 2016082301

AI Feedback Assistant is a teacher-side helper for assignment grading. It adds a Generate AI guidance action on the grading screen and returns draft marker guidance based on the assignment brief and submitted work. The teacher reviews and rewrites this guidance before using it.

Type
moodle-assignfeedback
Homepage
https://moodle.org/plugins/assignfeedback_aifeedback
Releases
2026031114 2026031113

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

With this plugin you can synchronize groups and groups members between two courses, in a way that a course A will be a mirror of course B. Only users that are already enrolled are added as group members.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_syncgroups
Releases
2025090400 2020090900 2019072400 2016040500

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 report allows for the analysis of random questions within a Quiz.

Type
moodle-quiz
Homepage
https://moodle.org/plugins/quiz_randomsummary
Releases
2026031900 2025030400 2021100502 2021100501 2021100500 2015073000

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 an admin tool plugin for Moodle 3.9+ which adds an action to bulk user actions allowing you to send emails to a list of users.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_bulkemail
Releases
2025022000 2021012701

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

An intelligent conversational assistant that integrates seamlessly into your Moodle courses, providing real-time AI-powered support to students and teachers through a floating chat interface.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_dttutor
Releases
2026070200 2026060108 2026050600 2026020201 2026012300 2025120102 2025112801 2025112500 2025111705 2025110725

Simple plugin implementing a personal ToDo list on the user's Moodle dashboard.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_todo
Releases
2025103000 2024101600 2024041800 2018071500 2018010503

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

A Moodle Theme Testing tool, with a focus on Bootstrap 4 based themes.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_themetester
Releases
2018091800 2015070100

Folder Examtimer module child-plugin of the native Moodle "Folder" Resource module. This module is intended for distribution of large number of documents.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_folderexamtimer
Releases
2022121202

Sometimes we forget which course or module we've consulted last time because we were interrupted by an important event. This block gives access to the last course and last module viewed.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_lastcourse
Releases
2019011700 2018041100

The mymindmap_overview block presents the courses in the dashboard. Block mymindmap_overview has the advantage of seeing all its courses containing at least one module on a single screen zone and being able to navigate to the section, the activity or the chosen resource to access it. IMPORTANT! For a better view of the mindmap of your courses, put this block in the content column This view also shows how many modules constitute a course or section, which allows you to only go to courses offering content. This plugin uses jsmind javascript tool to design the schemas. You can find it here: https://github.com/hizzgdev/jsmind There are some slowdowns due to searching the logs table for each student and each course needed to show the red flag. To avoid this, you can replace the "block_mymindmap_overview" file with the "block_mymindmap_overview-without-flags" file by removing the "-without-flags" extension. In the last version, all calls to the "logs" table to control access to new activities are avoided in order to speed up the display of the mindmap

Type
moodle-block
Homepage
https://moodle.org/plugins/block_mymindmap_overview
Releases
2025041600 2023092700 2023091100 2022082500 2022031500 2021122100 2021110700 2021101500 2021081300 2021070600 2021042700 2021040100 2021031500 2021010700 2020120700 2020071600 2020030300 2019120200 2019022100

Bring interactivity to your Moodle quizzes with the Dictation/C-Test Plugin. Create engaging audio-based dictation and gap-fill C-test questions that assess listening, comprehension, and grammar skills with precision.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_dictation
Releases
2026050500 2026050100 2024122100

A moodle plugin to add a block to course providing a button to automatically sort grades in the same order than activities

Type
moodle-block
Homepage
https://moodle.org/plugins/block_grades_sorter
Releases
2020071923 2020062120 2020062002

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

StatBoard is a real-time statistics dashboard for Moodle administrators. Monitor connected users, hourly connection trends, peak activity, and quiz completions — directly from your browser or from the companion Android app available on Google Play.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_su_statboard_api
Releases
2026062601 2026042902

# TextInsights # A Moodle AI Placement plugin that provides AI-powered text analysis capabilities through a convenient context menu in course content. ## Features - Context menu for selected text in course content - Three AI-powered analysis options: - Explain: Simplifies and explains the selected text - Summarize: Provides a concise summary - Validate: Checks accuracy and identifies potential issues - Role-based access control for each feature - Responsive tooltip-style results display - Word-boundary aware text selection

Type
moodle-aiplacement
Homepage
https://moodle.org/plugins/aiplacement_textinsights
Releases
2025080101

An Enrolment Stats list, that can be viewed by admin or the the person who has capability at the category level with a category drop down filter.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_enrolstats
Releases
2020063002 2020063001 2020063000

This is a moodle local plugin to put a question type filter on "adding question from question bank" screen.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_qsearchbytype
Releases
2020063000

Page that allows to display the words we want from any glossary of the plateform sorted alphabetically.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_glossaryfocus
Releases
2022080211 2022080114 2022072800 2021102604

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

Softcourse is a course format that display sections with only an image and an optional text on the course homepage. Users don’t see the detail of the section, for instance, resources or activities.

Type
moodle-format
Homepage
https://moodle.org/plugins/format_softcourse
Releases
2026041601 2025102001 2025011400 2024101601 2024042401 2023101700 2022121300 2022041301 2021051202 2021051201 2020062014 2019103100 2018111500

BrCLI (Backup & Restore Command-Line Interface) is a plug-in integrated in Moodle that allows administrators to backup and restore courses via a command line interface.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_brcli
Releases
2019031500 2019021415 2019021412 2019021410

Retro switch role block: in the latest versions of moodle the switch role feature/link has been moved in the user menu of the theme. In case you still want it in the blocks area or your theme doesn't have implemented the user menu or you have moodle embedded inside another application this block may help. The block redirects to the standard switch role page.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_switchrole
Releases
2018051404 2018051402

This Moodle plugin adds a new predictive model to identify students that are likely to miss assignment due dates. The model automatically generates insights for teachers about these students.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_latesubmissions
Releases
2019052000 2017111301 2017111300

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

A course module to integrate Jupyter notebooks within Moodle courses

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_jupyternotebook
Releases
2023020300 2023011800 2022020200

Label with custom template and course role filtering.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_labellud
Releases
2023011000 2022012500

This block plugin allows users to create activities/resources in bulk. In other words, a moodle module can be copied to one or more courses or one or more categories/subcategories in one go.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_bulkactivity
Releases
2026062300 2026061700 2024080200 2022022000 2019012002 2019012001

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
2026062600 2026061900 2019042204

Atto plugin which makes it easier to apply the Moodle App link filter to some content.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_applink
Releases
2019061400

This plugin makes it easier to include the WebService Filter plugin tags in the content while using the Atto editor. It will allows you to add a new button in the Atto toolbar to add these tags.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_filterws
Releases
2019011801 2019011800

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

With the WebService filter plugin you can choose if some content should be visible only in web (browser) or only in a WebService client like the Moodle apps (mobile and desktop). The main purpose of this plugin is to be able to display/hide some content only for the Moodle app.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_ws
Releases
2024100803 2024100802 2024100801 2019011800

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 and auto-grading of required phrases, per prompt. With Diary, you can also use completions for, View, Receive a grade, and Receive a passing grade. New in this version is new prompt modes and Completion metrics!

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_diary
Releases
2026071109 2026050600 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 page accessed. Furthermore each page allows for the inclusion of public or private notes, which allows the participant to give or ask for feedback on the content studied on the page and enjoy and reply to comments from other colleagues. In this version, the code has continued development of the capability to use the normal Moodle Question engine, which basically means that now you can use any question type you have installed on your site. Also, when using a, Background image, you can now change the title color to aid in readability of the page title. A major addition to this version is Branching Capability similar to the Lesson plugin, with the ability to navigate based on Previous/Next settings as well as correct or incorrect answers to some question types.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_icontent
Releases
2026062700 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

This generator uses the Marvel API to generate users from your favorite characters in your Moodle instance.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_powerusers
Releases
2026030201 2026022700 2025042100 2024042300 2023100900 2023042700 2022111800 2022110400 2022102100

DrillBit is a plagiarism detection & prevention software which is widely used in academics, This is a commercial software and must purchase a subscription to use this plugin. Please visit https://drillbitplagiarism.com or write a mail to sales@drillbitplagiarism.com for more information.

Type
moodle-plagiarism
Homepage
https://moodle.org/plugins/plagiarism_drillbit
Releases
2026051511 2025072813 2025062717 2024011903 2024011901 2024011900 2023061902 2023061401 2023060800 2023041200 2023032400 2023020600 2023013000 2022110800 2022032318 2021081900 2021081600 2021070800 2021042100 2021041500 2021040100 2021032600 2021031500

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
2026060308 2026042901 2026042304 2026041900 2026041800 2026041500 2026040700

Empower learners with an AI-powered "Listen to this content" player designed to enhance accessibility, support on-the-go study, and assist ESL students. This plugin automatically generates high-quality narrations for existing Page and Book activities using OpenAI TTS, featuring synchronized Whisper karaoke-style text highlighting, a click-to-seek transcript pane, and an optional multi-language translation picker. Instructors retain full control with individual on/off toggles directly inside the player and within book chapters, requiring zero manual or page-by-page setup to deploy. Engineered with strict administrative controls and server efficiency in mind, audio is generated once via background Moodle cron tasks and cached locally using the Moodle File API. Because subsequent student visits stream directly from the local cache, there is zero per-student API cost or page-load delay. Site administrators benefit from a fully compliant GDPR privacy provider that transmits no user identifiers, customizable per-asset character limits to prevent runaway API costs, and strict outbound HTTPS-only security validation.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_aireader
Releases
2026051900

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

This is super impressive solution you would require if you want to manage your course enrollment effortlessly.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_my_enrolled_courses
Releases
2023101000 2023042500 2023020700 2019111900 2019071100 2015073104

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

Enrolment in Moodle using Bitcoin payment gateway for paid courses This plugin helps admins and webmasters use Bitcoin as the payment gateway. Bitcoin is one of the popular payment gateways and offers considerable number of features unsupported by other payment gateways like Paypal. This plugin has all the settings for development as well as for production usage. Its easy to install, set up and effective.

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_bitcoin
Releases
2022050602 2015061802

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

Drag-and-drop matching is a simple solution that is meant to help learners with matching quizzes. The students must simply "drop" their responses into a pre-defined space from the list of options that are available. The drag-and-drop interface makes learning fun and interesting.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_ddmatch
Releases
2025051900 2025010801 2025010800 2023101300 2023101000 2023042500 2023031700 2023022200 2023011600 2020071100 2020060200 2020052700 2020041701 2020041700 2020041500 2019122000 2019111900 2019062100 2019040900 2019040400 2019040200 2016012300 2014110900 2013062410 2013062409 2013042701 2013042700 2007081400

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

Roshni Lite Moodle Theme is a LMS-friendly theme that enhances the user experience. Use this theme to add functionality and aesthetic appeal to your LMS websites. With customizable sections on your front page, you can easily manage your content.

Type
moodle-theme
Homepage
https://moodle.org/plugins/theme_roshnilite
Releases
2024032100 2023111600 2023101000 2023091400 2023042500 2023021400 2023011200 2022050600 2020081100 2020022100 2015092116

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

Duitku Payment Gateways - pop payment module

Type
moodle-paygw
Homepage
https://moodle.org/plugins/paygw_duitku
Releases
2022051805 2022051804

A local plugin that stores sessions in an AWS DynamoDB table

Type
moodle-local
Homepage
https://moodle.org/plugins/local_session_dynamodb
Releases
2017020700

A course format which displays course topics as "Tiles", in a grid rather than as a list. When clicked, tile content is displayed under the tile with an animated transition. The layout adapts to different screen sizes and orientations. Within each tile, activities can also be set to display as "sub-tiles". For each tile, the teacher can pick an icon from a predefined set, or upload a background photo.

Type
moodle-format
Homepage
https://moodle.org/plugins/format_tiles
Releases
2026012570 2025100900 2025070364 2025070363 2025070360 2025070355 2025070353 2025070352 2025060269 2025060268 2025060267 2025060266 2025060265 2025060264 2025060262 2025060261 2025060260 2025060258 2025060257 2025060256 2025052766 2025052765 2025052761 2025052760 2025052755 2025052754 2025052752 2025052751 2025052744 2025052742 2025052730 2025052060 2025052050 2025041701 2024121252 2024121240 2024121233 2024121221 2024101250 2024100942 2024100937 2024100920 2024100912 2024100911 2024091140 2024091132 2020080631 2020080613 2019052119

The OTOPO activity module allows teachers to offer their students a self-positioning grid made up of multi-level items. Students can be asked to self-position themselves on the same grid several times during different sessions, in order to highlight a progression. The teacher can comment on each self-positioning.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_otopo
Releases
2026061201 2026061200 2026061166 2026061158 2026052900 2026042755 2026041538

Ulibot is an AI-powered chat assistant developed by e-ABC Learning. By integrating OpenAI's APIs, Ulibot can perform Google searches and access company-specific files to provide personalized responses.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_ulibot
Releases
2025052000 2025042800 2025021301 2025021300 2025021000 2024081500 2024051600 2024031200 2024021900 2023111601

The Moodle Media CloudStudio integrates the CloudStudio player into any area of Moodle, providing a simple and efficient way to embed CloudStudio videos in pages, activities, and other resources.

Type
moodle-media
Homepage
https://moodle.org/plugins/media_cloudstudio
Releases
2025010600 2024112500 2024102400 2024011901

The Moodle mod_cloudstudio is an innovative plugin designed to enhance the experience of Cloud Studio videos within the Moodle environment. This plugin introduces various functionalities that transform the way videos are used in online learning, making them more interactive and effective.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_cloudstudio
Releases
2025050200 2025033000 2024122600 2024122500 2024112500 2024102400 2024102200 2024101801

The Moodle Media CloudStudio integrates the CloudStudio player into any area of Moodle, providing a simple and efficient way to embed CloudStudio videos in pages, activities, and other resources.

Type
moodle-repository
Homepage
https://moodle.org/plugins/repository_cloudstudio
Releases
2025010900 2024010601

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 the contents of a Microsoft Word file into a book, splitting it into chapters and (optionally) subchapters, based on the heading styles. The file can be saved from Microsoft Word, Google Docs or LibreOffice, as long as it has a '.docx' suffix. Also supports exporting books to Word format, for round-trip editing.

Type
moodle-booktool
Homepage
https://moodle.org/plugins/booktool_wordimport
Releases
2025042300 2023021700 2021083100 2021082100 2021071400 2021050200 2021041100 2021022400 2020080201 2020070801 2018080600

Import the contents of a Microsoft Word file (in '.docx' format) into a glossary, splitting it into terms based on the heading styles. The file can be from either Microsoft Word or LibreOffice. Also supports exporting glossaries to Word format, for round-trip editing.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_glossary_wordimport
Releases
2025042300 2021083100 2021082100 2021071400

Import the contents of a Word file in '.docx' format file into a Lesson, splitting it into pages based on the "Heading 1" style. Also supports exporting lessons to Word format, for round-trip editing.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_lesson_wordimport
Releases
2025042500 2025042400 2023022402 2021083101 2021082100 2021071400

This plugin is a shell plugin that has dependencies on all Microsoft Word File Import/Export set plugins. Installing this plugin forces installation of the set. In Moodle versions 4.0 and below, use the 1.1.6 release, where the set includes the Word Import plugin only for the Atto editor. In Moodle 4.1 to 4.5, the set includes the Word Import plugin for both the Atto and TinyMCE editors. In Moodle 5.0 and higher, the set includes the Word Import plugin only for the TinyMCE editor.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_wordimport
Releases
2025042800 2025042503 2025042500 2025042400 2025041400 2025010200 2021083100 2021082300 2021082100 2021071400 2021050200 2021041501 2021041400

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 plugin allows administrators to upload a CSV file containing block settings for courses. You can add or delete blocks, so the tool enables you to apply a default set of blocks for some or all courses on a site. You can also reset the set of course blocks to the default for that course format.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_uploadblocksettings
Releases
2025051600 2021080201

This plugin allows administrators add the "Course meta link" and "Cohort sync" enrolment methods to a range of courses from a CSV file, and specify the role for the methods participants. They can also delete, enable or disable existing enrolment methods in a course.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_uploadenrolmentmethods
Releases
2025051600 2023051500 2021080201 2021050800 2019082001 2018072801

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 plug-and-play connector that brings Edflex’s curated catalog, SSO, and activity sync directly to your Moodle instance.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_edflex
Releases
2026070600 2026062400 2025120118

The edu-sharing submission plugin allows course participants to hand in edu-sharing ressources as assignments.

Type
moodle-assignsubmission
Homepage
https://moodle.org/plugins/assignsubmission_edusharing
Releases
2026061600 2026022700 2025120900 2025072300 2025071400 2024110700 2024050300 2023100100

The edu-sharing atto plugin adds the option to embed all kinds of edu-sharing content to all WYSIWYG fields. The new button will open the edu-sharing search engine and let you pick an item embed. Audio and video-files will be embedded with a player. Documents will be represented by a link. You may pick which version of the content you would like to provide in the course (always the latest vs. the version you just picked)

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_edusharing
Releases
2024071700 2024061300 2024021200 2024020100 2024011400 2023100100 2022102804 2021100711 2021100603 2021093001 2021011203 2020061502 2020020701 2019052801

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
2026061600 2026022700 2026013000 2026012200 2025120900 2025120800 2025071400 2024110700 2024050300 2024011400 2023111700 2023111501 2021100501 2020013005 2018072701 2017112901 2017062101 2016082202 2016061501 2016010602

The edu-sharing activity module adds a new option to the activities/resource menu. Using the edu-sharing resource allows you to either pick content from the repository or upload it to a folder of the repository. You may pick which version of the content you would like to provide in the course (always the latest vs. the version you just picked).

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_edusharing
Releases
2026070900 2026061600 2026022600 2026022300 2026022000 2026013000 2026012600 2025120900 2025100800 2025072300 2025071400 2024110700 2024081300 2024072600 2024071700 2024061300 2024051700 2024050300 2024031500 2024031400 2024021500 2024021200 2024020100 2024012900 2024011400 2023111700 2023101900 2023100100 2022102404 2022011901 2021100604 2021092801 2021070701 2021042801 2020121401 2020013101 2019060701 2019050901 2018072701 2017112901 2017020202 2016121201 2016082204 2016082202 2016061502 2016041101

This is a Moodle plugin that facilitates the backup and restoration process of courses. The plugin performs backups of Moodle courses and automatically transfers them to a configured FTP server, as well as organizes the backups by Moodle categories, making backup management more efficient. The plugin also offers a tool to restore courses directly from the FTP server.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_backupftp
Releases
2026063000 2026062902 2026062901 2026062900 2026011101 2026011100 2025102901 2025090200 2025090101 2025090100 2025080600 2025080501 2025080500 2025060200 2025042400 2025030501 2025030500 2025021200 2025021100 2025011300 2024021601

Kopere BI provides more than 100 ready-to-use reports and dashboards for Moodle, helping administrators, managers and educators analyse students, courses, enrolments, grades, activities, quizzes, forums, SCORM, assignments, badges, revenue and overall learning engagement.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_kopere_bi
Releases
2026060200 2026052600 2026052500 2026052400 2026022800 2026020500 2026011400 2025103001 2025103000 2025102900 2025090200 2025082700 2025062600 2025030800 2025030300 2025022700 2025022500 2025021500 2025021400 2025021000 2025020700 2025020501 2025012700 2025011001

Kopere APP Mobile is an innovative and lightweight solution designed to optimize access to Moodle, with support for offline resources, efficient memory usage, and stable performance, even in low-internet environments, ensuring flexibility and convenience for continuous learning.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_kopere_mobile
Releases
2025042400 2025022600 2025020300 2025011900 2024121701

This a Moodle plugin that automatically generates a public XML sitemap for the site and adds a reference to the sitemap in the of all Moodle pages.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_kopere_sitemap
Releases
2026030900

This is a Moodle module developed to provide an extra layer of security for PDF files, preventing users from downloading, printing, or copying the content of the PDF. It is ideal for protecting sensitive material and preventing unauthorized sharing of documents.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_pdfprotect
Releases
2026062000 2026041600 2025102900 2025082903 2025082902 2025061601

This plugin allows Moodle administrators to create user profile fields filled with data from a database table. By using this plugin, administrators can create data tables that students can select from and automatically generate reports in Kopere BI.

Type
moodle-profilefield
Homepage
https://moodle.org/plugins/profilefield_database
Releases
2025110300 2025102900 2025042400 2025032700 2025031701 2025031700 2025031500 2025030800 2025030300 2025021900 2025021800 2025020800 2025020701 2025020700 2025011900 2025011001 2025011000 2025010700

EadFlix is a responsive and customizable theme with a dark design based on the Boost Training theme. It was developed with a focus on accessibility and offers a modern, immersive experience for both learners and platform administrators.

Type
moodle-theme
Homepage
https://moodle.org/plugins/theme_eadflix
Releases
2026062801 2026062800 2026052500 2026052401 2026052400 2026042300 2026041701 2026041700 2026041600 2026041300 2026040200 2026040102 2026040101 2026031300 2026022800 2026022701 2026012502 2025101400 2025101300 2025100900 2025100800 2025091801 2025090200 2025082600 2025081600 2025081500 2025081400 2025080801 2025080800 2025080400 2025072900 2025071800 2025071700 2025070900

eduMeet WebRTC Moodle Plugin. This module is the successor of mod_multipartymeeting.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_edumeet
Releases
2020100701 2019071801

Moodle Atto QR-Code is an Atto sub-plugin to easily create and integrate QR Code to Moodle Atto editor.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_qrcode
Releases
2021090100

The Moodle Proctoring plugin is a Quiz Access plugin designed to capture a user's picture via webcam to identify the individual attempting the Moodle quiz. It automatically captures images from the user's webcam at 30-second intervals (or any configurable time gap) and stores them as PNG files. Admins can analyze these images after the exam for verification purposes using the BS Face Matching API. This plugin enables the capture of random images via webcam while the student or user is attempting a quiz.

Type
moodle-quizaccess
Homepage
https://moodle.org/plugins/quizaccess_proctoring
Releases
2026050700 2026040700 2026032500 2025110300 2025041802 2025041800 2025041100 2025040900 2025032807 2025030607 2025012705 2025011000 2024100100 2024070800 2023091100 2023091000 2023040601 2023040600 2021112604 2021112602 2021112600 2021091300 2021062400 2020091007 2020091006 2020091005 2020091004 2020091002 2020091000

Moodle tiny QR code is a tiny sub-plugin to create and integrate QRCode to Moodle tiny editor easily. This library helps you generate QR codes quickly. It uses bacon/QR to generate the matrix and khanamiryan/qrcode-detector-decoder to validate generated QR codes.

Type
moodle-tiny
Homepage
https://moodle.org/plugins/tiny_qrcode
Releases
2024110301 2024110300 2024110202 2024110201 2024110200

question behaviour for questions that are automatically graded by a grading back-end, especially stores the grader feedback for display. Used for qtype_proforma.

Type
moodle-qbehaviour
Homepage
https://moodle.org/plugins/qbehaviour_adaptiveexternalgrading
Releases
2024111200 2019101700 2019091700 2019072400

converts ProFormA tasks into proforma programming quiz questions. This question format is needed by the question type ProFormA.

Type
moodle-qformat
Homepage
https://moodle.org/plugins/qformat_proforma
Releases
2024031800 2023061500 2020042100 2020012800 2019121800 2019091700 2019082700 2019072400

Quiz question type for automatically graded programming questions. Questions can be created in Moodle or imported as ProFormA tasks (https://github.com/ProFormA/proformaxml). Plugin requires the qbehaviour_adaptiveexternalgrading plugin and ProFormA Praktomat (https://github.com/elearning-ostfalia/Proforma-Praktomat).

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_proforma
Releases
2026052001 2025041001 2024112200 2024111900 2024073100 2024072900 2024072600 2024031800 2023071301 2023070800 2023011600 2022071800 2022030300 2022021600 2021123100 2021073000 2021071500 2021032500 2021030100 2021022400 2021022300 2021020800 2021011201 2020121100 2020080401 2020042300 2020032700 2020022101 2019122000 2019091700 2019072400

Easily manage your users and courses within a single window without reloading whole pages. Look up users and courses, enrol students, change settings and much more.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_supporter
Releases
2026062200 2026012100 2025091200 2025082000 2025062700 2025021100 2024082000 2023121300 2023060601 2023060600 2023052302 2023051600 2019102304 2019071701 2019052801 2019032200

The contactlist plugin allows students to decide if they want to share their contact information with their fellow students in accordance with the GDPR for each course they are registered in.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_contactlist
Releases
2026050801 2026050800 2026050601 2025050200 2024100700 2024042200 2023101900 2023050300 2022120100 2022070401 2022070400 2020070600

With the wordcloud activity, it is possible to collect terms together with your course participants in a brainstorming process and to display them graphically in order of frequency. This can be used, for example, to capture a picture of the mood or to create a basis for a discussion.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_wordcloud
Releases
2025041400 2024100700 2024051000 2023100801 2023100800 2023060100 2023050102 2022120100 2022061700 2022042500 2022041200 2021060200

Timestat block measures users real activity time. Time is increased only when Moodle tab is active in browser.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_timestat
Releases
2024101400 2024052400 2024021302

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

Moodle Local Questionfinder is an extended version of the Question search module for Moodle, this new module adds several search options to the original functionality of question bank such as search by question text, author, last modified by, creation date and modification date.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_questionfinder
Releases
2022011801

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

With this block a user with specific rights can easily create new courses and enrol users into the new course just by adding their e-mail addresses.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_eledia_coursewizard
Releases
2025032400 2014122200 2014033100

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

This plugin adds a bundle of new functions to the moodle webservice. The new functions appear within the moodle webservice function list after installation. The functions definition can be found within the API Documentation in Site Administration/Plugins/Web Services.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_eledia_webservicesuite
Releases
2018062100 2017090400 2015092302 2015032700

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

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

Microsoft Teams Meetings App for Learning Management Systems (LMS) integration into Moodle as the Atto plugin. This plugin allows to create the meeting and automatically insert the meeting link into the editor content.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_teamsmeeting
Releases
2020032707 2020032706 2020032705 2020032704 2020032703 2020032702 2020032701 2020032700 2020032600 2020032000

The plugin that enables connection to AI services: ChatGPT, DALL-E, and Stable Diffusion. This plugin allows the user to fill in all needed fields to make API calls and provides a test page to check if all connections work.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_ai_connector
Releases
2024091800 2023052600 2023042000

This plugin provides an OAuth2 server so that a user can use its Moodle account to log in to external applications.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_oauth2
Releases
2025100602 2025100601 2025041504 2025041503 2025041405 2025041404 2024100701 2024100700

Moodle never delete messages from message table. This plugin enables you to set a maximum time to messages stay in user box before auto delete them. It also enables the purge old messagens from database and erase messages of old conversations.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_deletemessage
Releases
2025120800 2025090900 2025072600 2025053000 2024071000 2024051500 2024042910 2024042905 2024042900 2024012900 2024012500 2024012400 2023062800 2023062715

This plugin allows teachers to keep synchronized users enrolled in a Moodle course into a dedicated Rocket.Chat private channel.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_rocketchat
Releases
2025021900 2024052400 2024010900 2023100400 2022070300 2022061601 2022061600 2022053000 2022042900 2021072600 2021070501 2021070500 2021061400 2021022400 2021022200 2021021500 2021021200 2021020800 2020120900 2020101300

Repository pod is a moodle repository plugin that enable to create file resource linked by reference to an external POD v2 server filtering the pod resource list for current user

Type
moodle-repository
Homepage
https://moodle.org/plugins/repository_pod
Releases
2023031700 2022011402 2022011400 2021102000 2021101900 2021101800 2021100100

Free-Hand drawing question type. It is SVG based, and comes in two modes: simple mode and advanced mode. Teachers can annotate on student drawings by drawing over them.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_drawing
Releases
2025052100 2024100100 2023111300 2023060400 2022082300 2021120400 2021091000 2021022100 2020111800

A four option multiple true-false question type for moodle, as introduced by Krebs (1997). Kprime questions consist of an item stem and four corresponding statements or options.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_kprime
Releases
2025052100 2025031900 2024100100 2023111300 2023060400 2022091500 2022040601 2021090900 2021042900 2021022500 2020042901 2020020401 2019031800 2018120500 2017102000 2016082300 2016061700 2016012100

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

Teachers can have more than one (single) 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_sc
Releases
2025052100 2024100100 2023060400 2022091500 2021092202 2021022500

The filedownloader plugin lets you download files attached to questions within a quiz. The plugin lets you choose which questiontypes will be included in the download. Also it will create a textfile that cointains user and meta information for each downloaded file.

Type
moodle-quiz
Homepage
https://moodle.org/plugins/quiz_filedownloader
Releases
2025070101 2024100100 2023060400 2023013100 2022112100

Export and import the structure of user profile, course, and cohort custom fields in JSON format — includes CLI support.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_customfields_exportimport
Releases
2025112400 2025080600 2025060201 2025051600

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

Block of integration of EvalCOMIX web service in Moodle 3.6 onwards. EvalCOMIX is a web service designed to create and deploy assessment tools

Type
moodle-block
Homepage
https://moodle.org/plugins/block_evalcomix
Releases
2024070800 2024041700 2023100600 2023070400 2023050400 2023031800 2023031500 2023031000 2022061500 2021101900 2021100800 2021051400 2020091600

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

Add an Insert FastPix Video button to Moodle's TinyMCE editor, allowing authors to search for their FastPix videos and embed them anywhere rich-text content is supported.

Type
moodle-tiny
Homepage
https://moodle.org/plugins/tiny_fastpix
Releases
2026061501

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

A Moodle course checker plugin that improves the quality and eliminate human routine tasks in online courses.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_course_checker
Releases
2023081400 2021052600 2020111600 2020062401 2020050503 2019121804 2019071004

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
2026061700 2026041400 2025090100 2025060200 2024100900

This plugin retrieves information about installed plugins.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_pluginsfetcher
Releases
2026061700 2025103000

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

Adjust font sizes with ease and precision in Moodle using the Tiny FontSize plugin – because presentation matters!

Type
moodle-tiny
Homepage
https://moodle.org/plugins/tiny_fontsize
Releases
2026031800 2026022300 2025062900 2024120300 2024082700 2023091801 2023091800

Global Embed is a Moodle plugin that allows administrators to configure and display embedded content globally to authorized users. The plugin adds functionality for embedding dashboards, reports, or any content via iframe or script in the Moodle environment.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_globalembed
Releases
2025092401

Stash availability is used in conjunction with block_stash to allow items from the stash to determine the availability of course activities. #game #gamification

Type
moodle-availability
Homepage
https://moodle.org/plugins/availability_stash
Releases
2025112800 2023122800 2017081000

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

As the browser closed the user not logged in any more even if the session is not expired, this plugin provide auto login mechanism to re-login the users with unexpired sessions.

Type
moodle-auth
Homepage
https://moodle.org/plugins/auth_relogin
Releases
2025062800 2023121809 2023112920

This plugin works along with enrol_wallet. It display the wallet balance for users in the block and in their profiles.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_wallet
Releases
2026040400 2023112422

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

Moodle filter to facilitate embedding of third-party content using simple copy/paste of URLs (e.g. Google Docs, YouTube, ThingLink, Quizlet, Padlet, etc.). 3 new services recently added -> now supports 31 services!

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_multiembed
Releases
2019110901 2019060501 2018110401 2018051301 2017110401 2017060101 2017050501 2017040903 2017032701 2016102401 2016102101

Enrolment to manage groups, classes, teachers, students and parents infrastructure for an open school server (oss).

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_oss
Releases
2026012201 2026010301 2025082301 2024100304 2024100303 2024100302 2024100301 2024080301 2023102502 2023081202 2023072501 2021022601 2020071901 2020071701 2020071601 2020062501

Gamoteca is a human-connected, multi-player, creator platform and learner app to make learning fun, interactive and more human. This plugin allows admin users to create a new activity which provides a link to a game on Gamoteca website / mobile application. It will also include a web service which will be allowed accessed to Gamoteca to send user data i.e. game progress ( Not-started/In-Progress/Completed), Score, time spent, etc. back to the LMS

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_gamoteca
Releases
2024042500 2024042200 2023090100 2023031400 2022120700 2022111500 2021082104

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

Essay (auto-grade) for Moodle >= 3.0

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_essayautograde
Releases
2025041443

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

Encourage discussions with pinpointed video comments, add in-video questions or highlight important sections visually. Social Video Learning made easy with the Interactive Video Suite!

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_ivs
Releases
2025102700 2025080600 2025072300 2025071000 2025022500 2025012000 2024121200 2024081300 2024042400 2024040300 2023121400 2022060701 2022060700 2022052700 2022051000 2022050500 2022033000 2022031801

The Glaaster Activity plugin is a Moodle activity module that integrates Glaaster

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_glaaster
Releases
2026061505 2026031802

GO1 provides a content library of learning resources that can be added to any new or existing Moodle course to suit your training needs. GO1 provides interactive content, videos, documents and full-length, multi-component courses. Topics covered by GO1 include professional development, compliance, soft skills and more.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_goone
Releases
2024042900 2022111704 2022111703 2019091800

The ClassLink OAuth2 plugin provides single-sign-on functionality with ClassLink LaunchPad using configurable identity providers and the scope of ClassLink OAuth2.

Type
moodle-auth
Homepage
https://moodle.org/plugins/auth_classlink
Releases
2021111200 2020092900

This plugin will be used to import and export multichoice( 4 choices ) questions having one or two answers from a CSV(Comma separated value) file into the question bank. Note: Only multichoice questions are supported as of now.

Type
moodle-qformat
Homepage
https://moodle.org/plugins/qformat_csv
Releases
2025050900 2021100101 2019031501 2019012401 2018113001 2018091801 2018082801 2018082401 2018061901

The Moodle plugin auth_companion gives teachers the possibility to log in with a companion account. This will enable them to view and review a course from a participant's perspective.

Type
moodle-auth
Homepage
https://moodle.org/plugins/auth_companion
Releases
2024121800 2024121700 2024112000 2024103100 2024050801 2024050800 2023110800 2023101400 2023042700 2023020500 2023020200 2022120700

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

This AI placement adds an AI chat to every course and activity.

Type
moodle-aiplacement
Homepage
https://moodle.org/plugins/aiplacement_exaaichat
Releases
2026020500 2025120300 2025112701 2025112700 2025102000

Exabis AI Chat Block is a Moodle plugin that brings configurable, course-aware AI chat directly into your courses. It supports dynamic placeholders (e.g. user name, grades, current date), custom instructions per target group, and per-course API keys, while integrating with multiple AI providers (OpenAI, Ollama, Google Gemini and other OpenAI-compatible services).

Type
moodle-block
Homepage
https://moodle.org/plugins/block_exaaichat
Releases
2026061900 2026030303 2026022000 2026021900 2026012200 2025121600 2025121000 2025120700 2025120300 2025120200 2025112700 2025112500 2025112100 2025111200 2025101002 2025071108 2025060400

exaaifeedback extends Moodle’s Feedback activity with AI-assisted analysis. It collects user responses, generates aggregated feedback through a configurable AI prompt, and lets trainers review the result before releasing it to learners. This human-in-the-loop approach supports responsible AI use while keeping Moodle data sovereignty in focus.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_exaaifeedback
Releases
2026060500 2026050600 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

ImagePlus is a powerful Moodle plugin that helps administrators quickly find and replace files like images, PDFs, videos, and documents across their Moodle site. It includes an easy-to-use multi-step wizard and strong security features to make file management simple and safe.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_imageplus
Releases
2026022800 2025121901 2025102400

Redirect Plus is a comprehensive solution that gives you complete control over your Moodle site's redirects and 404 error handling. Create custom redirects with optional conditional logic based on user login status or language preference. The plugin also records 404 errors and allows you to customize how they are handled.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_redirectplus
Releases
2026022700 2025121900 2025111300

This plugin integrates the [OpenRouter](https://openrouter.ai/) API with Moodle's Core AI framework, enabling text generation, text summarisation, and image generation actions from Moodle placements.

Type
moodle-aiprovider
Homepage
https://moodle.org/plugins/aiprovider_openrouter
Releases
2025101201 2025041400 2024100701

Two-factor authentication method. Using Google Authentication mobile app

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

AI-assisted grading for Moodle assignments. The LLM proposes a grade and structured feedback; the teacher reviews, edits and decides. Nothing reaches the gradebook without an explicit teacher click. EU AI-Act ready, multi-LLM, multi-language.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_aigrader
Releases
2026051721 2026051720

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
2026070601 2026070600 2025050801 2025050800 2022010700 2021022601 2021022400 2017062200 2017051500 2016111001 2016110906 2013110500

Stream is a Boost child Moodle 4+ theme with some added settings that allow customization. Choose colors and icons styles, images for the course header and show courses and categories as cards on the frontpage.

Type
moodle-theme
Homepage
https://moodle.org/plugins/theme_stream
Releases
2026062705 2026051700 2025070600 2024110704 2024070101 2023121700 2023102600 2023100400 2023061500 2023041004

Allows sysadmin to force redirection to certain pages upon login or logout.

Type
moodle-auth
Homepage
https://moodle.org/plugins/auth_loginlogoutredir
Releases
2024081700 2014103000

This plugin provides helper methods to handle the backup process of files which are required for a changelog generation.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_changeloglib
Releases
2021012400 2017123100 2017101800 2017090200

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

filter_wavefront is a Moodle plugin that allows content creators to easily include 3D models from a mod_wavefront gallery anywhere in Moodle that supports filtering. Please note this plugin requires version 2022061104 or above of the mod_wavefront activity.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_wavefront
Releases
2022061100

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

A plugin to crowd source and automate the grading of submissions to the Moodle assignment (mod_assign) activity built by Open Source Learning, commissioned by Loughborough University.

Type
moodle-assignsubmission
Homepage
https://moodle.org/plugins/assignsubmission_comparativejudgement
Releases
2026052800 2024112500 2019111813

A powerful, modern WYSIWYG rich text editor for Moodle with 150+ admin-configurable features including dark mode, callout boxes, math equations, code blocks with syntax highlighting, charts, shapes, SmartArt, footnotes, checklists, timelines, kanban boards, markdown support, auto-save, and full keyboard accessibility — all with zero external dependencies.

Type
moodle-editor
Homepage
https://moodle.org/plugins/editor_customeditor
Releases
2026032408 2026032407 2026032406 2026032402 2026032401 2026032400 2026032000 2025030504 2025030503 2025030502 2025030501 2025030500

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

Adds a block inside assignments activities to helps teachers and administrators easily upload advanced grading rubrics using CSV files.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_importrubric
Releases
2025101000 2025060700 2025060100

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
2026062900 2025051500 2025021900 2024110500 2024050600 2023110900 2023103100 2023061900 2023022700

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 Single Sign-On authentication 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-mod
Homepage
https://moodle.org/plugins/mod_mumie
Releases
2026062900 2025070300 2025051500 2025031300 2025021900

Activity module that displays a page with several blocks that can have different types of content. Among which there can be our File block. Can fetch its metadata from ResourceSpace. Dependencies: ResourceSpace website (optional, to fetch metadata) ResourceSpace repository plugin (optional) Docuementation and Download: https://github.com/iorobertob/moodle-mod_mposter

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_mposter
Releases
2019030535

Rewrite names and fields of users to standardize naming

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_proper
Releases
2026060600 2026042200 2025101800 2025101200 2025100900 2025091400 2025090800

This plugin enables the integration of “nuggets” into your Moodle courses. Nuggets are a high quality reusable 30min max microcontents made by Higher Education institutions.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_naas
Releases
2026030900 2025093004 2025092600 2025071600 2025061700 2025060402 2025060200 2025051900 2025032400 2025030400 2025030302 2025022400 2025020400 2025020300 2024121000 2021072201 2021072200 2021062300 2021042100

This plugin will allow a teacher to create a virtual desktops activity that will allow users to jump to their virtual desktops in an IsardVDI instance.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_isardvdi
Releases
2023032404 2022100301

Upload courses and exercises created in iSpring Suite and track learner progress with iSpring Module

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_ispring
Releases
2026032400 2024101800 2024062600 2024051400 2024032200 2024022900 2024021300 2023122000 2023120300

Digital Badge & Certificate Issuing Platform. https://issuebadge.com/h/developer - Api Documentation

Type
moodle-local
Homepage
https://moodle.org/plugins/local_issuebadge
Releases
2026012500 2025102600 2025101800 2025011800

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

Resource Stats is a Moodle local plugin that tracks and displays access statistics for course modules directly on the course page.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_resourcestats
Releases
2026062001 2026061000 2026060901 2026051302 2026051200 2026043000

Add to your Moodle assignments the ability to include Snap! projects

Type
moodle-assignsubmission
Homepage
https://moodle.org/plugins/assignsubmission_snap
Releases
2023032201 2023032200 2022080500 2022072900 2021031500 2020110200 2020110100

Add to your Moodle assignments the ability to include SnapArduino projects

Type
moodle-assignsubmission
Homepage
https://moodle.org/plugins/assignsubmission_snap4arduino
Releases
2021031500 2020110200 2020110100

Add to your Moodle assignments the ability to include TurtleStitch projects

Type
moodle-assignsubmission
Homepage
https://moodle.org/plugins/assignsubmission_turtlestitch
Releases
2021031500 2020110200

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

A course activity providing an internal, threaded messaging mailbox between teachers and students, with a local_mail-style UI and configurable completion (read / replied / manually completed).

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_coursemail
Releases
2026071000 2026070202 2026061300

It allows to obtain a detailed report of the work done by the students in activities, activity packs and web sites created with the Ardora program.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_ardora
Releases
2026061000 2025011400 2024112700 2024103000

Moodle question import format to import questions saved as an XML file from the Fronter LMS into Moodle

Type
moodle-qformat
Homepage
https://moodle.org/plugins/qformat_fronter
Releases
2019030600 2014110300

Question import format similar to Gift and uses the same syntax, but instead of a text file it imports a zip file containing the gift text file and media files (images, sounds, ...);

Type
moodle-qformat
Homepage
https://moodle.org/plugins/qformat_giftmedia
Releases
2022071700 2018010600 2017122800 2013042801 2013020800 2013011800 2012121800

Question import format that takes a Moodle XML file and import all multichoice questions as all or nothing multichoice questions. Companion of the qtype_multichoiceset plugin

Type
moodle-qformat
Homepage
https://moodle.org/plugins/qformat_multichoiceset
Releases
2018030200

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

This plugin provides students a better writing environment that limits scrolling to the text editor while providing easy access to all relevant assignment details (including timer, rubrics, directions, due dates, etc.)

Type
moodle-local
Homepage
https://moodle.org/plugins/local_writerview
Releases
2026042808

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 adds virus scanner support for the Sophos SAV-DI daemon.

Type
moodle-antivirus
Homepage
https://moodle.org/plugins/antivirus_savdi
Releases
2026042700 2025100700 2024100800 2024042200 2021051100 2020072900 2020030400

Restrict/allow access to course over a range of time.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_horario
Releases
2022040901 2016100714

The block provides an overview of student grades, based on the course grade report. This plugin allows the course teacher to select the activities that make up the evaluation group, which will be shown in the block! It allows different visions for monitoring the student and the teacher, where each one can follow the progress of carrying out the activities as well as the grades acquired.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_grade_overview
Releases
2022071311 2022071310 2022071300 2022042500 2021040849 2021040848 2021040847 2021040845 2021040844 2021040843 2021040840 2021040839 2021040838 2021040836 2021040833 2021040821 2021040818 2021040815 2021040814 2021040813

Trail format was developed based on the Grid format plugin. He distributes the grids on a trail. Some features were designed to meet some aspects of gamification, being able to change the background style and transparency for grids. In addition to having the responsibility for mobile equipment.

Type
moodle-format
Homepage
https://moodle.org/plugins/format_trail
Releases
2026042001 2024091721 2023060501 2023053109 2022070201 2021112515 2021112513 2021050727 2021050725 2021050724 2021050723 2021050722 2021050721 2021050720 2021050717 2021050713 2021050712 2021050711 2021050710 2021050709 2021050708 2021050707 2021050706 2021050705 2021050704 2021050701

This plugin can programate task with to realice backups of the all courses in a category.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_category_backup
Releases
2025060300 2025020700 2025020600 2025011300 2024062604

JSXGraph is a cross-browser JavaScript library for interactive geometry, function plotting, charting, and data visualization in the web browser. This is a plugin for Moodle to enable function plotting and dynamic geometry constructions with JSXGraph within a Moodle platform. Using the JSXGraph filter makes it a lot easier to embed JSXGraph constructions into Moodle online documents, e.g. in contents like page, quiz, link,...

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_jsxgraph
Releases
2025101300 2025080400 2025061800 2025022600 2025021202 2024100700 2024061400 2023121801 2023081700 2023062920 2022102700 2022071800 2022053000 2022050900 2022042700 2022032900 2022012800 2021112200 2021101100 2021052100 2021012601 2021012600 2021010700 2020101600 2020091300 2020060302 2020060301 2020060300 2020051801 2019080200 2019012200 2018071405 2018071402

Moodle block for showing the Questournament classification in any page of the course.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_quest_classification
Releases
2022090200 2021112500 2015072301 2013050102

This course format redirects to courses that metalink the current one.

Type
moodle-format
Homepage
https://moodle.org/plugins/format_redirected
Releases
2024022900 2024022100

Official integration of Moodle with AppCRUE mobile App for universities. Implements services for extracting different types of information for an user identified by a token or an APIKEY. The token need to be validated and authenticated by an external identity provider (IdP). It was developed to enable Moodle to publish information for the AppCrue application. AppCRUE (https://tic.crue.org/app-crue/) is a mobile App develop by the CRUE (Conference of Rectors of Spanish Universities) and Santander Bank. It is used by more than 200 universities in 7 countries and more than 3 million users.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_appcrue
Releases
2026061801 2026061800 2026052800 2026050600 2026042600 2026022500 2026020900 2026020402 2026020401 2026011200 2025110500 2025101700 2025090300 2025082100 2025081900 2025081600 2025081100 2024090200

Activity for engaging the students into a game of questions (named as challenges). The students can be authors of challenges. A competitive scoring scheme is used to foster motivation.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_quest
Releases
2025072300 2023032900 2020033100 2019102400 2019102000 2019062100 2018091800 2018091300 2018090701 2018090700 2018090601

Outdoor, indoor and virtual-map treasure-chases with geolocation and QR codes. This module for Moodle allows to organize outdoor-serious-games with your students. TreasureHunt supports Moodle Mobile App and also implements a browser-based play application (no need to install any native app) and a geographical editor for encoding the stages of the game. The game can be configured with a range of options that make the module to be very flexible and useful in many situations: individual/team, moving/desktop-marking, scoring from time, position, completion, etc.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_treasurehunt
Releases
2025120900 2025111100 2025092800 2025082100 2025081100 2025070302 2025062700 2025061700 2025041600 2025031900 2025031800 2025022600 2024100200 2024090300 2024051500 2023101800 2023091100 2023032301 2023010500 2022020401 2020112200 2020062200 2020061100 2020051400 2020040204 2020032302 2020032301 2020030200 2020022900 2020020300 2018081100 2018073100 2018070501 2018031900 2018022200 2018022100 2018022000 2018010800 2017122900 2017121400 2017121300 2017112900 2017110600 2017110201 2017110200 2017102900 2017102600 2017102401 2017102000 2017101100 2017101002 2017101001 2017100601 2017080800 2017070700 2017053000 2017052400

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

A simple 360° feedback activity plugin for Moodle.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_threesixo
Releases
2026062000 2025100701 2025060100

This block plugin allows users to recommend courses to other users. Recommended courses are displayed on the user's dashboard, with course cards.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_recommend_course
Releases
2026040912 2025112200 2025111706 2025091406

Connect Moodle with WordPress to sell courses, automatically create users, and give instant access after purchase. Built with a clean, dedicated UI and simple setup for quick deployment.

Type
moodle-auth
Homepage
https://moodle.org/plugins/auth_coursetransit
Releases
2026061801 2026060400

An audio and video recorder for Moodle. The recordings are stored in the cloud and can be automatically subtitled . Administrators can choose from recorder skins, and use Moodle capabilities to control the display of icons. Cloud Poodll for Atto is not dependent on any other plugin. Cloud Poodll for Atto is not dependent on any other plugins.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_cloudpoodll
Releases
2025092502 2025092501 2025092500 2024012900 2023033000 2022120302 2022112700 2022100700 2022060500 2021122200 2021062800 2021060400 2020120500 2020092901 2020092900 2020060300 2020041700 2020040900 2020040500 2020021000 2019071300 2019053100 2019031901 2019012000 2018112600 2018111400 2018102501 2018101003 2018101002 2018101001 2018101000

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

Poodll MiniLesson combines several language learning activities into a simple, self-guided online lesson. It is designed to be a simple, interactive lesson for students, and easy for teachers to create and deliver.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_minilesson
Releases
2026071201 2026062200 2026061102 2026060300 2026052200 2026051300 2026050100 2026042200 2026042000 2026033003 2026031000 2026022400 2026022300 2026022100 2026020601 2026013004 2026013003 2026013002 2026013001 2026013000 2026010600 2025123000 2025122400 2025121300 2025112901 2025111800 2025110402 2025110401 2025100500 2025092700 2025092601 2025092600 2025092400 2025091900 2025091000 2025090100 2025080104 2025080102 2025073000 2025071305 2025071303 2025071300 2025062300 2025062001 2025062000 2025061501 2025060900 2025051300 2025050500 2025050400 2025042100 2025040400 2025030500 2025021900 2025021200 2025020701 2025020700 2025011700 2025010702 2024113000 2024100700 2024092500 2024082600 2024082400 2024061500 2024052800 2024051600 2024051200 2024040100 2024032400 2024012500 2024011800 2023121100 2023111400 2023101000 2023092600 2023072301 2023072300 2023051300 2023040400 2023031700 2023022701 2022120200 2022112700 2022100700 2022073100 2022060500 2022050200 2022041300 2022032000 2022022000 2022021401 2022021400 2022020300 2022012500 2022012001 2021122200 2021112100 2021082701 2021063000 2021052901 2021052900 2021052500 2021052200 2021042500 2021041100 2021033000 2021021802 2021021801 2021021800 2021013100 2021012400 2021011800 2020122300

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
2026061300 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
2026051200 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

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 on the TinyMCE editor

Type
moodle-tiny
Homepage
https://moodle.org/plugins/tiny_generico
Releases
2026042000 2025100500 2025041700 2023100800

Tiny Poodll adds audio / video / screen recording and Poodll filter widgets icons to the Moodle TinyMCE HTML editor. Recordings are stored in the cloud and can be automatically subtitled . Administrators can choose from recorder skins, and use Moodle capabilities to control the display of icons.

Type
moodle-tiny
Homepage
https://moodle.org/plugins/tiny_poodll
Releases
2026042000 2026011500 2025120500 2025100500 2025092504 2025092503 2025092502 2025092501 2025092500 2023091000 2023082300

Tiny Snippet is simple html/text template tool for Moodle's Tiny editor. Use it to add text, layouts, buttons and other content from templates directly into Moodle HTML areas.

Type
moodle-tiny
Homepage
https://moodle.org/plugins/tiny_snippet
Releases
2026042000 2025071000 2025041700 2023100700

An audio and video recorder for Moodle. The recordings are stored in the cloud and can be automatically subtitled in English, French, Spanish, Italian or Portuguese. Administrators can choose from recorder skins, and use Moodle capabilities to control the display of icons. Cloud Poodll for TinyMCE is not dependent on any other plugin.

Type
moodle-tinymce
Homepage
https://moodle.org/plugins/tinymce_cloudpoodll
Releases
2022081400 2022060500 2021122200 2020012500 2019112100 2019061801

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

Moodle activity module, allows teachers to swiftly create questions and get rich feedback.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_swiftquiz
Releases
2023073000 2023070900 2023070600 2023020501 2022092901 2022031300

A simple Moodle assign feedback plugin, allowing students to check how other students handled a given task by presenting their grades on a chart.

Type
moodle-assignfeedback
Homepage
https://moodle.org/plugins/assignfeedback_grades_chart
Releases
2023112200 2022082400 2022080600 2022071900 2022071300 2022071202 2022071201 2022071200 2022071000 2022070900

A simple Moodle local plugin that allows students and other course participants to view, filter and download the course files that are available to them.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_coursefiles
Releases
2022082400 2022081200 2022080600

Filter plugin that enables viewing SMP protected HLS media stream delivered by Akamai Media Services

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_akamaitoken
Releases
2023032400 2020092700

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

Automate Moodle with no code. Trigger enrollments, badges, certificates, messages, and send emails. Sync event data to Airtable, Google Sheets, webhooks, and more.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_mc_plugin
Releases
2026042000 2026032201 2026032200 2026031700 2026031201 2026031200 2026030600 2026030301 2026030300 2026030200 2026022101 2026021300 2026012600 2025122801

Moodle Module for adding text functions in the Atto editor.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_justify
Releases
2018041600

This plugin will make the creation of multilingual contents on Moodle much more easier with Atto editor.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_multilang2
Releases
2021063000 2019112700 2019112500 2019110600 2017102700 2017052400 2016121100 2016052600 2016050600 2016042800 2016042500 2016041400 2015120503 2015120502 2015120501

Knowledge Sharing Block enables the sharing of the content of a selected sub-tree of categories and courses across the whole site by simple drag-drop.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_knowledge_sharing
Releases
2019022400 2019021000 2018100300

Course Banner Builder is a Moodle local plugin that lets administrators visually manage course and site banners. It supports source-based rules, inherited banner chains, image and border layers, title overlays, optional slideshows, live previews, and import/export packages for transferring configurations between Moodle sites.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_course_banner_builder
Releases
2026061100

A flexible custom API SMS gateway plugin for Moodle that allows integration with any messaging provider using HTTP requests. Ideal for connecting Moodle to WhatsApp, SMS, or other third-party communication platforms.

Type
moodle-smsgateway
Homepage
https://moodle.org/plugins/smsgateway_customapi
Releases
2025070801

Moodle block plugin implements Retrieval-Augmented Generation (RAG) functionality, allowing users to query course content using large language models. The plugin integrates with either Google's Gemini API, Ollama or OpenAI to provide intelligent responses based on your course data.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_terusrag
Releases
2026040106 2025040923 2025040512 2025032822 2025032700 2025032623 2025031112 2025031111

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

This module comes from the need to perform a very closely validated data collection to gather customized data. It allows the creation of custom survey assembling fields and format elements.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_surveypro
Releases
2026042005 2026042004 2026031000 2025071001 2025010101 2025010100 2024100700 2023120104 2023120102 2023112504 2023112503 2023111104 2023111103

Moodle Question Tracker Block plugin.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_qtracker
Releases
2021121501 2021121500

CAP is short for Computer Adaptive Practice. In CAPQuiz, the proficiency is measured by a rating. Good answers increase the rating, and bad answers decrease it. To increase the rating, students need to give good answers more of than bad ones over time. Estimating question difficulty is known to be difficult. CAPQuiz automates this process to some extent. The question author must provide an initial estimate, but CAPQuiz improves the estimates based by comparing how the same student answers different questions. Hence the rated question sets will improve over time.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_capquiz
Releases
2026042001 2026042000 2025102001 2025102000 2025101500 2024100700 2023043002

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

A question type for writing beautiful mathematical expressions using MathQuill. This question type is an extension of the shortanswer question type.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_shortmath
Releases
2021080400 2021080200 2021020300 2019052900 2019012200 2018123001 2018123000 2018121200 2018092700

Tier plugin provides a solution to control user registrations, storage quotas, and administrative access restrictions system-wide in Moodle.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_tier
Releases
2025063000 2024012200 2023072101 2023072100 2022111400

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

This plugin is a fork of assignfeedback_editpdf, and is developed and maintained by RISET/University of Lausanne. It allows to use several types of customizable tools: simple annotation, comment, stamp, highlighting, margin annotation, chained annotations.

Type
moodle-assignfeedback
Homepage
https://moodle.org/plugins/assignfeedback_editpdfplus
Releases
2021020501 2019070102 2019070101 2018121001 2018092002 2018092001 2018092000 2018091203

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

Moodle plugin allowing the teacher to ask a chemistry related question by drawing the expected answer. The student will answer by drawing the response.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_molsimilarity
Releases
2026051200 2026033100 2025022100 2024061700 2024021200 2023102600 2023100500 2023040600 2023010800 2022111700 2022092000 2022060200 2022021000

Draw a molecule or reaction using ChemDoodle Web editor, and insert it in a text editor. Allows to produce content related to chemistry.

Type
moodle-tiny
Homepage
https://moodle.org/plugins/tiny_molstructure
Releases
2025022700 2024100700 2024060300 2024052100 2024032502 2024032501 2024032500 2024032200 2024032000

[RETIRED] A block which displays users marked as temporarily enrolled by the local_temporary_enrolments plugin.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_temporary_enrolments
Releases
2019031836 2019031835 2019031834 2019030735 2019030734 2018092735 2018092734 2018092733 2018052034

[RETIRED] A plugin which automatically hides courses that have not been accessed for a configurable time period.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_hide_inactive_courses
Releases
2018112636 2018112635 2018112634 2018112633 2018072535 2018072534 2018072533 2018042735 2018042700

A Moodle plugin to manage temporary/provisional course site access for wait-listed or unregistered students.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_temporary_enrolments
Releases
2019031336 2019031335 2019031334 2018092635 2018092634

This is a plugin that lets you set restrictions based on the percentage of students that have completed an activity.

Type
moodle-availability
Homepage
https://moodle.org/plugins/availability_percentage
Releases
2025110100

Enhance activity security by restricting access based on IP address. This plugin allows you to control the availability of any chosen activity, making it accessible only to users from specified IP addresses.

Type
moodle-availability
Homepage
https://moodle.org/plugins/availability_ipaddress
Releases
2026030300 2025080401 2025052100 2025040401 2025040400 2024072001 2022052801 2022021100 2021121500 2020111800 2020061500 2019111400 2019052100 2019051500

Detects unusual or risky user behaviour in Moodle — such as failed logins, impossible travel, unusual login hours, or rapid activity bursts — and triggers automated mitigation actions (e.g. suspend account, kill sessions, notify admins).

Type
moodle-local
Homepage
https://moodle.org/plugins/local_behavioranalytics
Releases
2025111000

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
2026071025 2021092202 2021052401 2021052400 2017051700 2015011600 2013072300

This block allows teachers to quickly and simply award badges in a given course by processing a CSV file upload.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_badgeawarder
Releases
2019070900 2017010200 2015022001 2014090801 2014080100

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 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 moodle block for the dashboard. This Plugin shows current events and forum posts in courses the user is enrolled to.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_townsquare
Releases
2026040700 2025112902 2025112901 2025112900

This is a tool that enables Moodle to use an ONLYOFFICE server for converting documents. For example, this is useful in assignment submissions. In combination with an ONLYOFFICE server, submitted text documents, spreadsheets, and presentations are automatically converted to PDF to simplify the grading workflow.

Type
moodle-fileconverter
Homepage
https://moodle.org/plugins/fileconverter_onlyoffice
Releases
2019122200

Moodle plugin which offers a new form element for Moodle forms. The form element is a file upload field, which uploads one file as multiple small chunks. While uploading the form element shows a progress bar to the user.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_chunkupload
Releases
2026011700 2025080101 2025080100 2024111103 2024111102 2024111100 2024060400 2023112200 2023080100 2023052600 2023030100 2021051400 2020090700

A moodle local plugin that manages the subplugins for the townsquare block.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_townsquaresupport
Releases
2025120100 2024062402 2024062401

This activity module provides a document editor for real-time collaboration. Changes to a document are immediately reflected for other users who are accessing the same document. Moodle users can collaborate on simple text files, word, spreadsheet and presentation documents or upload a document. The plugin requires a self-hosted Collabora Online Server (CODE) that is accessed using the so-called WOPI protocol.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_collabora
Releases
2025042000 2025041901 2025041900 2025030500 2025030401 2025030400 2024103002 2024103001 2024103000 2024021200 2024020100 2024010700 2023062300 2023052400 2023042700 2022042002 2022041904 2022041903 2022041902 2022041901 2022041900 2022030602 2022030601 2021120102 2021120101 2021102603 2021102602 2021102600 2020111601 2020111600 2020111300 2020101200 2020092900 2020090100 2020081100 2020062400 2020051600 2019112800 2019042800

Enhance collaboration by providing shared folders to your students automatically. No need to collect Dropbox or ownCloud e-mail addresses anymore: Just add it to a course and select the groups that should collaborate. ownCloud/Nextcloud will privately share one folder per group to its members!

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_collaborativefolders
Releases
2026022700 2020060600 2019112100 2019051000

This plugin adds a resource module. Teachers can use it to communicate groups and group co-members to participants.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_groupmembers
Releases
2025091700 2025030600 2024042900 2023050200 2022042100 2021082700 2019081200 2018112000 2018080700 2018051100 2017102401 2017050500

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
2026050701 2026050700 2025112701 2025112700 2025080100 2025050601 2025050600 2025031200 2024082700 2024072500 2024071200 2023082500 2023052200 2022120600 2022082500 2022072000 2022041801 2022041800 2021072700 2021042300 2020111300 2020060500 2019112100 2019051300 2018112700

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

Enable users to upload files from their private storage directly into Moodle. Supports Nextcloud and ownCloud!

Type
moodle-repository
Homepage
https://moodle.org/plugins/repository_owncloud
Releases
2018112300 2018101900 2018091200 2018081400 2018051100 2017102300 2017081800 2017081601 2017080401

Course Life Cycle is a moodle plugin, which has the purpose to help you with the execution of reoccurring tasks on your moodle platform. Possible use cases are (not limited to): Deleting courses at end of life (including asking teachers for permission). Doing a rollover at the end of a semester. Automatically setting an end date for courses.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_lifecycle
Releases
2026060100 2026012005 2026012004 2026012003 2026012002 2026012001 2025102302 2025102300 2025050409 2025050407 2024042300 2023050200 2022033100 2021051700 2020111600 2020060500 2020012100 2019120200 2019090500 2019051400

A collection of report sources for Custom Reports (ReportBuilder) to see activity settings. Spot the odd ones out! Instantly hunt down inconsistent activity settings and anomalies across your Moodle site—because chaos has no place in your courses. Powered by Moodle’s Custom Reports, this plugin is your secret weapon for keeping things tidy, transparent, and trouble-free.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_activitysetting
Releases
2025111801 2025111800 2025081601 2025081600 2025031601

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

Blocks concurrent connections during quiz attempts by binding each attempt to a single device/browser session. Includes teacher management interface with bulk unlock actions, comprehensive audit logging, and export functionality for digital exam scenarios.

Type
moodle-quizaccess
Homepage
https://moodle.org/plugins/quizaccess_oneconnection
Releases
2026030200 2025121600

Moodle admin tool to download and update language packs which are not located / maintained in AMOS.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_langpackdropper
Releases
2025100600 2025041401 2025041400 2024100701 2024100700 2024042201 2024042200 2023100901 2023100900 2022112801 2022112800 2022022702 2022022602 2022012905

This local plugin provides seamless, auditable PDF invoice generation for Moodle users enrolled in courses via either the PayPal or Payfast enrolment methods.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_invoice
Releases
2026012300 2026012202

Teach live, one-on-one, or with a group, using the most versatile collaborative space for online lessons.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_lessonspace
Releases
2021060700 2021050100 2021041300 2021031901

Course block showing daily learning quests and XP progress from the ACE gamification system.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_ace_quests
Releases
2026030900 2026022200

A modern course format with 10 visual layouts: Cards, Tabs, List, Timeline, Learning Path, Kanban, Metro Tiles, Map Journey, 3D Bookshelf, and Polaroid Wall. Features customisable colours, section icons, progress tracking, and entrance animations.

Type
moodle-format
Homepage
https://moodle.org/plugins/format_letstudy
Releases
2026032100 2026030500 2026022114

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

"Let's audit Learning Analytics" (LaLA) is a Moodle plugin to enable administrators and auditors of Moodle Learning Analytics models to retrieve evidence for their audit, like the sample data collected on the Moodle instance, the calculated features, and predictions made by the model.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_lala
Releases
2024020508 2023080400

A Moodle settings enforcer for custom developments; this plugin allows the automated setup of various configurations that are hard to setup through config.php' $CFG. It 'seeds' configurations in the DB at install or upgrade time. Contrary to configurations set through $CFG, these modifications are not locked, and allow Moodle admins to then update these.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_confseed
Releases
2018043000

This plugin provides a chat block powered by Moodle's AI subsystem, with customizable AI personality.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_openai_chat
Releases
2026051900 2026020401 2026012501 2025021701 2025021700 2025011700 2024060400 2024040800 2024021400 2024012300 2024010300

This plugin allows a user to submit a paragraph of text and automatically generate Moodle questions based on the text, using OpenAI's GPT API.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_openai_questions
Releases
2023121500 2023072000 2023060900

Slider filter is used to display Block Slider content anywhere in Moodle.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_slider
Releases
2020050300 2020041500 2020041000 2020011802 2020011801 2020011800

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

Grades student answers based on a single or multiple regular expressions.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_regexmatch
Releases
2025123100 2025120900 2025102700 2025091400 2025072400 2025020100

Streamline your enrollment process with the Teameo & Classeo Moodle Enrollment Plugin. This plugin seamlessly integrates Moodle with your SIS, automating student and teacher enrollments in real-time. Enjoy role-based management, optimized web service calls, and support for both Teameo and Classeo, all while reducing manual tasks and errors. Perfect for educational institutions seeking a scalable, efficient solution.

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_teameo
Releases
2025050600

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 is the Pico QuickScan Dyslexia Screening block for Moodle 2.3+.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_quickscan
Releases
2013061301

The Leganto reading list module enables a teacher to include a selection of citations from associated Leganto reading lists directly within the content of their course. Please note that this integration plugin depends on a paid subscription to the ExLibris Leganto reading lists service (see http://www.exlibrisgroup.com/category/Leganto for details).

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_leganto
Releases
2024100800 2024010500 2022060100 2020102700 2018013000 2018012900

This is Panopto resource module plugin developed by Lancaster University to simplify using Panopto video recordings in Moodle courses. The plugin lets Moodle decide if user is allowed to access video resource and provides access to recording on demand. Plugin respects all Moodle resource availability features, such as group restriction or activity completion.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_panopto
Releases
2025103100 2024031400 2021092900 2019091300

This is Panopto repository plugin, a compulsory part of Panopto resource module plugin developed by Lancaster University to simplify using Panopto video recordings in Moodle courses. It provides navigation through Panopto directory tree, making the process of selecting the video easier.

Type
moodle-repository
Homepage
https://moodle.org/plugins/repository_panopto
Releases
2025081500 2024031300 2021093000

The Easy Enrollments block is block with form from Easy Enrollments method, which was available only in supported themes. From now you can use this enrolment method properly without supported theme prerequisity.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_enroleasy
Releases
2021042300 2021041300

The module enables a teacher to create a resource using the text editor. The resource can display text, images, sound, video and web links. Advantages of using the External content module rather than the standard page module is that optionally if the content links to an external site that records a completion status these can then be imported.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_externalcontent
Releases
2023072400 2021072100

If you are looking for the official Skillsoft Percipio Plugin please search for mod_percipio A tool to allow sync of assets from a Skillsoft Percipio site as External content activities using Percipio Content Discovery API. A Percipio site could contain 40,000 or more assets, this tool allows all these to be synched easily to Moodle. Working with the Skillsoft team you can limit the assets that are included in the sync using the Content Selection Process. The schedule task runs the sync process which will create/update or deactivate a Moodle Course, consisting of a Single External content activity for each asset synched from Percipio, more details can be found in How it works. The External content Activity and Course are setup to support Moodle Completion based on completion information sent as xAPI statement to the External content activity module LRS from Percipio.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_percipioexternalcontentsync
Releases
2023031500

Provides a bulk upload tool to create Moodle Courses that consist of a single External Content Activity, the information is loaded from a Text Delimited File

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_uploadexternalcontent
Releases
2023031500

Provides a bulk upload tool to load completions results for Moodle Courses that consist of a single External Content Activity, the information is loaded from a Text Delimited File

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_uploadexternalcontentresults
Releases
2023031500

This admin tool will bulk create course with a single Page activity from a text delimted file.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_uploadpage
Releases
2020081700

A tool to allow import of completion results for Page activities using a text delimited file.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_uploadpageresults
Releases
2021010500 2020081700

Enables teachers to add a powerful search bar to courses with floating quick-access widget, smart result grouping, multi-occurrence highlighting, and comprehensive content search across all activity types.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_coursesearch
Releases
2026070710 2026070708 2026051201 2026012200 2026011902 2026011603 2026011602 2026011401 2026011400 2025121601

Adds an accessibility menu to Moodle pages, providing user-level controls for contrast, text, navigation, reading, and optional speech features.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_fullaccessibility
Releases
2026022101 2026022100 2026022000

Creates customizable digital certificates with visual template editing, dynamic placeholders, PDF generation, and digital signature support for Moodle courses.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_easycertificate
Releases
2026061100 2026060702 2026060701 2026060700 2026051200

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

This plugin provides leaderboards for awarded badges.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_bs_badge_ladder
Releases
2018072500 2018031701 2018031700 2015120400

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

Course enrolment via Sberbank payment gateway

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_sber
Releases
2022032100 2022030200 2022011503

This plugin shows user account creation date in user profile page

Type
moodle-local
Homepage
https://moodle.org/plugins/local_accountdate_profile
Releases
2023122600

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
2026052803 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 block allows teachers to automatically send all new forum topics to Telegram Channels.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_telegram_forum
Releases
2025112101 2023020401 2021070506 2021031804 2021020702 2021013102

This local plugin allows edit teachers to delete their courses. It adds an option in course admin menu.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_delete_course
Releases
2024110701 2021062107

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 behaviour is like the interactive with multiple attempts behaviour , but with an additional text box where students can give a reason why they gave the answer they did.

Type
moodle-qbehaviour
Homepage
https://moodle.org/plugins/qbehaviour_interactiveexplain
Releases
2020061300 2020040301 2020033001 2020033000 2020032700

Dxf Viewer is a simple filter wich allows to create a very basic viewer by replacing a dxf (moodle) url in an editor by a viewer of this dxf file.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_dxf
Releases
2020010101 2017111310

Viewermecaobj is a simple filter plugin wich allows to create an interactive STL viewer by replacing a stl (moodle) url in an text editor by a viewer of this STL object.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_viewermecaobj
Releases
2020010101 2017111303

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

Help students study better without leaving Moodle. QuickNote lets learners capture quotes, write notes in a native sidebar, and jump right back to the original text.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_quicknote
Releases
2026071200 2026070700 2026070100 2026062800 2026062101 2026061500 2026060700 2026060400 2026053000 2026052800 2026052500 2026052200 2026051800 2026051600 2026050106

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

Enhance your Moodle experience with our powerful All-in-One Video Platform Integration plugin, designed to seamlessly connect Stream with popular video meeting platforms like Zoom, Webex, and Microsoft Teams. This plugin offers a streamlined way to manage and access all your video recordings directly from the Moodle dashboard. It automatically integrates recordings into the relevant courses, eliminating the need for manual intervention by lecturers and significantly saving time. With this plugin, you can focus more on teaching and less on administrative tasks, ensuring a smooth and efficient online learning environment.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_stream
Releases
2025121200 2024121600 2024120100 2024111100 2024111000 2024110600 2024110100 2024102900 2024101500 2024091800 2024082800 2024062600 2024062400 2024062300 2024062200 2024061700 2024060900 2024060800 2024060700 2024052402 2024052401 2024052400 2024052300 2024052200 2024052103 2024052102 2024052101 2024052100

A Moodle activity that lets participants submit a video for grading. Videos are uploaded to or chosen from an external **Stream** platform (via the [local_stream](https://moodle.org/plugins/local_stream) plugin). Teachers view submissions and grade them on a dedicated grading page with thumbnails, grades, and feedback.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_streamassign
Releases
2026031800 2025031100

Detects and deters plagiarism, integrating seamlessly to uphold academic integrity.

Type
moodle-plagiarism
Homepage
https://moodle.org/plugins/plagiarism_originality
Releases
2025051100 2024101500 2024073000 2024040500 2024031200 2023072500 2023070500 2023051600 2023051500 2023050404

Use QR codes to quickly grade assignments for completion. Students show you their work, show you their QR code, you scan it, and the grade is entered into Moodle's gradebook.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_qrcode
Releases
2019012700 2018110300 2018101400 2018100800 2018091500

Transform your Moodle site with Custom Page — the ultimate tool for building SEO-friendly, fully customizable local pages in Moodle 4.5, 5.0, 5.1, 5.2. Manage user access, schedule content, and maximize your site’s performance and visibility.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_page
Releases
2026050809 2026050701 2026043001 2026020903 2026020901 2025100801 2025062401 2025060301 2025041101 2025041100

Change Auth is a local Moodle plugin that automatically converts user accounts using the email authentication method to manual authentication through a scheduled daily task. This plugin exists because Moodle’s password expiration policies (such as Password duration and Password expiration warning) are only enforced for users authenticated via the manual authentication method.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_change_auth
Releases
2026020102 2026020100

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

Quick navigation / commander is a command dialog inspired by PhpStorm `Action` and `oh-my-zsh`. It will make navigation faster in Moodle.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_commander
Releases
2026070302 2026070301 2026070300 2026040100 2020110700 2020061500 2019120900 2019111100 2019050103 2019050100 2019043000 2018032702

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
2026042000 2025100602 2025100600 2025040830 2025040805 2025040800 2024100735 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
2026042000 2025100602 2025100600 2025040830 2025040810 2025040800 2024100735 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 block allows you to send and receive Skype for Business chat messages. This is usable by itself or as part of the wider Moodle / Microsoft Office 365 plugin suite.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_skypeweb
Releases
2019052000 2018120300 2018051700 2017111301 2017111300 2017051500 2016120503 2016052301 2016052300

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
2026042000 2025100602 2025100601 2025100600 2025040830 2025040825 2025040805 2025040800 2024100735 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 Wiki Creator plugin enables Moodle administrators to quickly generate multiple pages in an existing wiki for one or more groups, using a simple JSON configuration. It supports adding custom content and optional group name prefixes to each page, streamlining the setup of group wikis.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_wikicreator
Releases
2025062501 2025060700

This plugin adds a button to the Moodle TinyMCE toolbar. It allows users to generate educational images directly inside Moodle using OpenAI's `gpt-image-2` image generation model.

Type
moodle-tiny
Homepage
https://moodle.org/plugins/tiny_imageia
Releases
2026062400 2026060719 2026051360

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

Login using Moodle Users is a local plugin where users can login to their external applications and Websites using their Moodle website credentials. Users will authenticate themselves via their Moodle credentials only once and they can access all the external applications.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_mo_api
Releases
2021042300

This is a tool that enables Moodle to use a separat Linux server with LibreOffice for converting documents. For example, this is useful in assignment submissions. In combination with a Linux Ubuntu server with LibreOffice, submitted text documents, spreadsheets, presentations and images are automatically converted to PDF to simplify the grading workflow.

Type
moodle-fileconverter
Homepage
https://moodle.org/plugins/fileconverter_flasksoffice
Releases
2026012400 2025122600 2025060100 2024100500 2024051301 2024051300 2024021600 2023073000 2022032801 2022032800 2021100700 2021021900

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

Simple format is a modern, minimalist course format for Moodle 5.0+ that displays one section at a time with smooth crossfade transitions. Designed for distraction-free online learning, it replaces the standard course layout with a clean, content-first interface.

Type
moodle-format
Homepage
https://moodle.org/plugins/format_simple
Releases
2026032000 2026031600 2026031001

A local plugin that builds cross-course student profiles and lecturer performance analytics, extending the CoIFish grade report with institutional-level insights.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_coifish
Releases
2026061800 2026061702 2026061700 2026061202 2026060900 2026052001 2026051305

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

Moodle plugin which checks for unsent user input in the browser and keeps the user session alive as long as needed to prevent that user input which is sent to the server after the user session has expired will be lost

Type
moodle-local
Homepage
https://moodle.org/plugins/local_session_keepalive
Releases
2026042000 2025100600 2025041401 2025041400 2024100701 2024100700 2024060100 2023102001 2023102000 2023090101 2023090100 2023010502 2023010501 2023010500 2022071201 2022071200 2021120503 2021010904 2021010604 2020022600 2019092700 2019012800 2018060100 2018051700 2017112400 2017063000

Moodle Boost child theme which is intended to meet the needs of university campuses and adds several features and improvements.

Type
moodle-theme
Homepage
https://moodle.org/plugins/theme_boost_campus
Releases
2021122803 2020112811 2020112312 2020090100 2020021200 2019052900 2019012400 2018112800 2018011600

Theme Boost Union is an enhanced child theme of Boost which is intended, on the one hand, to make Boost simply more configurable and, on the other hand, to provide helpful additional features for the daily Moodle operation of admins, teachers and students.

Type
moodle-theme
Homepage
https://moodle.org/plugins/theme_boost_union
Releases
2026042010 2026042008 2026042007 2026042006 2026042005 2026042001 2026042000 2025100643 2025100641 2025100640 2025100639 2025100635 2025100634 2025100633 2025100627 2025100625 2025100620 2025100616 2025100614 2025100612 2025100610 2025100608 2025100607 2025100604 2025100602 2025100600 2025041475 2025041473 2025041472 2025041471 2025041467 2025041466 2025041465 2025041460 2025041458 2025041453 2025041449 2025041447 2025041445 2025041443 2025041441 2025041440 2025041437 2025041435 2025041433 2025041432 2025041427 2025041425 2025041424 2025041422 2025041421 2025041420 2025041414 2025041409 2025041407 2025041405 2025041403 2024100794 2024100793 2024100792 2024100791 2024100787 2024100786 2024100785 2024100780 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 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

This autoattend block is modification of the Attendance block by Mr. Dmitry Pupinin (v1.0.8, 2007). In addition to the original manual mode, automatic attendance mode (from the access log of Moodle) and semi-automatic attendance mode (user clicks a link) are also possible.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_autoattend
Releases
2025022500 2024021103 2023122801 2022051300 2019082202

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

Use Mail local plugin as message consumer

Type
moodle-message
Homepage
https://moodle.org/plugins/message_localmail
Releases
2025050800 2025041400 2024013000

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

Did you ever want to know the feelings of students about your courses, exercises or other activities? Point of View is a reaction system with emojis representing feelings; students can vote and rate activities and hence share their experiences. It improves social networking and gamification in your courses with students and professors reactions. Point of view plugin allows to add customizable reaction buttons to moodle activities, display the number of users who reacted and the type of reaction or specify graphically difficulty levels for activities with color tracks. And it is fully customizable!

Type
moodle-block
Homepage
https://moodle.org/plugins/block_point_view
Releases
2026050601 2026050600 2026012700 2025090800 2025020701 2025020700 2025010700 2024061700 2024041101 2024041100 2023082800 2023082700 2022112200 2022022800 2021121001 2021121000 2021100502 2021100501 2020102700 2020102001 2020042501

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

A plugin that allows students to submit requests for accommodations, enables disability coordinators to track and approve them, and lets instructors know which students have had their requests approved

Type
moodle-local
Homepage
https://moodle.org/plugins/local_haccomp
Releases
2026010700 2026010600

The "Random activity" activity type is a lightweight module that allows teachers to randomly split students among other activities within a course.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_randomactivity
Releases
2025101001 2022071300 2022021803 2022021802 2021072200 2021041500 2021040600 2021012900

A question behaviour derived from Deferred feedback, where questions are automatically evaluated in an asynchronous context (via moodle adhoc tasks), after their attempt is submitted. This behaviour is useful for questions whose evaluation computations may take some time.

Type
moodle-qbehaviour
Homepage
https://moodle.org/plugins/qbehaviour_asyncevaluation
Releases
2023020701

A question behaviour derived from Immediate feedback, where questions are automatically evaluated in an asynchronous context (via moodle adhoc tasks), after each question is submitted. This behaviour is useful for questions whose evaluation computations may take some time.

Type
moodle-qbehaviour
Homepage
https://moodle.org/plugins/qbehaviour_asyncevaluationimmediate
Releases
2023020701

A question behaviour derived from Immediate feedback, where students can submit one comment for each question after it is submitted and one comment for the whole Quiz, after their attempt is submitted.

Type
moodle-qbehaviour
Homepage
https://moodle.org/plugins/qbehaviour_studentfeedbackimmediate
Releases
2025070300 2024112600 2021120701

Quiz Report Plugin for Staff to see proper Reports for quizzes using CBM Behaviour. Essential with use of CBM in core Moodle unless you opt to install separate "CBM plus" code modifications.

Type
moodle-quiz
Homepage
https://moodle.org/plugins/quiz_cbmgrades
Releases
2018051800 2014082500 2014082400 2014082300

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
2026062500 2023060100 2019042900 2019022000 2018030900

Enhance moodle's standard assignment submission process to include streaming videos, image galleries, audio and large documents without adding any load to your server or being restricted by file size. This plugin allows students and teachers to easily upload and record from webcam/app different types of multimedia including videos, images, and audios. Teachers can view streaming video and listen to audio directly from the site and grade it without the need to download first. Cincopa Submissions plugin for Moodle is a great solution for teachers who want to interact with students through their educational portal. Teachers can create assignments for students and collect various multimedia materials from students and required to fulfill their work. Download

Type
moodle-assignsubmission
Homepage
https://moodle.org/plugins/assignsubmission_cincopa
Releases
2025110300 2025071000 2024040800 2024020500 2023091500 2023090100 2023032900 2023021000 2023020800 2023020700 2023011200 2022122200 2022121300 2022102100 2022102000 2022081700 2021091600 2017110200 2017031700 2017011800

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

Add HTML5 videos, photo galleries, music, podcasts and playlists to any section of your moodle site. Supported formats mp4, mp3, jpg, wmv and many others. Enjoy more than 100 designed templates for slideshows, video players, video portal, Lightbox and many more. Cincopa is fully hosted and seamlessly integrated with a CDN which makes sure it will work fast and smooth without any load on your moodle server.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_cincopa
Releases
2022081700 2021091300 2017110200 2017031700 2016052301

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

Plugin to test Moodle App functionality in Behat.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_moodleappbehat
Releases
2025102400 2025041000 2024051400 2023100900 2023053100

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
2026052900 2026010800 2025062700 2024102900

Moodle plugin for extending the Moodle Web Service API for remote course module creation and course file synchronisation.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_sync_service
Releases
2024061800 2023100800 2023062900 2023013000 2022083100 2022070700

The Rewards Tally plugin provides a block to display the achievement points, or reward points, accumulated by the user and the user communities associated with the school or institution. 'User communities' could mean year groups, 'houses' or any other logical grouping used at the school.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_rewardstally
Releases
2021021801

Course format Workplace list, that used to be part of Moodle Workplace

Type
moodle-format
Homepage
https://moodle.org/plugins/format_wplist
Releases
2023101000 2023053000 2023042500 2023031400 2022111500 2022101400 2022082400 2022040100

Render Video Lesson embeds automatically in Moodle text areas such as labels, descriptions, pages, and course sections.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_videolesson
Releases
2026061902 2026061901 2026052100 2026042400

Video Lesson Activity helps Teachers create structured video-based learning activities directly inside Moodle™ courses. It adds video-specific controls for watch progress, completion rules, seeking behavior, reusable video sources, and student engagement reporting.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_videolesson
Releases
2026063000 2026061902 2026061901 2026051500 2026042400

Adds a TinyMCE editor button for inserting Video Lesson content into Moodle text areas.

Type
moodle-tiny
Homepage
https://moodle.org/plugins/tiny_videolesson
Releases
2026061902 2026061901 2026042403 2026042400

This plugin allows restricting access of activities and resources in your course based on other course completion status.

Type
moodle-availability
Homepage
https://moodle.org/plugins/availability_othercompleted
Releases
2023050310 2021112500 2020051201 2019121000 2019081300

Preset a response template while creating your online text assignment, this will be inserted to the student writing area when they open/begin the assignment.

Type
moodle-assignsubmission
Homepage
https://moodle.org/plugins/assignsubmission_responsetemplate
Releases
2026042901

Restriction by Integrity Advocate plugin accompanies the Integrity Advocate block plugin to provide a complete online proctoring solution by preventing access to a course module depending on the Integrity Advocate results in another module.

Type
moodle-availability
Homepage
https://moodle.org/plugins/availability_integrityadvocate
Releases
2025092600 2024112507

Online proctoring, identity verification and participation monitoring by Integrity Advocate. This is a privacy-first and accessibility friendly solution to ensure assessment integrity inside of Moodle activities. This block allows Moodle to show a proctoring interface to students, interact with the Integrity Advocate service, and show proctoring results to instructors.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_integrityadvocate
Releases
2026070800 2025091600 2024111700 2024090600 2024052401 2024051601 2024050102 2023112001

Issue badges to users on course or activity completion and show issued badges on profile.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_openeducationbadges
Releases
2026031300 2025091900 2025050500

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
2026070302 2026050801 2026042208 2026042206

Generates an interactive curriculum report from Moodle-held course information. Provides a course approval workflow within Moodle. Allows course variants to be compared, with differences highlighted. Upon approval, displays to students in either browser or Moodle app.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_cado
Releases
2023010600 2023010501 2021070200 2021062804 2021051200 2021040107 2021011812 2020123100 2020122800 2020080307 2020070206 2020070205 2020062306

The Navigatr plugin automatically issues verifiable digital badges and certificates when learners complete Moodle courses, seamlessly integrating with the Navigatr digital credentialing platform. This local plugin enables educational institutions and corporate training departments to award shareable digital credentials and certificates that enhance learner motivation and provide tangible proof of achievement. The plugin features automatic badge issuance with background processing, comprehensive audit trails, full GDPR compliance, multi-environment support, intelligent caching, and robust security measures, making it the ideal solution for organisations seeking to implement professional digital credentialing in their Moodle environments.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_navigatr
Releases
2026030401 2025110101 2024102901

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

This Moodle plugin provides a special report for Moodle's SCORM player, for use with Numbas exams. For each attempt, it shows the student's answers and scores against the correct answer for each part, in an easier to read form than Moodle's built-in "track details" view.

Type
moodle-scormreport
Homepage
https://moodle.org/plugins/scormreport_numbas
Releases
2021112900

Enhance Boost and Boostrap 4 compatible themes with a mega menu to display courses.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_megamenu
Releases
2020071111

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

Block regex constructor allows you to easily construct regular expression using several tools, that visualise expression you wrote, describe and test it.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_regex_constructor
Releases
2020050300 2020020700 2017111900 2016120500 2015070200 2014090100 2014071000 2013101600

This is hinting behaviour using abstract hint interface, defined in poasquestion qtype. It is used by Preg and CorrectWriting question types for now, but due to object-oriented architecture it can be used by any other question type requiring advanced hinting.

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

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

A question behavior to use quizzes for conducting surveys.

Type
moodle-qbehaviour
Homepage
https://moodle.org/plugins/qbehaviour_survey
Releases
2020050300

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

The Volunteer Selector plugin simplifies the process of randomly selecting a volunteer in a Moodle course. Teachers can quickly choose from a list of course participants, ensuring a fair and engaging selection process.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_volunteer
Releases
2025020600 2025020400 2025020300 2025012900

Floating accessibility panel for Moodle: 17 user-side controls plus 4 profile presets (text size, dyslexia font, high contrast, color-blind filters, reading mask…) in 8 locales incl. Guaraní. Theme-agnostic, no telemetry, no overlay tricks. Local plugin, GPLv3+.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_oksigeniaaccess
Releases
2026062700 2026062201 2026062100 2026061401 2026061001 2026060700 2026051904 2026051902

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

This plugin adds a complete shopping cart system to Moodle by introducing a new "Cart" enrolment method. Users can add courses to their cart and proceed to payment using any of the supported Moodle payment gateways.

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_cart
Releases
2025111300

The Quiz Start Time Limit plugin allows administrators to restrict when students can start a new attempt after the quiz becomes available.

Type
moodle-quizaccess
Homepage
https://moodle.org/plugins/quizaccess_startlimit
Releases
2025102500 2025102100

The Course Template Wizard is a local Moodle plugin that makes it easy and efficient to apply predefined course templates to existing courses.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_coursetemplatewizard
Releases
2026042000

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

This plugin enables users to connect ONLYOFFICE DocSpace rooms as activities in Moodle for collaboration.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_onlyofficedocspace
Releases
2025092500 2025012900 2024111200 2024110700

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 OOMAX Pro LMS Multi-Brand Logins SaaS plugin enhances your Moodle platform by enabling custom-branded login pages for each of your unique learner groups. Ideal for institutions and businesses requiring secure, distinct access portals, this plugin seamlessly integrates with the Codes™ module for automated learner onboarding, supports MFA, and allows for federated logins tailored to each brand. As a security-centric solution, OOMAX Pro provides advanced login endpoint protection, ensuring a fortified entry point for all LMS users. Contact us for a FREE 30-Day Pilot - Account Required for Plugin Activation experience@oomaxpro.com

Type
moodle-auth
Homepage
https://moodle.org/plugins/auth_cognito
Releases
2024111201 2024100802 2024100801 2024100800 2024100200 2024070100

Programs for Moodle by Open LMS is a set of plugins that implements programs, also known as learning pathways.

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_programs
Releases
2024103100 2023051504 2022053100

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

SafeAssign is a plagiarism plugin which uses a service to compare submitted assignments against a set of sources to identify areas of overlap between the submitted assignment and existing works.

Type
moodle-plagiarism
Homepage
https://moodle.org/plugins/plagiarism_safeassign
Releases
2023041100 2023012400 2022122100 2022101200 2022072900 2022041300 2021112600 2021060101 2021060100 2020101603 2020061100 2019092401 2019040100 2018080800 2017111558

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

Display user's OpenBadges on a block. Supports Open Badge Factory, Open Badge Passport and Mozilla Backpack.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_obf_displayer
Releases
2023091301 2021120801 2019082900 2018092700 2017011601 2016090700 2015120100 2015080400

Moodle plugin which can be used to embed Opencast videos into any text field. The filter takes in the html pasted by the Opencast repository and replaces it by an iframe, which loads the Paella player with the respective Opencast event.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_opencast
Releases
2026011700 2025080101 2025080100 2024111105 2024111104 2024111103 2024111102 2024111100 2024060500 2023112200 2023080100 2023052600 2023030100 2022031800 2021101900

This Moodle plugin enables seamless integration of Opencast videos into the H5P activities created using the third-party plugin (mod_hvp).

Type
moodle-local
Homepage
https://moodle.org/plugins/local_och5p
Releases
2025120200 2025013101

Moodle activity plugin which can be used to display and view Opencast episodes and series in Moodle. Teachers can link the activity to an existing Opencast episode or series and an embedded player allows students to watch these videos directly in Moodle.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_opencast
Releases
2026011700 2025080104 2025080103 2025080102 2025080101 2025080100 2024111108 2024111107 2024111106 2024111105 2024111104 2024111103 2024111102 2024111100 2024060400 2023112200 2023080100 2023052600 2023030100 2022042300 2021122000 2021111700 2021091200 2021051400 2021042102

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

The OpenSesame Connector (tool_opensesame) is a course integration tool providing the ability to automatically create and configure Opensesame courses within Moodle. It also contains all of the main settings required to integrate with OpenSesame content.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_opensesame
Releases
2026010500 2025092900 2025013000 2024040201 2024040200 2023082908

This is a plugin that makes Moodle an Identity Provider site: other application can use Moodle as a login portal. Requires SimpleSAMLphp, configured as IdP: https://simplesamlphp.org/docs/stable/simplesamlphp-idp.

Type
moodle-auth
Homepage
https://moodle.org/plugins/auth_samlidp
Releases
2024022300 2018061305 2018061304 2018061303 2018061302 2017031400

OttFlix is an innovative solution that not only stores videos and audios but also converts these contents into interactive H5P formats, providing a richer and more engaging learning experience.

Type
moodle-repository
Homepage
https://moodle.org/plugins/repository_ottflix
Releases
2025042400 2025012400 2020042400

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

Adds a button to the Atto editor to embed Panopto videos from a Panopto server.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_panoptobutton
Releases
2024070900 2022090700 2022070700 2021120900

Allows courses to be connected with multiple Panopto servers. Panopto is a video recording/streaming service that allows teachers to record lectures and embed them directly into Moodle. https://www.panopto.com/panopto-for-education/

Type
moodle-block
Homepage
https://moodle.org/plugins/block_panopto
Releases
2026022500 2025112600 2024120600 2024070900 2024012500 2023091800 2023083100 2023031400 2023012400 2022122000 2022090700 2022070700 2022022300 2021120900 2021081600 2021062900 2020121100 2020072700

This is essential Paragraph styles with an added element for tabs. This is required when using the Glendon course format to identify tabs

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_etitle
Releases
2019071300 2017072500

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

Email One-Time Password Authentication.

Type
moodle-auth
Homepage
https://moodle.org/plugins/auth_emailotp
Releases
2021010500 2020112600 2020111903 2020111004

A simple format for easy and fast creating multiple choice questions with one or more correct answers and no feedback using tables in any spreadsheet by saving it as plain/csv file.

Type
moodle-qformat
Homepage
https://moodle.org/plugins/qformat_simplecsv
Releases
2020080500

Local plugin that switches theme settings based on user role and cohort membership, with priority rules for users belonging to multiple cohorts.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_roletheme
Releases
2026050600 2025082704

This is a quiz access rule plugin that allows teachers to enforce a minimum version of the Safe Exam Browser for their quiz. The required version can be set side-wide by the administrators.

Type
moodle-quizaccess
Homepage
https://moodle.org/plugins/quizaccess_sebversion
Releases
2026043000 2025120200 2025112400

This plugin adds a "Superscript" and "Subscript" button to the main toolbar of the TinyMCE editor and to the context menu that appears when you select text.

Type
moodle-tiny
Homepage
https://moodle.org/plugins/tiny_supersub
Releases
2026050100 2025101300 2025072300 2025072000

PlagiarismSearch has been operating since 2008 as an in-demand solution even for the most exacting clients who seek multilayered check in numerous languages, utmost confidentiality of services, and continuous updates in functionality. Universities and content companies around the globe can make use of the customized services of plagiarism detection provided at the maximum level of professionalism. A free 30-day trial with 100 submissions is a great chance to test the service with no further commitments. Still, most of the clients pay for a full plagiarism search package after the trial month is over.

Type
moodle-plagiarism
Homepage
https://moodle.org/plugins/plagiarism_plagiarismsearch
Releases
2026052501 2025092301 2025091901 2025090403 2025090402 2025020701 2024081601 2024040601 2024012401 2023080201 2023033001 2023030702 2023030701 2023030700 2022080100 2021051200 2021042109 2018081400 2018061300 2018030900

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

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

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_planetestream
Releases
2024112000 2024040800 2024011000 2023033000 2023021600 2023021400 2022092900 2021111900 2021101900 2021031200 2021030300 2020100100 2020070900 2020052100 2019061800 2018101100 2018073100

The Planet eStream Authentication Plugin will automatically authenticate Moodle users with matching Planet eStream usernames when viewing embedding quizzes that have been added via the Planet eStream text editor plugins.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_estreamauth
Releases
2025022400 2021122300 2021031000 2017032000 2017030100

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

Gives you a graphical summary of the dependencies between completion and availability of activities in your course.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_availdep
Releases
2022090100 2022071001

The “local metadata” plugin has been created to allow extra, “metadata” to be defined and assigned to various context level elements in Moodle. It is an abstraction of the current “user profile field” functionality in Moodle and contains much of the same code. This was written for the MUA as a proof of concept for a project to add extra profile data to courses, to see whether one metadata function could be used for multiple Moodle contexts. It is currently in Beta, and is open for participation and discussion.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_metadata
Releases
2021053100 2020111101 2019112600 2018120100 2017070104 2017070103 2017070101

Moodle calendar type for Thai Buddhist year

Type
moodle-calendartype
Homepage
https://moodle.org/plugins/calendartype_thaibuddhist
Releases
2023111401 2020011700 2018020100 2017122200

Adds a button in forums to display only discussions in which the current user has participated (post/reply).

Type
moodle-local
Homepage
https://moodle.org/plugins/local_forumownpostfilter
Releases
2025122000

This plugin enables teachers to add custom reaction buttons—using text, icons, or images—to forum posts, allowing users to respond in a manner similar to “like” or emoji-based interactions found on social media platforms. Reactions are recorded and displayed as aggregate counts, providing immediate feedback on engagement and understanding.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_reactforum
Releases
2026071200 2026041500

This plugin allows course participants to name, create and/or join a group, and also gain a link to the group invitation. It also allows teachers to set min/max numbers of group members and, further, can limit the number from each country participating.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_customgroups
Releases
2026030700 2025121300

This block provides access to the **aulaPlaneta** content bank. The Content Bank is a tool with which teachers can expand and enrich their information by consulting the largest digital content bank. It offers the possibility of searching for information in different ways: through the text search engine, the visual search engine, by means of thematic searches, etc.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_aulaplaneta_contentbank
Releases
2021111800

This module allows the teacher to add aulaPlaneta resources within Moodle for students to use.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_aulaplaneta
Releases
2021111800

This module allows the teacher to add aulaPlaneta student notebooks within Moodle for students to use.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_aulaplanetastudynot
Releases
2021111800

The Completed Courses block displays users' completed courses, visible only to the user and site administrators, and is designed for profile page integration.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_completedcourse
Releases
2022091901 2022091900

The Scratchpad plugin is an enhanced reflection tool for students. It offers private, downloadable responses and linked questions from teachers.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_scratchpad
Releases
2021113007 2021113006 2021113005 2021113001 2021113000

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

Powered by the renowned Ketcher editor, this plugin lets learners and educators seamlessly create and edit chemical structures, reactions, and even complex macromolecules like polymers and protein sequences. 🔬 Insert structures directly as scalable SVGs for crisp visuals in any course. ⚡ Stay up to date with easy version upgrades whenever Ketcher releases new features. 🧩 Perfect for teaching, learning, and research workflows in chemical sciences. 👉 Simply put: this is the best chemical editor plugin for Moodle — combining accuracy, flexibility, and ease of use in one powerful tool.

Type
moodle-tiny
Homepage
https://moodle.org/plugins/tiny_ketcher
Releases
2024031802 2024031801

Cohort Manager unifies Moodle's scattered cohort workflows — creation, member management, cohort sync enrolments across courses, tool_cohortroles assignments, user-context role management, and custom fields — into a single reactive Vue 3 single-page application with real-time search, pagination, and inline editing, eliminating the need to navigate between multiple admin screens.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_cohortmanager
Releases
2026062700 2026061001 2026061000 2026050200

A Moodle plugin that exports the complete database schema in formats optimized for AI agents.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_aischema
Releases
2025061000 2025051400

The Open WebUI API Provider is the Open WebUI (https://openwebui.com/) Moodle AI subsystem provider.

Type
moodle-aiprovider
Homepage
https://moodle.org/plugins/aiprovider_openwebui
Releases
2025103000 2025102900 2025102001 2025102000

Process Mining Log Builder is a Moodle local plugin that extracts, normalizes, stores, and exports course event data for process-mining analysis.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_pmlog
Releases
2026033000 2026031900

A companion block for the Course Control Hub Moodle plugin. The block displays upcoming course activity dates directly on the course page and lets editing teachers open the Course Control Hub shift workflow without leaving the course.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_coursectrldates
Releases
2026060301

Course Control Hub is a Moodle local plugin that gives teachers and course managers a single, integrated workspace for inspecting, correcting, and future-proofing their course configurations. It detects problems that are otherwise invisible - date inversions, circular completion dependencies, unreachable activities, ambiguous date references in free-text fields and provides safe, preview-first bulk-editing tools to fix them.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_coursectrl
Releases
2026052600

Plugin to enrol users to pre-defined group(s) when enroling in a course that is shared via LTI. This allows moodle administrators and teachers who act as LTI providers to only maintain one course but differentiating the users coming from different consumers.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_ltigroupautoenrol
Releases
2026030700 2024100600 2024093000

This plugin provides Hijri calendar support for Moodle

Type
moodle-calendartype
Homepage
https://moodle.org/plugins/calendartype_hijri
Releases
2021011400 2017030200 2014020200

This plugin provides Jalali calendar support for Moodle

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

An associated profile field, associates its value with a core optional profile field.

Type
moodle-profilefield
Homepage
https://moodle.org/plugins/profilefield_associated
Releases
2021021600 2021020100 2017030300 2015020300

A drop-down menu field that shows/hides some other custom profile fields depending on its selected value.

Type
moodle-profilefield
Homepage
https://moodle.org/plugins/profilefield_conditional
Releases
2025062100 2025050500 2025043000 2023050600 2022012800 2021011800 2017031600 2017022600

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 import format plugin takes a Moodle XML file and imports all regular multichoice questions changing them into 'Random select answers' questions.

Type
moodle-qformat
Homepage
https://moodle.org/plugins/qformat_answersselect
Releases
2025042000 2021082600

Imports questions in gift format to the answersselect question type

Type
moodle-qformat
Homepage
https://moodle.org/plugins/qformat_gift_answersselect
Releases
2025042000 2021120200

A multiple-choice, multiple-response question type with particular scoring rules. Recommended if your question has many correct and incorrect answers from which "pool" a set number can be selected at runtime.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_answersselect
Releases
2025041901 2025041900 2024100800 2024043000 2023060900 2022041800 2021120100 2021090100

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

This plugin allows single sign-on (SSO) authentication in Moodle from an external system, using AES-256-CBC encryption and HMAC-SHA256 signature to ensure data security and integrity.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_ssologin
Releases
2026051802 2026051801 2026051800 2026051700 2026050900 2025042500 2025042000

Simple Lesson has features in common with Book, Lesson and Quiz. It has been designed as a formative assessment tool. For summative assessment Quiz and Lesson have more features such as timing and access restrictions.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_simplelesson
Releases
2024080401 2024020601 2022050201 2022042400 2020030200 2019102600 2018090400 2018083003 2018082300

Chargebee payment gateway for Moodle.

Type
moodle-paygw
Homepage
https://moodle.org/plugins/paygw_chargebee
Releases
2025101000 2024080100

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 collection of visual components designed explicitly for Learning to use in the Atto editor.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_c4l
Releases
2024122900 2023102500 2023102400 2023102300 2021081205 2021081204 2021081203 2021081201 2021081200

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

The Google Meet™ for Moodle plugin allows the teacher, without having to leave Moodle, to create a Google Meet room and make available to the students the recordings of the room saved in Google Drive.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_googlemeet
Releases
2023050101 2023050100 2023042200 2021031800 2020120900 2020120703 2020120700 2020120400

A Moodle block to groupings users depending of the task to do. The formed groups has diversity in gender, personality and intelligence.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_tog
Releases
2020050700

This adds the availability condition by gps coordinates to sections and course modules. This plugin requires the block_gps plugin to work.

Type
moodle-availability
Homepage
https://moodle.org/plugins/availability_gps
Releases
2022052700 2021121600 2021113000 2021111801 2021111701 2021111200 2021111103 2021111100 2021111001 2021111000 2021102100 2021062300 2020061200

This plugin is an assistant to prepare an existing course as a notebook for communication between parents and teachers.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_edureportbook
Releases
2021122500

This block works together with the availability condition "gps" and allows a user to determine the current gps location. The location is stored in the current session and is used by the availability condition. Furthermore the block can show the locations in a course by list or on an interactive map.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_gps
Releases
2022040100 2021121600 2021113000 2021112300 2021111801 2021111800 2021111701 2021111103 2021111000 2021062300 2020061200

This filter adds the possibility to get h5p content being automatically embedded in textfields based on the activityname.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_h5p
Releases
2021062200 2020061100 2019062500 2019013002

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

The course audit helps teachers quickly spot and improve adaptive learning patterns in their Moodle courses through guided, in-context tours. It gives practical, step-by-step suggestions you can apply immediately.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_adaptive_course_audit
Releases
2026063000 2026061900 2026042002

Adds a filter that lets you embed a dynamic “Resume” or “Start Again” button inside any Moodle content using shortcodes like [resumebutton courseid=2] or [resumebutton sectionid=5]. Requires the local_resume plugin.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_resumebutton
Releases
2025072304 2025072303 2025072302

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

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

A Moodle block that helps users discover relevant courses based on their interests through an intuitive tag-based interface.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_course_recommender
Releases
2025091401 2025091303 2025091302 2025090201 2025080802 2025072401 2025072003

Simple calculator block for moodle to do simple calculations.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_simple_calculator
Releases
2020100302

Time is a Moodle block to show the time and date to the user using an analogue clock.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_time
Releases
2021020701

Weather is a Moodle block to show the realtime weather of the user using the geolocation.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_weather
Releases
2020122500 2020092700

Debate is a moodle activity which allows students to debate in a given topic inside moodle.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_debate
Releases
2023013100 2021060500 2021041102 2021032201 2021021300

Question to activity (qtoactivity) is a plugin for the Moodle LMS that extends the functionality of the question bank question management page. This plugin adds the option for users to select individual or multiple questions and add them right to an activity of their choice, without having to access that individual activities management page.

Type
moodle-qbank
Homepage
https://moodle.org/plugins/qbank_qtoactivity
Releases
2025102400 2025102300 2023022000

Atto editor plugin to make it easier to insert Medical Imaging Study Viewer tags into course content.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_medimgviewer
Releases
2022101003 2022101002 2022101001 2022101000 2022092100

A filter to insert a medical imaging study viewer into course content.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_medimgviewer
Releases
2023021500 2022101002 2022101001 2022101000 2022092000

The block shows one card for each visible Attendance activity where the current logged-in student has recorded attendance data. Each card includes the course name, attendance activity name, recorded session count, attendance percentage when status grades allow it, counts by configured attendance status, and the last five recorded sessions.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_student_attendance
Releases
2026051000

block_timetableblock is a Moodle dashboard block that displays timetable data provided by the Timetable Digital local plugin. https://moodle.org/plugins/local_timetable Timetable Digital is available at https://timetable.digital/.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_timetableblock
Releases
2026042801 2026042800 2026042708

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

This is a custom field plugin to create course custom fields with radio button.

Type
moodle-customfield
Homepage
https://moodle.org/plugins/customfield_radio
Releases
2025081701 2025081700 2025032800

This plugin scans files using clamscan that are contained within the "submission_files" area of moodle assignments uploaded in the last 24 hours.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_virus_scanner
Releases
2022022402 2022022401 2022022400

This is a payment gateway plugin to integrate Razorpay payment gateway with Moodle.

Type
moodle-paygw
Homepage
https://moodle.org/plugins/paygw_razorpay
Releases
2025042100 2024111301 2024111300

This is a custom user profile field plugin to add custom profile field with radio button.

Type
moodle-profilefield
Homepage
https://moodle.org/plugins/profilefield_radio
Releases
2025081700 2025033100

Customcleanurl help to convert the moodle url in more user readable format url. It also provide the option to redirect old URL into new/next URL.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_customcleanurl
Releases
2026062701 2026062700 2026042100 2026032300 2025091200 2025083000 2025082703

The Site Announcement Block allows administrators to post important messages and updates on the dashboard. These announcements will be visible to all users, ensuring everyone stays informed.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_site_announcements
Releases
2025092304 2025092303 2025092302 2024061001 2024042200

This block is allows a site administrator to display links to users based on specific user profile fields

Type
moodle-block
Homepage
https://moodle.org/plugins/block_links
Releases
2026030600 2022030300 2021042600 2018050802 2018050801 2017050200 2016062302 2016062301

Groq Cloud AI provider for Moodle 5.x AI actions (generate text, summarise text, and generate image).

Type
moodle-aiprovider
Homepage
https://moodle.org/plugins/aiprovider_groq
Releases
2026021700

Adds an area to the tiny editor that displays orphaned files while the editor is in use. Deleting a file adds this file to the list of orphaned files and the user can delete it by clicking on the trash icon.

Type
moodle-tiny
Homepage
https://moodle.org/plugins/tiny_orphanedfiles
Releases
2025052802 2025052801 2025052800 2025052003 2025052002 2025052001 2024042600 2024030102 2024030101 2024021501

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

The Sebsoft Anti Hammering Authentication Plugin offers you the possibility to prevent hammering your login system. This plugin can be configured to "smart detect" so called hammering on IP basis or for users in general.

Type
moodle-auth
Homepage
https://moodle.org/plugins/auth_antihammer
Releases
2025120101 2022090100 2020121603 2020121600 2020070100 2018050302 2018050301 2018050300 2017092501 2017050100 2017020100 2015080100

Authentication module that allows you to immediately enter a coupon code from our Coupon plugin while creating a new account.

Type
moodle-auth
Homepage
https://moodle.org/plugins/auth_coupon
Releases
2025120100 2024121900 2024040900

The Sebsoft Coupon Plugin offers you the possibility to create coupons for various levels of course access. Using a coupon code, users will be enrolled into courses that are attached to the coupon.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_coupon
Releases
2025120102 2025120101 2024100103 2024100102 2024040900 2024010200 2023110302 2022090100 2022073100 2020010814 2020010807 2020010806 2020010802 2020010801 2020010800 2019031800 2018050304 2017052403

Gateway Payments enrolment method -- Enrol on payment - extended with discounts and cohort restrictions.

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_gwpayments
Releases
2025120100 2025070901 2025070900 2024121900 2024090100 2024060400 2022092700 2021081605 2021081603 2021081602 2021081600

Provides a means of restricting access to other resources in a course by having to pay for the course module. Access restriction to other courses can then be configured using normal availability conditions based on activity completion.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_gwpayments
Releases
2025120101 2025070900 2021081602 2021081601

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

A Moodle plugin that enables sending SMS messages through the MessageBird API.

Type
moodle-smsgateway
Homepage
https://moodle.org/plugins/smsgateway_messagebird
Releases
2024121800

A Moodle plugin that enables sending SMS messages through the Sinch SMS API.

Type
moodle-smsgateway
Homepage
https://moodle.org/plugins/smsgateway_sinch
Releases
2025040701 2025040700

The Sebsoft User Restore Plugin offers you the possibility to restore user accounts that were deleted from moodle.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_userrestore
Releases
2025120100 2019060102 2019060101 2019060100 2018050300 2017092500 2017050100 2015042002 2015042001

The Sebsoft User Suspension Plugin offers you the possibility to automate the process of suspending users and/or removing user accounts (using moodle's default methods to delete users).

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_usersuspension
Releases
2026120101 2025120101 2025090100 2024092301 2024092300 2024090100 2022090102 2022090101 2022041301 2021060800 2020121500 2018050302 2018050301 2018050300 2017092500 2017050100 2015042000

Make your Moodle offerings accessible and bookable directly from your corporate website, all while ensuring seamless payment processing. With our plug-in seamlessly integrated with SEMCO, experience complete automation from online course booking to enrollment in Moodle, streamlining your entire process effortlessly.

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_semco
Releases
2025100602 2025100600 2025041403 2025041401 2025041400 2024100704 2024100702 2024100701 2024100700 2024060104 2024060103 2024060102 2024060101 2023100911 2023100910 2023100909 2023100908 2023100906 2023100900 2023092617 2023092616 2023092614 2023092611 2022112818 2022112817 2022112816 2022112815 2022112814 2022112812 2022112809

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

Seamless Creation of Digital Learning Resources - developed for teachers

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_serlo
Releases
2025021701 2025021401 2025021102 2025012200 2025011600 2025011500 2024120900 2024061400

Sertifier is an integrable software and web service which revolutionizes the traditional certificate designing and printing process by allowing its customers to create and design digital and verifiable certificates. It automates the process by allowing bulk sending via one template to all receivers. Customers can always track their certificates: whether they are received, opened, shared on social media, or what kind of skill base is created in the institution and industry. It lets you issue credentials from your Moodle LMS in an automated process.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_sertifier
Releases
2021050305 2021050304 2021050303 2021050302 2021050301 2021050300

Provides a restriction for activities or sections by user.

Type
moodle-availability
Homepage
https://moodle.org/plugins/availability_user
Releases
2024082101

This is an atto plugin for Moodle which is a drop-in replacement for the default atto_link plugin. It adds an extra couple of fields to the link dialog: id and class. These allow the user to create bookmarks or add styles to their links (e.g. btn btn-primary for Bootstrap-based themes).

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_linkadv
Releases
2023050402 2020041402 2017060600

This is an atto plugin for Moodle which allows the administrator to define a set of predefined templates which a teacher can insert into their course pages

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_templates
Releases
2020013000 2017103001 2017103000 2017022200

This is an atto plugin for Moodle which allows the administrator to define a set of predefined templates which a teacher can insert into their course pages.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_templates4u
Releases
2020062501 2020030400

This plugin simply displays Moodle's course search form in a block.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_coursesearch
Releases
2022120801 2022120800 2021052700 2017111303 2017111302 2017111300 2017070501 2017070500

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

Provides edit and delete links to all activities and resources on a page. This is useful if there's some content that has broken the page layout.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_modedit
Releases
2020060403 2020060402 2020060401

A plugin to help override the default colors for Moodle Mobile and manage other custom CSS. It walks you through picking out replacement colors and adding other custom CSS, then generates a file for you to set as your mobile CSS.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_genmobilecss
Releases
2021050700 2020092900 2020090200 2020082700

The local_gototop plugin for Moodle adds a "Go to Top" button to the user interface. (Supported in Boost theme)

Type
moodle-local
Homepage
https://moodle.org/plugins/local_gototop
Releases
2024010105 2024010104 2024010103 2024010102 2024010101 2024010100

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

Mark if the course was created with AI assistance

Type
moodle-local
Homepage
https://moodle.org/plugins/local_zsk_ai_generated
Releases
2025070900 2025061017 2025060500

This plugin allows learners to go directly to the Percipio platform without having to launch content.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_percipio_home
Releases
2022101001

Developed to integrate Moodle and Skillsoft Percipio, this plugin allows users to enroll themselves in an imported Percipio course, and then launch the course from Moodle. It also tracks and incorporates users' course scores and information from Percipio, making for a seamless integration. This plugin has two APIs (described below) that facilitate the above functionalities.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_percipio
Releases
2026053101 2025042801 2022022124 2022022121

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

The HTML Bootstrap editor RECIT makes it possible to create a much more attractive and ergonomic layout.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_reciteditor
Releases
2023012500

This atto plugin allows to take pictures directly from your webcam, crop them, and integrate them to your text.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_recittakepicture
Releases
2023012300 2022100100

This question type is derived from the Formulas question. It allows you to generate a problem containing random variables or a table of values. It allows students to easily upload a photo of their mathematical approach.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_numericalrecit
Releases
2023012301 2023012300 2022100100

The HTML Bootstrap editor makes it possible to create a much more attractive and ergonomic layout.

Type
moodle-tiny
Homepage
https://moodle.org/plugins/tiny_htmlbootstrapeditor
Releases
2025052200 2025021200

The HTML Bootstrap editor RECIT makes it possible to create a much more attractive and ergonomic layout.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_htmlbootstrapeditor
Releases
2025052901 2025052900 2023101904 2023101901

Payment gateway plugin for online payment service CryptoCloud. Allows you to accept payments for access to courses, lessons, sections and training modules in cryptocurrency.

Type
moodle-paygw
Homepage
https://moodle.org/plugins/paygw_cryptocloud
Releases
2024121302

Payment gateway plugin for online payment service PayAnyWay. Allows you to accept payments for access to courses, lessons, sections and learning modules in Moodle. PayAnyWay account required.

Type
moodle-paygw
Homepage
https://moodle.org/plugins/paygw_payanyway
Releases
2025040101 2025040100 2025032400 2024121600

Payment gateway plugin for online payment service Robokassa. Allows you to accept payments for access to courses, lessons, sections and learning modules in Moodle. Robokassa account required.

Type
moodle-paygw
Homepage
https://moodle.org/plugins/paygw_robokassa
Releases
2026042101 2025053001 2025053000 2025042002 2025042001 2025040800 2025040100 2025031701 2025031401 2025022701 2025022500

Shows teachers, inside the course, which students may be falling behind and why: no recent activity, missed assignment or quiz deadlines, grades trending down, or stalled progress.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_atrisk
Releases
2026061001 2026061000 2026060801 2026060800 2026060311 2026060310 2026060302 2026050802 2026050801

This plugin is Course custom field Plugin and provides a new dynamic select/multi-select type custom field that takes input as SQL query and makes the select field based on the output of SQL query.

Type
moodle-customfield
Homepage
https://moodle.org/plugins/customfield_dynamic
Releases
2021020712 2020102911

This plugin is designed for integration with the LAN Electronic Library System (EBS LAN). Fill out your Courses quickly and efficiently with our EBS! --- Данный плагин предназначен для интеграции с Электронной Библиотечной Системой Лань (ЭБС Лань). Наполняйте Курсы быстро и эффективно с нашей ЭБС! --- ⚠️ ВАЖНО: Рекомендованы стандартные темы Moodle (Boost, Classic). При использовании кастомных тем могут потребоваться дополнительные настройки.

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 user profile field type that shows a timestamp both as human readable and unix time format.

Type
moodle-profilefield
Homepage
https://moodle.org/plugins/profilefield_timestamp
Releases
2022021700 2021081100 2013031400

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

This plugin provides an additional field type for regular expressions for the database activity. The field is very similar to the "Short text" field. However, the input is validated by a regular expression.

Type
moodle-datafield
Homepage
https://moodle.org/plugins/datafield_regex
Releases
2026041700 2025100900 2025042300 2024101100 2024042200 2024021600 2024020500 2024020200

This plugin provide authentication with brazilian gov.br authentication server.

Type
moodle-auth
Homepage
https://moodle.org/plugins/auth_neesgov
Releases
2025121804 2023020608 2023020607 2023020606 2023020605

Moodle plugin which provides a dedicated URL to grant users guest access to courses without going through the login page

Type
moodle-local
Homepage
https://moodle.org/plugins/local_guestredirect
Releases
2024100704 2024100702

This plugin allows Teachers / Lecturers to give video or audio feedback to assignments that have been submitted using the MEDIAL Video Assignment Plugin

Type
moodle-assignfeedback
Homepage
https://moodle.org/plugins/assignfeedback_helixfeedback
Releases
2026052002 2025112401 2024120901 2024012301 2023100302 2022112101 2022012501 2020111701 2020012101 2019052102 2018121804 2018090704 2018080802 2017032801

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
2026052002 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
2026052002 2025112401 2024120901 2024012301 2023100302 2022112101 2022012501 2020111701 2020012101 2019052102 2018121804 2018090704 2018080802 2017013101 2016090603

Converts MEDIAL links into embedded videos where content has been added using the Atto button in any activity where iframes are normally filtered out for security reasons. By default this is configured for student submissions via forums or workshops. However, it is possible to configure this for any activity where similar security restrictions apply. For a guide on installing and configuring the Filters plugin please see the following URL: https://medial-help.force.com/support/s/article/How-to-Set-up-Filters-in-Moodle

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_medial
Releases
2026052002 2025112401 2024120901 2024012301 2023100302 2022112101 2022012501 2020111701

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
2026052002 2025112601 2025112401 2024120901 2024012301 2023100302 2022112101 2022012501 2020111701 2020012101 2019052102 2018121804

Part of set MEDIAL In order for the MEDIAL Video Assignment Activity to launch from the text editor you must install this TinyMCE 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-tiny
Homepage
https://moodle.org/plugins/tiny_medial
Releases
2026052002 2025112401 2024120901 2024012301

Module allowing the management of a learning by concordance activity, including the management of the panel of experts and the compilation of the answers.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_concordance
Releases
2025012500 2024012500 2023101500 2023032700 2023022000 2022110700 2021110900 2021030100 2020111300 2020090200

Question type subplugin for concordance of reasoning questions (also known as Script concordance test).

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_tcs
Releases
2025012500 2024012500 2023032700 2021110900 2021030100 2020111300 2020071300

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 main goal of this plugin is to allow ratings in course module competency.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_cmcompetency
Releases
2026050400 2025012300 2024012300 2023101500 2021111000 2019020101

This plugin allows the synchronization of cohorts and members in cohorts from the command line. There are 2 scripts CLI to do the synchronization: cohortsync.php, cohortmembersync.php

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_cohortsync
Releases
2026031900 2025030400 2024012500 2021112500 2016101100 2016092900 2016060600

Generating a .odt file export for quiz results

Type
moodle-quiz
Homepage
https://moodle.org/plugins/quiz_exportresults
Releases
2022070201 2022070200

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 Permanent Block can only be used if you have the Via activity module. This block creates shortcuts to the Via permanent activities* that have been shared within the course. *Permanent activities have no begining or end date, you may control its' access with the waiting room. See the Via guide for reference.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_via_permanent
Releases
2022060701 2020102201 2017030101 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 lets you create meetzi conference rooms for your moodle course

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_meetzi
Releases
2022042901 2021112301 2021102601 2021091001 2021091000

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

Simple image "paint like" editor for atto.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_sketch
Releases
2024010300 2022092900 2022020700 2020090200 2019052400

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

Converts exact section names in Moodle into links to the section or bookmark links if on the same page.

Type
moodle-filter
Homepage
https://moodle.org/plugins/filter_sectionnames
Releases
2025070300 2024091100 2024030600 2019041700

Simple image "paint like" editor for legacy tinymce.

Type
moodle-tinymce
Homepage
https://moodle.org/plugins/tinymce_sketch
Releases
2022092900 2022020700 2020090200 2018051000

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

Stop exam cheating with ProctorLink that combines real-time human oversight with live group proctoring and identity verification powered by artificial intelligence - all within your familiar Moodle environment. Exam data, images, and recordings stay on your institution's servers.

Type
moodle-quizaccess
Homepage
https://moodle.org/plugins/quizaccess_quizproctoring
Releases
2026071200 2026040900 2026013102 2025120601 2025110101 2025110100 2025103100 2025071100 2025071000 2025050600 2025050500

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

Type
moodle-block
Homepage
https://moodle.org/plugins/block_mastermind_assistant
Releases
2026061204 2026050706

This is a payment gateway plugin to integrate the Cashfree payment gateway with Moodle.

Type
moodle-paygw
Homepage
https://moodle.org/plugins/paygw_cashfree
Releases
2026061100

TCQuiz (Teacher Controlled Quiz) plugin implements a quiz in which the teacher controls which question students can answer at any given time. After each question is finished, the students get the feedback and teacher gets the summary of the students’ responses. TCQuiz is primarily meant for in-class instruction. The plugin is implemented as a quiz accessrule and it basically breaks down the flow of a quiz, so the flow is in the hands of the teacher and the question results are displayed immediately after the question is finished.

Type
moodle-quizaccess
Homepage
https://moodle.org/plugins/quizaccess_tcquiz
Releases
2024011206 2024011205 2024011203 2024011202 2024011201 2024011200

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

# BigBlueButton Learning Analytics Dashboard ## Description - This functionality needs two plugins: local_bbb_lad and bbbext_lad - It will collect learning analytics dashboard information from BigBlueButton via a callback - This information can be seen by teachers with the new menu entry "Learning Analytics Dashboard" in any BigBlueButton activity. ## Installation - put the local_bbb_lad plugin into /local - put the bbbext_lad plugin into /mod/bigbluebuttonbn/extensions ## BigBlueButton Server-side settings you have to set this on the server for the plugin to receive any data: - defaultKeepEvents=true# moodle-bbbext_lad

Type
moodle-bbbext
Homepage
https://moodle.org/plugins/bbbext_lad
Releases
2026070301 2026061901 2026012701

Images compression/optimization on uploading or updating Moodle hooks

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_imageoptimize
Releases
2021020200 2020060800 2020052800 2020040600

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

This plugin transforms Moodle logs into xAPI statements, and sends then to your LRS.

Type
moodle-logstore
Homepage
https://moodle.org/plugins/logstore_trax
Releases
2020060900 2018050800

Discover Trema, a theme for Moodle LMS boasting a modern design and useful customization options that are perfect for education institutions, all levels of government, businesses, and non-profits. Trema is more than just a theme — it's a platform enhancer. Whether you're looking to revamp a content-rich Moodle site or create a fresh learning environment, Trema's features are designed to elevate your platform. Don't settle for ordinary; choose Trema to create an engaging learning experience for your staff, business partners, and customers today.

Type
moodle-theme
Homepage
https://moodle.org/plugins/theme_trema
Releases
2026061800 2026051100 2025100900 2025052200 2025041500 2024111400 2024101401 2024101400 2024100700 2024090700 2024071600 2024052601 2024052300 2024050900 2024042900 2024042200 2023111400 2023042100 2022082500 2022071900 2022050400 2022012100 2021110700 2021102000 2021080900 2021060900 2021052701 2021050400 2021042600 2020062200 2020062100 2020061900 2020061800 2020041700 2020012800 2019081400 2019051700 2019041500 2019030800 2019022800 2019022500

A Moodle local plugin that exposes a REST API for programmatically managing Moodle course content: courses, sections, and LTI 1.3 activities. Designed to be service-agnostic — any backend can use it by passing arbitrary LTI custom parameters.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_mathgpt
Releases
2026060302 2026051900 2026050500 2026041400

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

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

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

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_ubicast
Releases
2026042300 2026041500 2025112000 2025100800 2025090900 2025020400 2024112100 2024032900 2024021600 2022092000 2022062700 2022042000 2022021800 2021042800 2021032500 2020020704 2019092400 2019083001 2019083000 2019080200 2019041000 2019040901 2019040900 2019040300 2019040200

Moodle plugin for inserting Nudgis content into HTML text areas using the TinyMCE editor.

Type
moodle-tiny
Homepage
https://moodle.org/plugins/tiny_ubicast
Releases
2025112000 2025090900 2025043000 2025031900 2025021200 2025020401 2025020400

This plugin allows you to configure automatic synchronisation of relationships between users from an external database. It is mainly used to assign Parent/Mentor rôle.

Type
moodle-enrol
Homepage
https://moodle.org/plugins/enrol_dbuserrel
Releases
2019071201 2019071200 2014051500 2012082000

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

OpenAI powered Teaching Assistant chatbot that understands your content.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_ube_ta
Releases
2024070400 2024053100 2024052700 2024052600 2024052100 2024050900 2023050502

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

A Moodle block for managing and configuring remote labs and to be used with the EJSApp activity module plugin

Type
moodle-block
Homepage
https://moodle.org/plugins/block_remlab_manager
Releases
2019111907 2019030300 2018102500 2017051500

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

Designed based on educators’ feedback, Unicheck is a plagiarism detection engine helping educators spot plagiarism. To start using the app, please register at https://unicheck.com or get in touch with the sales team at sales@unicheck.com. It takes a few minutes to set-up your account and get the ball rolling. This plugin integrates with assignment, forum and workshop activities in Moodle to check user-submitted content for plagiarism.

Type
moodle-plagiarism
Homepage
https://moodle.org/plugins/plagiarism_unicheck
Releases
2020090110 2020090106 2020090104 2020090100 2018021551 2018021550 2018021548 2018021544 2017121419 2017121418

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

The 'Grade Setup Wizard' plugin allows you to perform certain basic tasks in setting the Gradebook quickly and easily. The goal of the plugin is to facilitate the organization of the Gradebook in complex situations. At a logical level, the changes made both in the dashboard and in the formula editors and evaluation schemes are applied in the native Moodle Gradebook, either by creating elements, modifying the organization of categories and subcategories, or creating formulas.

Type
moodle-gradereport
Homepage
https://moodle.org/plugins/gradereport_gradeconfigwizard
Releases
2024102900 2024090900 2024062001 2024062000 2024061800 2023041906

Local plugin for transferring courses between platforms.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_coursetransfer
Releases
2024052000 2024031800

Kuet introduces an innovative way to conduct interactive, engaging, and competitive voting sessions, quick responses, and gamified quizzes directly within your Moodle platform. It is an innovative gamified questionnaire module developed collaboratively by a consortium of 16 universities in Spain. This module is designed to make learning interactive, engaging, and competitive by incorporating various gamification elements into Moodle activities.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_kuet
Releases
2025111900 2024111400 2024043000 2024041600 2023120100

Allows you to set default times directly from the Moodle question bank. This simplifies the process of creating exams by allowing you to define preset times for different types of questions. It works seamlessly with quizaccess_quiztimer plugin.

Type
moodle-qbank
Homepage
https://moodle.org/plugins/qbank_quiztimer
Releases
2025052101 2024032001

It extends the functionality of the original Moodle Quiz timer by allowing you to set times per section, per question and even split time per page. This gives you greater control over the length of quizzes, making it more adaptable to the needs of the assessments. It works seamlessly with qbank_quiztimer plugin.

Type
moodle-quizaccess
Homepage
https://moodle.org/plugins/quizaccess_quiztimer
Releases
2025062501 2025062500 2025061601 2025061201 2025060601 2024032001

Import Moodle XML questions directly into a course via Web Services. Description: This local plugin provides a dedicated external Web Service function (local_questions_importer_ws_import_xml) designed to facilitate the bulk import of questions from external systems. It accepts standard Moodle XML files uploaded to the user's draft area and processes them into the specified target course. The importer automatically handles category creation and hierarchy within the course context, making it ideal for integrations with third-party question banks or authoring tools. Key Features: Simple API: A single function call to import from a draft file. Standard Format: Fully supports the robust Moodle XML question format. Automatic Categorization: Recursively creates question categories as defined in the XML. Secure: Uses standard Moodle Web Service authentication and capabilities.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_questions_importer_ws
Releases
2026011601

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
2026052000 2023091400 2019020700 2018013000 2016060101

This plugin is intended for use with russian digital library system Znanium. Plugin allows to insert links to books in html-area. Page in book can be specified. Module allows to view books without authentification on external site.

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_znaniumcombook
Releases
2024040300

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

Deletes old quiz and question attempts by scheduler task or by CLI command.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_deleteoldquizattempts
Releases
2025021600 2022010200

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

Bulk update of some question options.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_questionbulkupdate
Releases
2025030100 2021092402

This plugin allows rename all questions categories in one form

Type
moodle-local
Homepage
https://moodle.org/plugins/local_quickrenamequestioncategories
Releases
2025022200 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 for hierarchical numbering of question categories.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_renumberquestioncategory
Releases
2025030100 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 is intended for use with russian digital library system Znanium. Course module is representing single book. Module allows to view books without authentification on external site.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_znaniumcombook
Releases
2024121500

Bulk update of some question options (previously local_questionbulkupdate).

Type
moodle-qbank
Homepage
https://moodle.org/plugins/qbank_bulkupdate
Releases
2025021501

This plugin allows to sort question categories and subcategories in alphabetical order (previously local_resortquestioncategory).

Type
moodle-qbank
Homepage
https://moodle.org/plugins/qbank_resortcategory
Releases
2025020501

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

Moodle availability plugin which lets users restrict resources, activities and sections based on recompletion of the selected course.

Type
moodle-availability
Homepage
https://moodle.org/plugins/availability_recompletion
Releases
2024111906 2024111905 2024111904 2024111903

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

The organizational module allows you to build one or more corporate hierarchies of any structure. This theme is part of a corporate LMS package which makes the Moodle system suitable for a complete enterprise training organization with several plugins. If you are interested in it, contact us for further information on lms@veloxnet.hu.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_vxg_orgs
Releases
2021071400 2021031600 2020082000 2020051100

Create role-based corporate dashboards with multi-column or tiled layouts for different employee groups, departments or training audiences.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_vxg_dashboard
Releases
2020082000 2020051100

Remove and add menu items easily, customize Moodle menu with just a few clicks.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_vxg_menus
Releases
2021031506 2020082000 2020051100

Rounded Theme is a free Moodle theme based on Boost. It provides a clean, rounded visual style for Moodle sites, with configurable branding options and a simple, clear layout for learners and administrators.

Type
moodle-theme
Homepage
https://moodle.org/plugins/theme_vxg_boost
Releases
2021050600 2020082000 2020072600

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

A TinyMCE plugin for Moodle 5.0+ that lets content authors insert ready-made Bootstrap 5 HTML components without writing any code.

Type
moodle-tiny
Homepage
https://moodle.org/plugins/tiny_bootstrap
Releases
2026060804 2026060802 2026052000 2026051400

Introduction Block by Vextur. A user-friendly dashboard block that provides students and instructors with an at-a-glance overview of their course activity and progress. The Introduction Block enhances the Moodle user experience by displaying key metrics and personalized information directly on the dashboard. Users can quickly see their enrollment status, course completion, unread messages, and pending assignments without navigating through multiple pages.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_vexturintroduction
Releases
2025093000

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 Videoteca integration with Moodle.

Type
moodle-media
Homepage
https://moodle.org/plugins/media_videofront
Releases
2022041102

Plugin for video library integration with Moodle

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

Plugin for Videoteca integration with Moodle repository.

Type
moodle-repository
Homepage
https://moodle.org/plugins/repository_videofront
Releases
2020042400

Modern virtual classroom with sharing / collaboration for your Screen, Audio, Webcam, whiteboard, documents, media with students, ask questions, bookmarks and notes with optional recording.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_congrea
Releases
2021100700 2021092300 2020071000 2020070200 2020051800 2020050400 2020041702 2020040500 2020021900 2020020701 2020020600 2019061706 2019061705 2019061704 2019061302 2019060700

Vinapse is the AI platform for adaptive learning. Upload your videos and let your users ask questions about their contents.

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_vinapse
Releases
2024070100

The Prevent Copy plugin is a local Moodle plugin designed to restrict users from performing actions like right-clicking, copying, and pasting on specific pages. It allows administrators to configure the behavior for different roles (e.g., students, teachers) and specific pages.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_preventcopy
Releases
2026051700 2026040500 2025062000 2025041500 2025041208 2025041201 2025041200 2025032900

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

This plugin determines the similarity between all the learning activities in a course and uses the similarity to configure a network graph of the activities.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_lord
Releases
2023030600 2022072700 2022071400 2022061000 2021011701 2021011700 2020110900

The Personalised Study Guide (PSG) plugin is an adaptive course format designed to replace the Topics format.

Type
moodle-format
Homepage
https://moodle.org/plugins/format_psg
Releases
2022061000 2022031000

A short answer similarity question type that allows a students written response answer to be automatically marked, using a multi-sentence similarity calculator.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_shortanssimilarity
Releases
2024011100 2023041100 2022071900 2021040500

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

This plugin enables admins (or any one with permission) to bulk reset users password and send password to users by email. Force password change will be set for those users.

Type
moodle-tool
Homepage
https://moodle.org/plugins/tool_resetpasswords
Releases
2026030501 2024031004 2023103105

This Moodle LTI Source plugin allows communication between an LTI tool and a consumer site.

Type
moodle-ltisource
Homepage
https://moodle.org/plugins/ltisource_message_handler
Releases
2020040300 2019030601 2019030600 2019022600 2019022203 2019022202 2019022201 2019022200 2019021500 2019021400

Moodle plugin that allows easy and fast bulk creation of multiple choice questions of different question types.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_macromucho
Releases
2020022701 2020020701 2019092403

This plugin provides an additional export format for questions, which presents them in an easily readable, clear format, also suited for printout.

Type
moodle-qformat
Homepage
https://moodle.org/plugins/qformat_printout
Releases
2025071501 2023112301 2020051500 2019111900 2019061700 2019041700 2019021500

The “ePortfolio” block can be installed and used in addition to the local “ePortfolio” plugin.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_eportfolio
Releases
2025093000 2025092800 2025051900 2025031200 2025020700 2024111900

This plugin allows teachers to add activities with restriction based on the student course completion progress.

Type
moodle-availability
Homepage
https://moodle.org/plugins/availability_courseprogress
Releases
2020070100

A plugin to display the user's certificates issued by Moodle HQ Certificate, Simple Certificate, and Custom Certificate.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_mycertificates
Releases
2024091800 2024091700 2020061300

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 simple timeline to simulate a real social network course in moodle.

Type
moodle-format
Homepage
https://moodle.org/plugins/format_timeline
Releases
2023100902 2023051000 2023020500 2021062100 2021030200 2021030100 2020062000

A cpf profile field type for moodle

Type
moodle-profilefield
Homepage
https://moodle.org/plugins/profilefield_cpf
Releases
2014041700

This plugin allows the admin create user profile fields with custom masks.

Type
moodle-profilefield
Homepage
https://moodle.org/plugins/profilefield_masked
Releases
2020080800

Moove it's a Moodle's theme that makes online environments more clean and intuitive for learners and educators. If you like it, please show some love by clicking "favourite" ( ♥ ) below!

Type
moodle-theme
Homepage
https://moodle.org/plugins/theme_moove
Releases
2026042100 2026042000 2025093001 2025041605 2024100802 2024082400 2024042300 2023100902 2023051000 2023042400 2022112801 2022062007 2021052100 2020110900 2020071900 2020062700 2019043000 2019022800 2018111300 2017102000 2017082400

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
2026060400 2026042300 2026040700 2026021900 2025042903 2025042902 2025042901 2025042900 2024121902 2024121901 2024121900 2024032205 2024032204 2024032203 2024032202 2024032201 2024010801 2024010800 2023092203 2023050202 2023050201 2023050200 2023020701 2023020700

This is one of the seven question types of the Wiris Quizzes set. Please install Wiris Quizzes local plugin to obtain the entire plugin package with seven question types.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_essaywiris
Releases
2026060400 2026042300 2026040700 2026021900 2025042904 2025042903 2025042902 2025042901 2025042900 2024121902 2024121901 2024121900 2024032206 2024032205 2024032204 2024032203 2024032202 2024032201 2024010801 2024010800 2023092203 2023050202 2023050201 2023050200 2023020702 2023020701 2023020700

Wiris Quizzes Commons question type is the engine needed for each WIRIS question type to work properly. It is a necessary component for all Wiris Quizzes question types.

Type
moodle-qtype
Homepage
https://moodle.org/plugins/qtype_wq
Releases
2026060400 2026042300 2026040700 2026021900 2025042904 2025042903 2025042902 2025042901 2025042900 2024121902 2024121901 2024121900 2024032206 2024032205 2024032204 2024032203 2024032202 2024032201 2024010801 2024010800 2023092203 2023050202 2023050201 2023050200 2023020701

Edwiser Site Monitor lets you stay on top, tracking everything that matters to your Moodle, all at one place.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_edwiser_site_monitor
Releases
2026042200 2025072400 2024072300 2022040700 2020050800 2019111900 2019060600 2019041500 2019040300

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

A utility to allow teachers to view a dynamic, Live Report (table/spreadsheet) of students' answers to the questions in a quiz. This Live Report upgrades automatically as students change answers or submit new answers. Teachers can also (1) choose to view the grades the answers to date would receive and/or (2) click on a question to obtain a historgram or listing of answers to an individual question.

Type
moodle-quiz
Homepage
https://moodle.org/plugins/quiz_liveviewgrid
Releases
2023041100 2020030501 2020010200 2019062100 2019030500 2019011700 2019011600 2019011500 2019010700 2018061300

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 plugin provides a huge enhancement of the table lib in Moodle. You can now use filtering, templates and different methods to display data in a clean and structured way easier than ever. This plugin is used combination with other plugins like mod_booking and should make life easier for Moodle developers. To have a quick demo install it and on your site go to /local/wunderbyte_table/demo.php

Type
moodle-local
Homepage
https://moodle.org/plugins/local_wunderbyte_table
Releases
2026070300 2026050100 2026032600 2026022400 2026020501 2026020500 2025121700 2025103100 2025080400 2025060600 2025052000 2025030400 2025022600 2025011602 2024112800 2024112500 2024112000 2024070700 2024061200 2024042600 2024041600 2024041000 2024022600 2023121400

The theme is generally based on squares. If you like squares, that is definately your first choice, if you do not like squares, you might consider it as well, because it looks really good ;-).

Type
moodle-theme
Homepage
https://moodle.org/plugins/theme_squared
Releases
2023060700 2021090100 2020061701 2019112601 2019112600 2019062603 2019062601 2019061403 2019061401 2018013108 2018013106 2016100501 2015082700 2015080705 2015011400 2015011300 2015010200

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

Enables embedding of video content hosted on Yandex Cloud Video platform (video.yandex.cloud).

Type
moodle-media
Homepage
https://moodle.org/plugins/media_yandexcloudvideo
Releases
2026040100

Ascend is a world-first Moodle gamification plugin designed to radically transform how learners engage with online courses. It replaces passive learning with motivation, progression, rewards, competition, and storytelling - all proven drivers of completion and performance.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_ascend_rewards
Releases
2026021300 2026021201 2026021200 2026020200

Jewish (Hebrew) calendar for Moodle.

Type
moodle-calendartype
Homepage
https://moodle.org/plugins/calendartype_jewish
Releases
2019062700 2019062300

Local Plugin for duplicating a category and all it sub categories and courses to a new empty category. Usefull for new year creation.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_catdup
Releases
2021042900 2019092301 2019082601

A repository for popular free image site - pixabay.com

Type
moodle-repository
Homepage
https://moodle.org/plugins/repository_pixabay
Releases
2020050800 2018083101

Allows teachers to easily replace default Moodle activity and resource icons with custom SVG, PNG, JPG, or animated GIF images.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_courseicons
Releases
2026071300 2026070300 2026063000 2026062900 2026061400 2026060703 2026051200

A gamified rewards store where students can redeem their Level Up XP points for course benefits, grade boosts, and special content.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_xpstore
Releases
2026071300 2026071200 2026062800 2026062700 2026062100 2026062000 2026061402 2026061300 2026060901

Plugin helps to disable Right Click(Context Menu), Cut, Copy, Paste and developer tools.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_disablerightclick
Releases
2020081500 2020060700 2019110801

Atto HTML editor's sub-plugin for third-party's non-KAF "YU Kaltura Media Package"

Type
moodle-atto
Homepage
https://moodle.org/plugins/atto_yukaltura
Releases
2025010200 2023012001 2021051700 2020110500 2020060600 2020042900 2020021400 2019121500 2019111400

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

Media Resource plugin for third-party's non-KAF "YU Kaltura Media Package"

Type
moodle-mod
Homepage
https://moodle.org/plugins/mod_kalmediares
Releases
2025010200 2023012001 2021052100 2020110500 2020060600 2020051300 2020050900 2020042900 2019111400

Enables Moodle users to embed YuJa Enterprise Video Platform-hosted media content within Moodle

Type
moodle-local
Homepage
https://moodle.org/plugins/local_yuja
Releases
2021051700 2020070600 2019051000

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

The Zoho Flow Connector for Moodle seamlessly links your Moodle site with Zoho Flow’s powerful no-code automation platform. This integration allows you to build automated workflows across hundreds of applications, helping you eliminate manual tasks and improve efficiency. With Zoho Flow’s intuitive drag-and-drop builder and extensive app ecosystem, you can create smarter, connected processes that enhance your Moodle experience and streamline daily operations.

Type
moodle-local
Homepage
https://moodle.org/plugins/local_zohoflow
Releases
2026062300 2025120400

Easily create, manage and display notifications/alerts to users.

Type
moodle-block
Homepage
https://moodle.org/plugins/block_advnotifications
Releases
2022021419 2021021012 2020101317 2020042913 2018071817

This Composer repository is powered by Satis