Interactive book

Activities ::: mod_mubook
Maintained by Petr Skoda
An Interactive book plugin for Moodle, the successor to Book module.
Latest release:
1 sites
21 downloads
4 fans

Interactive book module is the successor to original Book module for Moodle. It is part of MuTMS suite of plugins.

New features and improvements

  1. Modern look and feel
  2. Full-page table of contents
  3. Page showing all chapters
  4. Redesigned chapter navigation
  5. Full support for Markdown format
  6. Support for new chapter content types including interactive elements
  7. Print sub-plugin was replaced with optimised printing support on regular book pages
  8. Hidden chapters were replaced with hidden chapter content
  9. Editing of unsafe HTML content is controlled by a separate capability
  10. It is safe to allow students to edit chapters and content

Future ideas

  • Markdown preview
  • Chapter content visibility based on group membership
  • Content snapshots for tracking of changes
  • Optional user experience tracking
  • Export and import
  • Integration of react-markdown editor
  • Full text search
  • New block with table of contents, progress indicators and bookmarks
  • Reusable content libraries

Note that development of new features will depend on availability of funding.

Markdown support

Interactive book supports a subset of GitHub Flavored Markdown.

Installation

1. Install Additional tools library for MuTMS plugins plugin
2. Install Interactive book plugin

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2

Contributors

Petr Skoda (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments

Show comments
  • Plugins bot
    Sun, 9 Nov 2025, 3:40 AM
    Approval issue created: CONTRIB-10178
  • Dave Foord
    Sat, 15 Nov 2025, 4:21 PM
    Does this work on the mobile app?
  • Petr Skoda
    Sat, 15 Nov 2025, 4:52 PM
    Good day,

    the list of fully supported activities in official Mobile App can be seen in the source code here https://github.com/moodlehq/moodleapp/tree/main/src/addons/mod

    Judging from the old book code it would not be too difficult to add support for the Interactive book, but then you would have to persuade Moodle HQ to include it in their official App or keep compiling your own app.

    A workaround could be to add just a basic limited activity support as described in https://moodledev.io/general/app/development/plugins-development-guide - this would not require changes in the App itself, but the visuals/functionality might be limited. The other option would be to just offer a link to download the book from Mobile app for offline reading.

    In any case adding of mobile app support would require funding, I'll update the description when paid support and new feature funding options are available early next year.

    Thanks for trying the new Interactive book!
Please login to post comments