A modern replacement for the standard Moodle™ Book module — fully open source under GPL 3.0, with no restrictions on commercial use. Part of the MuTMS suite.
Brings a redesigned reading experience with full Markdown support, improved navigation, interactive content types, and safer student editing capabilities.
- Modern look and feel with redesigned chapter navigation
- Full-page table of contents and chapter overview page
- Full support for GitHub Flavored Markdown, including relative file links
- Support for new chapter content types including interactive elements
- Hidden chapter content (replaces hidden chapters)
- Optimised print support on regular book pages (replaces print sub-plugin)
- Editing of unsafe HTML controlled by a separate capability — safe to allow student editing
- Markdown preview
- Chapter content visibility based on group membership
- Content snapshots for change tracking
- Optional user experience tracking
- Export and import
- Full text search
- New block with table of contents, progress indicators, and bookmarks
- Reusable content libraries
Development of new features depends on availability of funding.
This plugin is included in the MuTMS distribution — no manual installation needed if you use the distribution.
Required plugins:
See online documentation for more information.
The original Book module was developed for the Technical University of Liberec, Czech Republic. The Interactive book module was inspired by the design of The Modern JavaScript Tutorial and initiated at Moodle Moot DACH 2025.
Developers: Petr Skoda (lead), Mojmir Volf, Eloy Lafuente, Antonio Vicent, Moodle HQ, and others.
MuTMS is an independent open-source project, not affiliated with Moodle HQ.