Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
@xapi/xapi
Communicate over xAPI using JavaScript.
tincanjs
Experience API (Tin Can API) Library
@xapi/cmi5
Communicate over the xAPI cmi5 profile using JavaScript.
xen-api
Connector to the Xen API
scormcloud-api-wrapper
Node.js client for the SCORM Cloud API.
tin-can-json-schema
JSON Schema files for structures in the Experience API
@lrnwebcomponents/lrs-elements
elements for interfacing with learning record stores
@cmi5/requirements
JSON list of cmi5 specification requirements.
@rusticisoftware/cmi5
A JavaScript library implementing the cmi5 specification for AUs during runtime.
easy-xapi-utils
Utils for easy-xapi
@lrnwebcomponents/user-action
track user actions and allow them to talk to xAPI stores easily
@putyatairyna/tincanjs
Experience API (Tin Can API) Library
react-cmi5
React wrapper component for an xapi/cmi5 assignable unit @see https://github.com/AICC/CMI-5_Spec_Current/blob/quartz/cmi5_spec.md#au_requirements
xapi-validator
Xapi Validator
@haxtheweb/user-action
track user actions and allow them to talk to xAPI stores easily
@haxtheweb/lrs-elements
elements for interfacing with learning record stores
tincan-facade
Wrapper and helper functions for Rustici's TinCanJS module
adapt-contrib-xapi
An extension to track learner activity via xAPI
generator-xapi-roomkit-macro-debugging
Yeoman generator for `xapi-roomkit-macro-debugging`
xapi-statement-viewer
A datatables and bootstrap based Experience API (xAPI) Statement viewer