Skip to content

Adapt Framework

Responsive HTML5 course framework whose SCORM output is a bundled plugin

Active Last commit Checked · 24 Aug 2026

The facts

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 Adapt Framework, 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 tabEmitted by the bundled Spoor plugin, which ships the SCORM 1.2 schema set and manifest and uses the pipwerks wrapper at run time. 1.2 is the default output.
SCORM 20044th edition Yes editor-checked · 24 Aug 2026— source, opens in a new tabSpoor ships one 2004 schema set, documented as 4th Edition, selected with `_scormVersion: "2004"`. Other editions require swapping the files in by hand.
xAPI Yes vendor-stated— source, opens in a new tabClaimed in the framework README, delivered by the separate adapt-contrib-xapi plugin rather than the core. Not verified against an LRS here.
cmi5 Not stated
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

Adapt builds single-file responsive HTML5 courses from JSON. You assemble a course from components — text, media, questions, assessments — configure them as data, and run a Grunt build that produces either a web-servable course or an LMS package. It has been going since 2013, is used widely in UK public-sector and corporate learning, and is one of the few open-source options a commercial e-learning team can credibly standardise on.

Its strongest claim is accessibility. The core components target WAI AA, right-to-left layouts and localisation are handled properly, and that work is visible in the codebase rather than asserted in marketing copy. Step locking, bookmarking, question banks and assessment feedback are all built in.

Tracking is deliberately not core. SCORM is the job of the Spoor plugin and xAPI of a separate plugin, which keeps the framework honest but means standards behaviour is configured a layer away from the course.

It is a poor fit for non-developers working alone: this is a Node toolchain, a JSON data model and a theme to write, not a drag-and-drop editor. Nor is it the right tool for a one-off five-slide module.

The project is plainly alive — commits this month, v5.56.2 in April 2026, an active plugin ecosystem and a governed core team.

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