Skip to content

LessonKit & React

LessonKit 1.0 authors React courses; LXPack validates and packages them for the LMS via @lessonkit/lxpack.

Who this is for: React developers, integrators wiring CI packaging, and teams evaluating LessonKit + LXPack.

Start here

You are… Go to
New to LessonKit LessonKit reponpx @lessonkit/cli init
Packaging / API details LessonKit interoperability reference
Which npm packages to install LessonKit and LXPack packages
YAML-only courses (no React) File-based authoring

Workflow

npx @lessonkit/cli init my-course
cd my-course
lessonkit dev
lessonkit build
lessonkit package --target scorm12

Requires @lxpack/api 0.6.4+ and Node.js 18+.

LXPack-specific guides

Topic Guide
SCORM layout recipes SCORM SPA recipes
@lessonkit/lxpack vs @lxpack/lessonkit Package adapters

Reference

External docs

Other tracks