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 repo — npx @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 |