Sharing Cart

**Sharing Cart 4.1, release 1 fixes numerous issues, add a section copy interface, and requires Moodle 3.11.4** You can choose the default way of clicking the basket icon, a direct drag-and drop method. For Moodle sites older than 3.11, download Sharing Cart 4.0, release 2, compatible with Moodle 3.6 through 4.0 (750+ sites are currently using Sharing Cart in Moodle 4.0). Please report any bugs or feature requests in the github repository: This release includes a significant improvements by Anders and Ulrik of Praxis. The Sharing Cart is a block that enables sharing of Moodle content (resources, activities) between multiple courses on your site. Sharing Cart 3.0 was submitted to Remote Learner for independent vetting and passed May 2016. In versions 3.x, new interface programmed by Praxis of Denmark was added, in addition to 'Section Copy' feature and Postgres compatibility (co-funded by Ulm University, Germany and Sapporo Gakuin University, Japan). Thanks also to Ponlawat Weerapanpisit and other contributors for programming assistance.


A plugin that allows an attendance log to be kept. - includes an optional block for easy access to relevant functions.

Edwiser Course Formats

Let your students focus on what matters - learning, with the all-new and intuitive Edwiser Course Formats plugin! Choose from unique course formats like Card and List.

Auto Group

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.

Snap! submissions

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


Adaptable is a highly customisable responsive two column theme designed for use on both large University installations as well as small training companies.

Course Archiver

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.


This module allows the incorporation of GeoGebra activities in Moodle and save its state.

APCu management

Moodle plugin which adds a PHP APCu management GUI to Moodle site administration.

Drag-and-Drop Matching

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.

Virtual Keyboard

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.

PDF Worksheets / Annotation

This plugin allows teachers to upload worksheets (PDF file with exercises) and students to answer the questions directly on the PDF.

Boost Union

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.

Session keepalive

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

Exabis E-Portfolio

Start ePortfolio work with Moodle – a compact block with everything needed to collect, select, reflect and share. Exabis ePortfolio establishes a learner driven way of contributing learning products during learning processes course independently. Key features are: - building up ePortfolios with an individual structure - linking ePortfolio-artefacts to competences - publishing of views with a selection of material - export to Europass for CVs - integration of OpenBadges - export to SCORM-format

Restriction by password

Moodle availability plugin which lets users restrict resources and activities with password access

Restriction by course role

Moodle availability plugin which lets users restrict resources, activities and sections based on roles

Restriction by cohort

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

Timezone Clock

Moodle block helpful for multiple timezones sites

Behaviour Analytics

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

Formulas question type

This is a question type plugin for Moodle with random values and multiple answer fields.


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

Course dedication

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

Roles Category Sitemap

Report that shows all coursecategories in an moodle instance and the roles that are used in context coursecatergories.

OpenAI Chat Block

This plugin provides a chat block powered by OpenAI's GPT-3 text completion API, with customizable AI personality.

Workplace course certificate

Automatically issue digital certificates to course participants. This plugin is fully compatible with Moodle LMS.

Workplace certificate manager

Design, issue and verify digital certificates. This plugin is fully compatible with Moodle LMS.