Skip to content
@mutms

MuTMS

A suite of plugins for Moodle™ LMS — open source, no vendor lock-in.

MuTMS (Multi-Tenant Management System) is a GPL 3.0-licensed suite of plugins for Moodle™ LMS, bringing multi-tenancy, structured learning programs, certifications, training credits, and more to standard Moodle installations — with no commercial restrictions. MuTMS adds features that many Moodle administrators and organisations need but are not available in standard Moodle. It is an independent open-source project, not affiliated with or endorsed by Moodle Pty Ltd.

All components work together as a coherent system but can also be used independently. They are all compatible with Moodle 4.5.x, 5.0.x and 5.1.x.

Releases are synchronised with official Moodle releases, ensuring security fixes and new features are available without delay. Plugin version numbers follow Moodle's own versioning scheme. Documentation is available at docs.mutms.org.

Contributing

Contributions are welcome — bug reports, fixes, and improvements via GitHub Issues and pull requests. Feedback can also be left in the Moodle plugins database for those who prefer not to create a GitHub account.

Because MuTMS is standard Moodle plugin code published under GPL-3.0, any Moodle administrator, developer, or Moodle Partner familiar with the platform can provide support, maintenance, and customisation without any dependency on the MuTMS project itself.

For support options, see mutms.org/#support.

Plugins

  • Multi-tenancy — Partition a single Moodle instance into isolated tenants, each with their own users, courses, and settings.
  • Programs — Define structured learning paths, manage enrolments, track progress, and automate completion across a program as a whole.
  • Certifications — Issue and manage certifications tied to program completion, with expiry and renewal cycle support.
  • Training credits — Allocate credit budgets and gate access to learning activities based on available credits.
  • Supervisors & teams — Model learner–supervisor relationships so managers can monitor team progress and compliance.
  • Custom home pages — Configure cohort- and tenant-specific dashboards and landing pages.
  • Interactive book — A structured, page-based content module for course materials.
  • Compromised password blocking — Blocks known breached passwords via HaveIBeenPwned, using k-Anonymity so passwords never leave Moodle.
  • Privileged sessions — Sudo-style privilege escalation for admins, reducing risk during routine work.
  • Log-in-as via Incognito — Opens impersonated sessions in a new Incognito window, keeping the admin session active.

Road map

  • Universal catalogue
  • Improved cohorts
  • Seminar activity
  • Approval workflows
  • Core security hardening

Pinned Loading

  1. mutms mutms Public

    MuTMS distribution — all core Moodle patches and optional plugins in one repository, assembled via git subtrees for easy deployment.

    PHP 8 1

  2. patches patches Public

    Forked from moodle/moodle

    MuTMS core patches for Moodle™ LMS

    PHP 2 1

Repositories

Showing 10 of 29 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…