Skip to content

ILIAS

German open-source LMS carrying SCORM 1.2, SCORM 2004 and cmi5 objects in core

Active Last commit Checked · 24 Aug 2026

The facts

Licence
GPL-3.0
Deployment
Self-hosted
Platforms
Web
Headquarters
Germany

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 ILIAS, with the source of each claim and the date it was last confirmed.
Standard Supported Provenance Checked Note
SCORM 1.2 Yes editor-checked · 24 Aug 2026— source, opens in a new tabThe `ScormAicc` component holds the SCORM 1.2 learning-module object, import parser and per-SCO tracking tables.
SCORM 20043rd, 4th editions Yes editor-checked · 24 Aug 2026— source, opens in a new tabImport accepts manifests whose schemaversion is "CAM 1.3", "2004 3rd Edition" or "2004 4th Edition"; SCORM 1.2 packages are converted to 2004 on import by an XSL transform. A sequencer ships in the same component.
xAPI Yes editor-checked · 24 Aug 2026— source, opens in a new tabILIAS is not itself an LRS. Statements are proxied through ILIAS to an external LRS so that data can be pseudonymised and reduced on the way; some reporting queries are specific to Learning Locker.
cmi5 Yes editor-checked · 24 Aug 2026— source, opens in a new tabThe `CmiXapi` component's own README states support for xAPI 1.0.3 and cmi5 "provided that single assignable units are used".
AICC Not stated
LTI Yes editor-checked · 24 Aug 2026— source, opens in a new tabBoth `LTIConsumer` and `LTIProvider` components are in the tree, and the consumer implements line items and grade services. We did not confirm which LTI versions are certified, so no version is claimed here.
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

ILIAS is a PHP learning management system that has been developed at the University of Cologne and by a German-speaking association of universities, public bodies and companies since 1998. It is the platform of choice for a specific institutional profile: European public-sector and higher-education organisations that need a system they host themselves, with documentation and support in German, and with data-protection questions treated as first-class design constraints rather than configuration.

For standards work it is unusually well equipped. SCORM 1.2, SCORM 2004 and cmi5/xAPI are separate repository object types in core, not plugins, and the SCORM 2004 component contains a real sequencer rather than a run-time shim. The cmi5 component's design — routing statements through ILIAS to an external LRS so identifying data can be stripped or deleted on the way — is a genuinely distinctive answer to the privacy problem that stops many European institutions adopting xAPI at all.

It is not a light system. The codebase is large, the release cadence is slow and deliberate, upgrades between major versions are projects in themselves, and the interface will feel institutional to anyone arriving from a commercial LXP. Nor is it the right choice if you want an LRS: ILIAS deliberately is not one.

Maintenance is not a concern. The repository is committed to daily, releases are regular, and the association behind it has outlasted most of its contemporaries.

Alternatives to ILIAS

Chosen by hand because they solve the same problem, not because they share a keyword.

Moodle
The most widely deployed open-source LMS, and the SCORM behaviour most content gets tested against
OpenOLAT
Long-running Swiss open-source LMS with SCORM 1.2, QTI 2.1 and LTI 1.3 built in

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