mutms/moodle-tool_muprog

Programs plugin for Moodle LMS

Maintainers

Package info

github.com/mutms/moodle-tool_muprog

Type:moodle-tool

pkg:composer/mutms/moodle-tool_muprog

Statistics

Installs: 11

Dependents: 2

Suggesters: 0

Stars: 3

Open Issues: 0

v5.0.6.06 2026-03-29 16:30 UTC

This package is auto-updated.

Last update: 2026-03-29 17:51:27 UTC


README

Moodle Plugin CI

Structured learning programs for standard Moodle™ LMS installations — fully open source under GPL 3.0, with no restrictions on commercial use. Part of the MuTMS suite.

Programs allow educators and administrators to define structured learning paths composed of courses, offline activities, and credit frameworks — with flexible sequencing, automated enrolments, and dedicated learner-facing pages. Designed for organisations managing complex training or educational offerings at scale.

Features

  • Program content built as a hierarchy of courses, credit frameworks, offline activities, and nested sets with flexible sequencing rules
  • Multiple allocation sources, including allocation from an external database
  • Advanced scheduling settings per program
  • Automated course enrolment
  • Program catalogue — learners can browse available programs and related courses
  • My programs profile page and overview page (card, list, and details views), accessible from the main menu
  • My programs dashboard block for quick access
  • Configurable notifications, including supervisors receiving copies of learner notifications

Requirements

This plugin is included in the MuTMS distribution — no manual installation needed if you use the distribution.

Required plugins:

Recommended plugins:

Roadmap

  • Universal catalogue plugin replacing current Program catalogue
  • Supervisor approval workflows via Supervisors and teams plugin
  • Script for migration from Programs by Open LMS

Documentation

See online documentation for more information.

This plugin is a fork of Programs by Open LMS. MuTMS is an independent open-source project, not affiliated with Moodle HQ or Open LMS.