EscolaLMS LRS vs Jupiter
EscolaLMS LRS
github.comJupiter
github.comSide by side
| Figure | EscolaLMS LRS | Jupiter |
|---|---|---|
| Price from | — | $1/mo |
| Free plan | — | Yes |
| Free trial | — | — |
| Open source | — | — |
| Web | — | Yes |
| API | Yes | — |
| Self-hosted | Yes | Yes |
| Plans published | 0 | 2 |
| Spec score · Learning Record Store Software | 7.5 (#13) | 7.9 (#9) |
| License | The GitHub repository identifies the project as MIT licensed. | The GitHub repository identifies an MIT license. |
Plans
Jupiter
- Jove hosted LRS — up to 1M events/yearFree
- Jove hosted LRS — above 1M events/year$1 a month
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.
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.