Free
Add real-time server-to-browser communication to your plugins via WebSockets or polling. Send notifications from PHP, receive events in JavaScript — no page reloads needed.
Free
Add real-time server-to-browser communication to your plugins via WebSockets or polling. Send notifications from PHP, receive events in JavaScript — no page reloads needed.
Free
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.
Free
This generator uses the Marvel API to generate users from your favorite characters in your Moodle instance.
Free
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.
Free
A Moodle admin tool to bulk update course start dates based on semester designation.
Free
The admin tool "Global Notification" allows Moodle administrators to communicate messages about maintenance or updates globally or to specific groups. Templates can be created, and further restrictions can be defined accordingly.
Free
Upload a course and their activities and modules from a CSV. You can upload all the basic structure.
Free
A Moodle teacher tool that allows teachers to quickly update all activity and assignment dates when rolling courses forward to a new academic year. Configurable for any school calendar worldwide. Moves all activity dates to correspond to a new course start date.
Free
Generic admin tool for defining various realtime metrics
Free
A Moodle admin tool plugin that sets up forced settings from external text files.
Free
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).
Free
This is a simple Moodle plugin that brings back the classic (i.e. before Moodle 4.3) "Browse list of users" page
Free
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.
Free
A Moodle admin tool plugin that integrates with the UptimeRobot monitoring service (free or paid) to monitor your Moodle site's availability, cron health, and maintenance mode status.
Free
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.
Free
The Sebsoft User Restore Plugin offers you the possibility to restore user accounts that were deleted from moodle.
Free
TCPDF Fonts Manager for Moodle
Free
Export and import the structure of user profile, course, and cohort custom fields in JSON format — includes CLI support.
Free
Moodle admin tool to download and update language packs which are not located / maintained in AMOS.
Free
Moodle admin tool which provides an entrypoint that can be used as persistent URL where external websites can redirect users directly to the Moodle SSO mechanisms without ever showing the login page to the user and especially without the need that the user clicks on a SSO button on the login page.
Free
A CLI tool for downloading and installing plugin updates from the Moodle plugins directory using the command line. Can be run as part of an update script to keep plugins up to date without using the web interface or setting up git submodules etc. Can override $CFG->disableupdateautodeploy = true;
Free
A Moodle admin tool to edit the permissions for one capability in all roles on one screen.
Free
Moodle plugin allowing to migrate activities created with the mod_hvp plugin created by Joubel to the new mod_h5pactivity created by Moodle HQ since Moodle 3.9.
Free
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.