Home
v0.6.4
SCORM · xAPI · cmi5
AI-native authoring
Build learning experiences that ship to your LMS
LXPack turns courses into web-native learning experiences — Markdown lessons, interactive labs, and quizzes in simple files — then preview, validate, and export for your LMS.
Pick the path that matches how you work:
-
File-based authoring
course.yaml, Markdown lessons, HTML labs, YAML quizzes — no React required. -
AI authoring
Claude Design, Cursor, or Claude Code — copy-paste prompts and Library Skills.
-
LessonKit & React
React courses with LessonKit 1.0; package via
@lessonkit/lxpack. -
Ship to your LMS
SCORM 1.2, SCORM 2004, xAPI, cmi5, or standalone ZIP.
Node.js: 18 or 20 for
lxpack CLI · LessonKit lessonkit package requires @lxpack/api 0.6.4+.
How it works¶
flowchart LR
plan[Plan content]
files[course.yaml + lessons + quizzes]
validate[lxpack validate]
preview[lxpack preview]
build[lxpack build]
lms[LMS]
plan --> files --> validate --> preview --> build --> lms
Quick start¶
Full install guide · Your first course
Find your path¶
| You are… | Go to |
|---|---|
| New to LXPack | File-based authoring |
| Using AI tools | AI-assisted authoring |
| React / LessonKit author | LessonKit & React |
| Leaving Storyline / Rise / Captivate | Legacy migration |
| LMS or technical reviewer | Export · CLI reference |
| Contributing to LXPack | Project docs |
Examples¶
See Example courses — security-awareness, branching-demo, lessonkit-spa, and LessonKit lxpack-golden.