Skip to content

Sakai

Higher-education LMS with an in-tree SCORM player built on the ADL reference code

Active Last commit Checked · 24 Aug 2026

The facts

Licence
ECL-2.0 — OSI approved
Deployment
Self-hosted
Platforms
Web · LMS plugin

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 Sakai, 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 bundled `scormplayer` module implements `SCORM12APIInterface` alongside the ADL data-model classes it was derived from.
SCORM 20043rd edition Yes editor-checked · 24 Aug 2026— source, opens in a new tab`SCORM13APIInterface`, `SCORM_2004_DM` and a full `ADLSequencer` are present; the conformance package committed as a test fixture is a SCORM 2004 3rd Edition PITE test.
xAPI Not stated
cmi5 Not stated
AICC Not stated
LTIVersions 1.1, 1.3 Yes editor-checked · 24 Aug 2026— source, opens in a new tabThe `lti` module carries both the legacy Basic LTI code and an `org.sakaiproject.lti13` package implementing LTI 1.3 Advantage services.
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

Sakai is a Java learning management system built for universities, developed in the open since the early 2000s by a consortium of institutions rather than a single vendor. It covers the academic case in depth — assignments, gradebook, assessments through Samigo, lessons, rosters, rubrics, plagiarism review — and is deployed at real scale by universities that want to own their teaching platform outright.

For a standards audience the interesting part is scormplayer, a module in the main repository rather than a third-party add-on. It is descended from the ADL reference implementation: the package names are still org.adl, and there is a genuine sequencer, not just a run-time API shim. That is more SCORM machinery than most open-source LMSs carry.

It is not a light option. This is a Tomcat-hosted Java application with a substantial operations burden, and it is a poor fit for anyone who wants to host a handful of compliance courses. The SCORM tool's own README is candid about a history of unfinished work and installation caveats, and xAPI amounts to a kernel-level event bridge rather than a supported LRS integration — do not choose Sakai for xAPI.

Maintenance is not in doubt, but the shape of it is worth understanding. Sakai 25.2 was tagged in June 2026, commits land most working days, and around fifteen named contributors have touched the tree in the past year — a consortium project's normal rhythm, not a vendor's roadmap. That also sets the real risk: nothing here rots, but priorities follow whichever member institutions have staff to spare, so a fix you need in scormplayer specifically may wait unless you contribute it.

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