SCORM 1.2
The most widely supported e-learning standard. Works with virtually every LMS including Cornerstone, SAP SuccessFactors, Docebo, and TalentLMS.
Build CourseCode projects in local files, preview them in the browser, and package the same course for SCORM 1.2, SCORM 2004, cmi5, or LTI delivery.
CourseCode produces a universal build with runtime-selected LMS drivers. You can target common LMS formats from the same source project instead of maintaining separate course versions.
The most widely supported e-learning standard. Works with virtually every LMS including Cornerstone, SAP SuccessFactors, Docebo, and TalentLMS.
Enterprise-grade standard with advanced sequencing and detailed interaction reporting. Ideal for compliance training and regulated industries.
The modern successor to SCORM built on xAPI. Richer data, flexible launching, and better support for mobile and offline learning scenarios.
Direct integration with LMS platforms like Canvas, Blackboard, and Moodle through Learning Tools Interoperability — no ZIP uploads required.
CourseCode projects are regular files you can edit, review, version, and automate. Use the CLI directly, connect AI tools through MCP, or hand the same project to CourseCode Desktop.
Author locally without per-seat licenses. The framework and desktop app are open source.
Connect an AI assistant to preview pages, inspect screenshots, run lint checks, and test interactions against the course.
Use the CLI and your editor, or use CourseCode Desktop for a button-based workflow over the same project format.
Create SCORM and cmi5 courses without authoring-seat licenses. Use Desktop if you prefer the GUI over the CLI.
Build custom course workflows, integrations, and delivery pipelines. Extend the framework with plugins for interactions, components, and styles.
Evaluate the workflow in a local project before committing to a toolchain. No trial account is required.
Multiple choice, drag-and-drop, matching, sequencing, hotspots, fill-in-the-blank — all WCAG accessible and LMS-reportable out of the box.
Let AI tools navigate the preview, capture screenshots, run lint checks, and test interactions through MCP.
Live local preview with hot reload, in-browser visual editing, config panels, and debug tools — no LMS upload needed during development.
Run npm install -g coursecode and coursecode create my-course to scaffold a new project.
Edit slides directly, or use an AI assistant to draft pages and interactions from source materials.
Run coursecode preview to test locally with simulated LMS tracking and visual editing.
Export as SCORM, cmi5, or LTI — or deploy to CourseCode Cloud for hosted delivery.
Framework works without cloud.