You want course source in regular project files that can be reviewed, versioned, and automated.
An open-source Articulate alternative for SCORM course teams
CourseCode Framework is for teams that want SCORM, cmi5, and LTI course authoring in open project files, with local preview, version control, and AI-first automation-friendly workflows.
When CourseCode Framework is a good fit
You need SCORM 1.2, SCORM 2004, cmi5, or LTI package support from one course format.
You want an open-source framework that developers and AI tools can inspect directly.
You want a foundation that can also power a GUI workflow through CourseCode Desktop.
When Articulate Storyline and Rise may still be a better fit
You need Articulate-specific templates, triggers, or a mature enterprise content library today.
Your organization requires Storyline/Rise files as the system-of-record source format.
You need complete feature parity with a long-established commercial authoring suite.
Comparison at a glance
| Area | CourseCode Framework | Articulate Storyline and Rise |
|---|---|---|
| Authoring model | Open project files, local preview, CLI workflows, and optional Desktop GUI. | Proprietary authoring files and hosted/web authoring workflows. |
| SCORM export | Supports SCORM 1.2, SCORM 2004, cmi5, and LTI workflows. | Exports standard LMS packages from the Articulate ecosystem. |
| Source ownership | Course source stays in regular files that can be versioned and reviewed. | Course source lives in Articulate-specific project or hosted formats. |
| Best for | Teams prioritizing source control, automation, open tooling, and flexible delivery. | Teams prioritizing mature visual authoring features and vendor-provided content libraries. |
Bottom line
CourseCode Framework is not trying to be a feature-for-feature clone. It is an AI-first, open-source foundation for teams that want SCORM authoring, local control, source ownership, and optional GUI or Cloud workflows.