XakarBETA
Get Started
Feature

SCORM packages for air-gapped networks

On an LMS with no outbound access, a package that requests a single external address ends up as a blank frame or broken text. Packages built with Xakar are put together with that in mind.

Video packages load nothing from outside

Everything a video package needs in order to play sits inside the ZIP. It does not fetch web fonts either — text is drawn with the system fonts already installed on the learner's device. Playback works with no internet connection.

PDF packages carry the viewer and character maps

By default a PDF package puts the PDF.js viewer inside the ZIP. While building, Xakar reads the whole document and packs the extra files that document needs — character maps for Chinese, Japanese and Korean text whose fonts are not embedded, and decoders for scanned images. Text and images then render without internet. The package grows by about 2 MB. To keep it smaller you can choose CDN mode instead, but learners will then need internet access.

What still needs a connection

Stating it rather than leaving it out. The translation feature in PDF packages calls Google Translate and needs a connection; read-aloud works without one. Packages built to the xAPI specification send statements to an LRS, so the LRS has to be reachable — an LRS inside your own network works.

Which specifications are supported?

SCORM 2004 4th Edition and xAPI. There is also a Custom format where you supply the completion code yourself, which lets a package report into something other than an LMS.

Can we move packages in on USB or an internal file server?

A package is a single ZIP file. However it reaches your network, that ZIP is what you register with the LMS. Only building a package needs internet access; opening the finished package does not.

Our videos are large. Is that a problem?

The video file goes into the ZIP as it is, so package size tracks the size of the source video. Upload limits differ by LMS, so it is worth checking yours before registering a large package.

Build one and check it

Signing up comes with free credits. Download the package you build and try it on your internal LMS.

Get started free