EVERYTHING XIAOMI
Get listed
TRAX LRS logo

TRAX LRS

TRAX LRS is an xAPI-compliant Learning Record Store for storing and managing learning data.

Place
#12 of 22
Score
6.0
TRAX LRS's website

What TRAX LRS is

TRAX LRS is an xAPI-compliant Learning Record Store for storing and managing learning data. Users can explore statements and related records, including activities, agents, people, groups, profiles, and states. Scheduled jobs can validate statements, pseudonymize data, and clean up records; administrators can also remove an actor’s xAPI data or pseudonymize statements across a store. The free Starter Edition uses a GPL3 open-source license and includes one admin user, one xAPI endpoint, MySQL or PostgreSQL, and statement exploration. Data can be exported through the API. TRAX LRS supports cmi5 and lists a Moodle plugin, connections to other xAPI-compliant LRSs, and secondary database connectors. It can run as a monolithic web application or as microservices, while custom services can listen for events through Redis Streams. Installation documentation describes deployment on an Apache web server with PHP and a configured database. The Extended Edition adds multiple stores, user roles, store-level access, and configurable API client permissions, but requires a license agreement with the author and cannot be distributed to a third party.

Good

  • Free GPL3 Starter Edition
  • Supports cmi5 and lists a Moodle plugin
  • Can schedule validation and data cleanup
  • Offers API data export

Watch out

  • Starter Edition includes one admin user
  • Starter Edition includes one xAPI endpoint
  • Extended Edition requires a license agreement

Who it suits

It suits teams that need to store and manage xAPI learning records and are able to deploy a web application with PHP and a configured database. The Starter Edition offers a free option with one admin user and one endpoint.

Verdict

TRAX LRS offers xAPI record exploration and management, with a free Starter Edition and a more controlled Extended Edition. Review the Starter limits and Extended Edition license terms against your deployment needs.

Plans and prices

From TRAX LRS's own pricing page, checked 5 Oct 2001.

All about pricing
PlanPriceWhat it gives you
Starter EditionFreeGPL3 open-source license · 1 admin user · 1 xAPI endpoint · MySQL or PostgreSQL · statements exploration
Extended EditionPriced on requestPrivate flexible license · available to project contributors · requires a license agreement with the author

The facts

Each one read from TRAX LRS's own pages, with the date it was checked.

What it does

Access controls
The Extended Edition supports multiple stores, user roles, store-level access, and configurable API client permissions.checked 5 Oct 2001
Databases
The maker lists MySQL and PostgreSQL, plus MongoDB, Elasticsearch, and OpenSearch for the Extended Edition.checked 5 Oct 2001
Data exploration
The product supports exploring statements, activities, agents, persons, groups, profiles, and states.checked 5 Oct 2001
Data management
It can schedule statement validation, pseudonymization, and data cleanup jobs.checked 5 Oct 2001
Deployment
TRAX LRS can run as a monolithic web application, as microservices, or with custom services that listen to LRS events through Redis Streams.checked 5 Oct 2001
Development status
The maker describes TRAX LRS 4 Extended Edition as under development and says sponsors can request access to its working repository.checked 5 Oct 2001
Integrations
The maker lists a Moodle plugin, CMI5 support, connectors to other xAPI-compliant LRSs, and secondary database connectors.checked 5 Oct 2001
License limit
The Extended Edition requires a license agreement with the author, and its license prohibits distributing the software to a third party.checked 5 Oct 2001
Privacy
TRAX LRS says administrators can remove an actor’s xAPI data or pseudonymize statements across a store.checked 5 Oct 2001
Product
TRAX LRS is an xAPI-compliant Learning Record Store for storing and managing learning data.checked 5 Oct 2001
Security configuration
The installation guide advises restricting web access to the public folder and changing the default administrator and client credentials on a public server.checked 5 Oct 2001
Self-hosting
The installation documentation describes deploying TRAX LRS on an Apache web server with PHP and a configured database.checked 5 Oct 2001
Support
The maker links to edition-specific support resources and a community space for sponsors.checked 5 Oct 2001

Alternatives to TRAX LRS

All alternatives
  1. 1

    xh

    Free planOpen sourceAndroidLinuxmacOSWindows
    7.6Free plan
  2. 2

    SQL LRS

    Free planOpen sourceWebAPILinuxmacOS
    7.5Free plan
  3. 3

    Cluelabs LRS

    Free planAndroidiOSWebAPI
    7.2From $19.95 a month
  4. 4

    Veracity Learning

    Free planWebAPILinuxmacOS
    7.1From $100 a month
  5. 5

    Mosra

    Free planWebmacOSSelf-hostedWindows
    7.0Free plan
  6. 6

    GrassBlade LRS

    AndroidiOSWebAPI
    6.7From $5.50 a month