Skip to content

cmi5launch for Moodle

ADL's Moodle activity module that launches cmi5 content via the CATAPULT player

Active Last commit Checked · 24 Aug 2026

The facts

Licence
Apache-2.0 — OSI approved
Deployment
Self-hosted
Platforms
LMS plugin
Vendor
ADL Initiative
Headquarters
United States

Standards support

Every line says where the claim came from. We do not test conformance ourselves and we issue no badge of our own.

Standards support for cmi5launch for Moodle, with the source of each claim and the date it was last confirmed.
Standard Supported Provenance Checked Note
SCORM 1.2 Not stated
SCORM 2004 Not stated
xAPI Yes editor-checked · 24 Aug 2026— source, opens in a new tabStatements are read back from an external LRS for the activity and session reports. The plugin stores no statements of its own; an LRS is a hard prerequisite.
cmi5 Yes editor-checked · 24 Aug 2026— source, opens in a new tabThe module is a bridge, not a player. Launch, AU sequencing and satisfaction statements are delegated to a running instance of the ADL CATAPULT prototype player, which you host separately.
AICC Not stated
LTI Not stated
Claimed
— the vendor states it. We have not confirmed it.
Checked
— an editor confirmed it on the date shown.
Verified
— an official registry lists it, and we link to the entry.

Editor's notes

This is the reference way to get cmi5 content into Moodle, published by the ADL Initiative — the body that authored the specification. It adds a course activity type: a teacher uploads a cmi5 package, learners launch it, and results flow into the Moodle gradebook while the underlying statements land in a Learning Record Store.

Its architecture is the thing to understand before adopting it. The plugin does not launch content itself. It brokers between Moodle, the ADL CATAPULT prototype player and an LRS, which means a working deployment is three services rather than one, and CATAPULT is explicitly a prototype rather than a supported product. Anyone comparing this with Moodle's built-in SCORM module — one component, no external dependencies — should price that difference honestly.

It is well-suited to organisations that have already committed to xAPI and an LRS and want Moodle as one delivery surface among several. It is a poor fit for a school or small provider who wants cmi5 to feel like SCORM did.

Maintenance is real: version 1.1.0, declared stable, commits into March 2026, and issues being closed. It is also a small project — nine stars, effectively one maintainer inside a funded programme. The lineage is respectable, being derived from the older tincanlaunch plugin, but the audience is narrow and the answers to questions will come from the specification community rather than a vendor.

Listed on scorm-tools.com

Maintainers and vendors are welcome to show the listing badge in a README or on a product page. It is free, it does not require a claim, and there is nothing to buy.

Get the embed code