Start here

Before you start: See the Node.js decision table. Basic React and TypeScript help on the developer path; vibe coding does not require studying React first.

Pick the path that matches how you work. Each link is a single next step—not the full documentation map.

Build with React

Getting started in 5 minutesnpx @lessonkit/cli init, preview locally, edit one quiz.

Then ship to an LMS: LMS Go-Live — single guide for smoke test and production (start here).

Build with AI (no React required)

Vibe coding guides — prompts, library skills, ship to LMS without studying React first.

Install optional Library Skills for Cursor-compatible authoring helpers.

I have an existing React / Vite app

Quickstart — add to an existing Vite app

I am coming from H5P

Coming from H5P? · H5P capability map

I need to evaluate LessonKit for my organization

Design philosophy · Enterprise evaluation · Architecture overview · Security policy · LMS compatibility

I want to contribute to LessonKit

Contributing on GitHub · Monorepo guide · Adding a framework block

I am upgrading an existing course

Upgrade guide

Common questions

FAQ · Troubleshooting hub

Full documentation map

Return to the documentation home for the complete table of contents.