CourseCode Cloud

cmi5 Content Hosting

Host cmi5 courses. The modern SCORM replacement.

cmi5 is the next generation of e-learning standards — lighter than SCORM, richer xAPI tracking, and better offline support. CourseCode Cloud hosts cmi5 courses with built-in licensing and analytics.

Why cmi5 over SCORM?

cmi5 fixes the limitations of SCORM while keeping LMS compatibility.

No file upload required

Cloud-hosted cmi5 uses a manifest-only approach. The LMS downloads a small XML file, and content is served from CourseCode Cloud.

Full xAPI tracking

xAPI statements capture detailed learning data — interactions, responses, time on task — far richer than SCORM's limited data model.

Content-LMS independence

Course content is hosted separately from the LMS. Move between LMS platforms without re-packaging your courses.

Better offline support

cmi5 was designed with modern web capabilities. Courses can cache content and sync data when connectivity returns.

Everything you need for cmi5 hosting

Two delivery modes

Cloud-Hosted: a cmi5 manifest pointing to CourseCode Cloud, with instant updates. Standalone Zip: a self-contained package your client uploads to their LMS.

xAPI LRS forwarding

Forward all learning data to your external LRS endpoint automatically. Configure at the organization level with a simple endpoint and auth header.

License enforcement

Same licensing engine as SCORM and LTI. Kill switch, expiration, seat tracking, and per-client access control from one dashboard.

Instant updates

Push a new deployment and cloud-hosted cmi5 courses update immediately. No re-uploading packages to client LMS instances.

Rich learning analytics

Completion funnels, score distributions, assessment breakdowns, and slide engagement heatmaps — out of the box for every course.

Ready to host cmi5 courses?

Start free — no credit card required. Build with the open-source framework or upload existing cmi5 packages.

Get Started for Free