Skip to content
Change the repository type filter

All

    Repositories list

    • ADL_LRS

      Public
      ADL's Open Source Learning Record Store (LRS) is used to store learning data collected with the Experience API.
      Python
      Apache License 2.0
      149313134Updated Dec 26, 2024Dec 26, 2024
    • LDSS-XSS

      Public
      The Experience Schema Service (XSS) component for the LDSS.
      JavaScript
      Apache License 2.0
      4000Updated Dec 23, 2024Dec 23, 2024
    • A set of documents addressing the structure of and supporting services for xAPI Profiles.
      Python
      Apache License 2.0
      28552010Updated Dec 16, 2024Dec 16, 2024
    • A Moodle plugin to send xAPI statements to an LRS using events in the Moodle logstore.
      PHP
      GNU General Public License v3.0
      86000Updated Dec 13, 2024Dec 13, 2024
    • Dockerized version of the Learning Locker LRS capable of targeting different release tags from the official repo.
      Shell
      GNU General Public License v3.0
      4100Updated Oct 23, 2024Oct 23, 2024
    • 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/
      JavaScript
      MIT License
      4369192Updated Oct 22, 2024Oct 22, 2024
    • Moodle Auth plugin for handling user creation for pre-authenticated users using an inbound JWT.
      PHP
      3302Updated Oct 17, 2024Oct 17, 2024
    • CATAPULT

      Public
      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.
      JavaScript
      Apache License 2.0
      2446212Updated Oct 15, 2024Oct 15, 2024
    • tla

      Public
      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.
      JavaScript
      The Unlicense
      91600Updated Oct 7, 2024Oct 7, 2024
    • A Moodle plugin which allows teachers to upload cmi5 packaged lessons within a Moodle Course Activity and then assign the activity to students
      PHP
      Apache License 2.0
      6880Updated Sep 18, 2024Sep 18, 2024
    • Internal listener for receiving branch-specific updates and rebuilding TLA containers.
      JavaScript
      1200Updated Sep 11, 2024Sep 11, 2024
    • Basic containerized Moodle deployment using the Iron Bank images.
      CSS
      Other
      1100Updated Jun 10, 2024Jun 10, 2024
    • An enhanced set of tools to create profiles, link vocabularies semantically, persist identifiers, and provide lookup services for tool vendors and practitioners.
      JavaScript
      Other
      6500Updated May 28, 2024May 28, 2024
    • xAPI-Spec

      Public
      The xAPI Specification describes communication about learner activity and experiences between technologies.
      4039111032Updated Apr 22, 2024Apr 22, 2024
    • datasim

      Public
      xAPI Data Simulation Tools
      Clojure
      Apache License 2.0
      8000Updated Jan 4, 2024Jan 4, 2024
    • Clojurescript frontend application that presents a JSFiddle-like experience for creating, editing, running, and sharing a Datasim input file.
      Clojure
      Apache License 2.0
      2000Updated Jan 4, 2024Jan 4, 2024
    • Repository of official xAPI Profiles
      CSS
      Apache License 2.0
      454454Updated Oct 23, 2023Oct 23, 2023
    • .github

      Public
      1100Updated Feb 7, 2023Feb 7, 2023
    • Wrapper to simplify communication to an LRS
      JavaScript
      Apache License 2.0
      1152201111Updated Dec 4, 2022Dec 4, 2022
    • auto-ssl

      Public
      Basic instructions for configuring automated certbot renewal with ADL's commonly-used Docker + Nginx setup.
      Shell
      1300Updated Nov 21, 2022Nov 21, 2022
    • perls-app

      Public
      Xamarin project for building the PERLS Mobile app.
      C#
      1100Updated Sep 6, 2022Sep 6, 2022
    • Set of scripts intended to locate SCORM-based Flash and determine the oncoming Flash Deprecation's effects for existing training materials.
      PowerShell
      2400Updated Aug 30, 2022Aug 30, 2022
    • perls

      Public
      PHP
      4100Updated Jul 26, 2022Jul 26, 2022
    • An organized list of ADL's resources available on github
      HTML
      Apache License 2.0
      101612Updated Jun 23, 2022Jun 23, 2022
    • Library for interacting with an LRS from within a Unity project.
      C#
      MIT License
      72700Updated Apr 20, 2022Apr 20, 2022
    • Document describing how to report SCORM data to the Experience API.
      Apache License 2.0
      224060Updated Apr 9, 2022Apr 9, 2022
    • Simplified PeBL stack for deploying the MCDP7 EPub.
      JavaScript
      Apache License 2.0
      1100Updated Apr 8, 2022Apr 8, 2022
    • This application simulates the AU-side of the cmi5 specification. It is an example of how to send cmi5 statements from an AU.
      Apache License 2.0
      101221Updated Aug 4, 2021Aug 4, 2021
    • 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).
      10930Updated Jul 29, 2021Jul 29, 2021
    • View, create, edit, modify frameworks using an easy to use, embeddable iframe.
      JavaScript
      Apache License 2.0
      12200Updated Jan 25, 2021Jan 25, 2021