Comment on page



The cmi5 Profile Library is a strongly typed JavaScript library for enabling learning content to speak to learning systems. It is a complete implementation and fully compliant against the cmi5 Specification (Quartz, 1st Edition).
For an example implementation of this library, you can find the cmi5 Profile Demo source on GitHub.

First Steps

Cmi5 Methods

Helper Methods