Tech riderRev. 21 Sept 2026
  1. 1Runs onAPI, self-hosted
  2. 2CostsNot stated by the maker
  3. 3Deploymentself hosted
  4. 4cmi5 supportYes
3 lines stated Written from the maker's own pages: github.com
The EscolaLMS LRS homepage

Overview

EscolaLMS LRS is ranked #16 of 22 in learning record store software on Specifiction. It runs on API, Self-hosted.

Compared on learning record store software

Deployment
self_hostedgithub.com
cmi5 support
Yesgithub.com

Facts

Purpose
EscolaLMS LRS is described as a learning record store for xAPI.github.com · 4 Oct 2026
Installation
The README instructs users to install the package with Composer and seed it with an Artisan command.github.com · 4 Oct 2026
Self-hosting
The installation instructions run the package within an application using PHP Composer and Laravel Artisan.github.com · 4 Oct 2026
cmi5 endpoint
The README documents a `/api/cmi5/courses/{id}` endpoint for generating course fetch parameters.github.com · 4 Oct 2026
xAPI version header
The README says `/api/cmi5/**` responses should include the `x-experience-api-version: 1.0.3` header.github.com · 4 Oct 2026
cmi5 testing
The README describes testing with a cmi5 demo served locally and generated course fetch parameters.github.com · 4 Oct 2026
API documentation
The README links to Swagger documentation for the project.github.com · 4 Oct 2026
License
The repository displays an MIT license.github.com · 4 Oct 2026
Testing
The README links to a PHPUnit GitHub Actions workflow and reports badges for code coverage and maintainability.github.com · 4 Oct 2026
Dependencies
The repository tags the project with Laravel and REST API topics.github.com · 4 Oct 2026
Support
The repository exposes GitHub issues as a project discussion and tracking channel.github.com · 4 Oct 2026

Best EscolaLMS LRS alternatives

See all 20

Where it ranks on Specifiction

Is EscolaLMS LRS yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources