Skip to content
SPECIFICTION
Get listed

EscolaLMS LRS vs Jupiter

EscolaLMS LRS

github.com

Jupiter

github.com

Side by side

FigureEscolaLMS LRSJupiter
Price from—$1/mo
Free plan—Yes
Free trial——
Open source——
Web—Yes
APIYes—
Self-hostedYesYes
Plans published02
Spec score · Learning Record Store Software7.5 (#13)7.9 (#9)
LicenseThe GitHub repository identifies the project as MIT licensed.The GitHub repository identifies an MIT license.

Plans

EscolaLMS LRS

No plans published.

EscolaLMS LRS pricing →

Jupiter

  • Jove hosted LRS — up to 1M events/yearFree
  • Jove hosted LRS — above 1M events/year$1 a month

Jupiter pricing →

In their own words

EscolaLMS LRS

EscolaLMS LRS is a free, MIT-licensed learning record store for xAPI with cmi5 support. It is designed for API and self-hosted deployment inside a Laravel application. Installation uses PHP Composer, followed by a Laravel Artisan seeding command. The documented `/api/cmi5/courses/{id}` endpoint generates course fetch parameters, and responses under `/api/cmi5/**` should include the `x-experience-api-version: 1.0.3` header. The project describes testing this flow with a locally served cmi5 demo and links to Swagger API documentation. Escola LMS describes the backend as a Laravel headless LMS REST API. Deployment documentation covers a default Docker environment or installation as a standard Laravel application. PostgreSQL is the default database, with a MySQL initialization option. Most endpoints require authorization, which Laravel Passport can provide, and access from other domains requires suitable CORS headers. GitHub issues provide a discussion and troubleshooting channel. The project page does not state a software price beyond its open-source, free classification.

Visit github.com

Jupiter

Jupiter is an open-source Learning Record Store (LRS) for collecting learning activity data using the xAPI and Caliper specifications. Its repository ingests Experience API and Caliper API payloads, and the maker describes it as scalable and fault tolerant. Jupiter includes Metis, an open-source interface for constructing queries and reviewing metrics. Metis presents results as tables or visualizations, exports them in multiple formats, and monitors cluster health with notices about network or hardware failures. The software can be self-hosted. Transcordia also offers Jove, a hosted LRS built on Amazon Web Services and powered by Jupiter; the maker says it can handle tens of thousands of learning events per second. Jove costs nothing for up to 1 million events per year. Above that allowance, the listed price is $1 a month for each 10,000 events per month. The repository identifies an MIT license, and the maker welcomes coding contributions and pull requests. Its stated audience includes educational institutions and research organizations.

Visit github.com