SCORM 1.2
The most widely supported e-learning standard. Works with virtually every LMS including Cornerstone, SAP SuccessFactors, Docebo, and TalentLMS.
Build interactive e-learning courses that work with any LMS. CourseCode is a free, open-source framework for creating SCORM 1.2, SCORM 2004, cmi5, and LTI courses — with AI-assisted authoring built in.
CourseCode produces a universal course build with runtime-selected LMS drivers. Export to any format your learning management system requires — no rebuilding, no vendor lock-in.
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.
Unlike proprietary tools like Articulate Storyline, Adobe Captivate, or iSpring, CourseCode is open source and designed for AI-first workflows. You own your content, your toolchain, and your deployment.
No per-seat licenses, no subscription fees for authoring. The framework and desktop app are fully open source under a permissive license.
Built-in MCP server connects AI tools like Claude, ChatGPT, and GitHub Copilot directly to your course for visual editing, linting, and automated testing.
Use the CLI and your favorite editor for code-first control, or use CourseCode Desktop for a guided visual workflow — same ecosystem, same output.
Create SCORM and cmi5 courses without expensive per-seat licenses. Use AI to accelerate content development and iterate faster than traditional authoring tools.
Build custom course workflows, integrations, and delivery pipelines. Extend the framework with plugins for interactions, components, and styles.
Compare CourseCode against Articulate, iSpring, and Captivate. Try it for free — no trials, no credit cards, no sales calls.
Multiple choice, drag-and-drop, matching, sequencing, hotspots, fill-in-the-blank — all WCAG accessible and LMS-reportable out of the box.
Connect AI tools directly to your course for preview, screenshots, linting, and interaction testing via the Model Context Protocol.
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.
Use your AI assistant to build slides, interactions, and assessments 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.