Skip to content

LiaScript Exporter

Turns a Markdown course into a SCORM 1.2, SCORM 2004, IMS or xAPI package from the command line

Active Last commit Checked · 24 Aug 2026

The facts

Licence
BSD-3-Clause — OSI approved
Deployment
Desktop application
Platforms
Command line · Windows · macOS · Linux

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 LiaScript Exporter, 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 tab`-f scorm1.2` is a first-class export target with its own module; the README's per-LMS recipe table recommends it for Moodle 3–5, ILIAS and OPAL, with mastery score and iframe or embed options.
SCORM 20044th edition Yes editor-checked · 24 Aug 2026— source, opens in a new tabThe 2004 exporter hard-codes `version: '2004 4th Edition'` in the manifest configuration; no other edition is offered.
xAPI Yes editor-checked · 24 Aug 2026— source, opens in a new tab`-f xapi` produces a tincan-style package. Statement coverage was not audited; treat the depth of tracking as unverified.
cmi5 No editor-checked · 24 Aug 2026No cmi5 export target and no occurrence of cmi5 anywhere in the source.
AICC No editor-checked · 24 Aug 2026
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

LiaScript is a Markdown dialect for interactive courses — quizzes, executable code blocks, text-to-speech, animations — that runs in a browser straight from a Git repository. The Exporter is the companion tool that converts one of those courses into something an LMS will accept: SCORM 1.2, SCORM 2004, IMS, xAPI, or a static web, PDF, ePub, DOCX or Android build.

It suits a particular author well: someone who wants course content to live in Git as plain text, be reviewed as diffs, and be rebuilt by CI, but who is required to deliver a SCORM package at the end. That is a common position in universities and in open-courseware projects, and it is poorly served by conventional authoring tools, which keep content in binary project files.

It is not a substitute for a WYSIWYG authoring suite. There is no visual editor, no template library and no built-in accessibility checking; you write Markdown and you own the result. The tracking model is also basic by design — completion and score, not the interaction-level reporting that a commercial tool emits.

Maintenance is healthy: the exporter was last released in July 2026, is available as a desktop app as well as a CLI and local web UI, and draws several thousand npm downloads a month. The one caution is version churn — 196 npm releases and a version scheme that pairs the exporter with a LiaScript build, so pin the version in any pipeline you rely on.

Alternatives to LiaScript Exporter

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

node-scorm-packager
Node library that writes an imsmanifest and lays out a SCORM course directory
simple-scorm-packager
Node package that turns a build directory into a conformant SCORM zip

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