Skip to content

Claroline Connect

Symfony and React learning platform with a SCORM 1.2 and 2004 player plugin

Active Last commit Checked · 24 Aug 2026

The facts

Licence
AGPL-3.0
Pricing
Open source
Deployment
Self-hosted
Platforms
Web · Linux
Vendor
Claroline Consortium

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 Claroline Connect, 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 scorm plugin's ScormManager accepts a manifest schemaversion of "1.2", and its player exposes window.API with the LMS* method set. Read in source, August 2026.
SCORM 20043rd, 4th editions Yes editor-checked · 24 Aug 2026— source, opens in a new tabScormManager matches the schemaversion string against exactly "2004 3rd Edition" and "2004 4th Edition" and throws InvalidScormArchiveException on anything else — so 2004 2nd Edition packages are rejected at import. The player exposes window.API_1484_11. Read in source, August 2026.
xAPI No editor-checked · 24 Aug 2026No xAPI or LRS code in the repository as of August 2026.
cmi5 Not stated
AICC Not stated
LTI No editor-checked · 24 Aug 2026No LTI plugin or class in the repository as of August 2026.
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

Claroline Connect is the Symfony and React rewrite of the long-standing Claroline project, developed by the Claroline Consortium. Its shape is workspace-centric: a workspace holds a resource tree, and everything — a text, a quiz built with the exo plugin, a file, a SCORM package — is a resource with the same permissions and tracking model. That consistency is its main strength and the reason it suits institutions that want to build course structures rather than upload finished modules.

SCORM lives in a plugin with its own entities for SCOs and per-learner tracking, and it is the stronger half of the platform's standards story: both 1.2 and 2004 are handled, with the player exposing window.API or window.API_1484_11 as appropriate. Import is strict about the manifest version string, which is worth knowing before you migrate a library.

The gap is everything else. There is no LTI, no xAPI and no cmi5 in the repository. If your integration plan involves launching external tools or forwarding statements to an LRS, this is not the platform.

Development is steady — 351 stars, active commits through August 2026, releases tagged — but it is a smaller ecosystem than Moodle or OpenOLAT, and the documentation is thinner than the codebase deserves. AGPL-3.0 is a real consideration for hosted use.

Alternatives to Claroline Connect

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

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