Advanced Distributed Learning (ADL) Initiative's repositories
xAPIWrapper
Wrapper to simplify communication to an LRS
lrs-conformance-test-suite
A NodeJS project that tests the MUST requirements of the xAPI Spec and is based on the ADL testing requirements repository. The test suite website can be found here: https://lrstest.adlnet.gov/. The adopters website can be found here: https://adopters.adlnet.gov/
xapi-profiles
A set of documents addressing the structure of and supporting services for xAPI Profiles.
xapi-authored-profiles
Repository of official xAPI Profiles
CATAPULT
The goal of the cmi5 Advanced Testing Application and Player Underpinning Learning Technologies (CATAPULT) project is to create a cmi5 player and test suite software to help the DoD education and training community transition from legacy e-learning systems and tools toward an integrated enterprise-wide learning ecosystem.
xAPI-SCORM-Profile
Document describing how to report SCORM data to the Experience API.
Unity-xAPI-Wrapper
Library for interacting with an LRS from within a Unity project.
adlnet.github.io
An organized list of ADL's resources available on github
tla
Codebase for the ADL Initiative's Total Learning Architecture (TLA) reference implementation. Once matured and implemented, the TLA will enable personalized, data-driven, and technology-enabled lifelong learning across the DoD, other Federal Government agencies, and beyond.
cmi5-Client-Library
This application simulates the AU-side of the cmi5 specification. It is an example of how to send cmi5 statements from an AU.
MasterObjectModel
The Master Object Model (MOM) is an xAPI profile that denotes how a student's learning can be tracked throught their entire "lifetime" within the Total Learning Achitecture (TLA).
Moodle-mod_cmi5launch
A Moodle plugin which allows teachers to upload cmi5 packaged lessons within a Moodle Course Activity and then assign the activity to students
profile-server
An enhanced set of tools to create profiles, link vocabularies semantically, persist identifiers, and provide lookup services for tool vendors and practitioners.
flash-finder
Set of scripts intended to locate SCORM-based Flash and determine the oncoming Flash Deprecation's effects for existing training materials.
cass-editor
View, create, edit, modify frameworks using an easy to use, embeddable iframe.
github-webhook-observer-2021
Internal listener for receiving branch-specific updates and rebuilding TLA containers.
learninglocker-docker
Dockerized version of the Learning Locker LRS capable of targeting different release tags from the official repo.
moodle-jwt-auth
Moodle Auth plugin for handling user creation for pre-authenticated users using an inbound JWT.
datasim-ui-legacy
Clojurescript frontend application that presents a JSFiddle-like experience for creating, editing, running, and sharing a Datasim input file.
mcdp7-pebl
Simplified PeBL stack for deploying the MCDP7 EPub.
moodle-logstore_xapi
A Moodle plugin to send xAPI statements to an LRS using events in the Moodle logstore.