EscolaLMS LRS vs SCORM Cloud LRS
EscolaLMS LRS
github.comSCORM Cloud LRS
rusticisoftware.comSide by side
| Figure | EscolaLMS LRS | SCORM Cloud LRS |
|---|---|---|
| Price from | — | $40/mo |
| Free plan | — | — |
| Free trial | — | Yes |
| Open source | — | — |
| Web | — | Yes |
| API | Yes | Yes |
| Self-hosted | Yes | — |
| Plans published | 0 | 8 |
| Spec score · Learning Record Store Software | 7.5 (#13) | 7.8 (#11) |
| Support | The repository exposes GitHub issues as a project discussion and tracking channel. | Rustici offers support by phone, email, and Knowledge Base. |
Plans
SCORM Cloud LRS
- TrialFree
- Tester$40 a month
- Little$90 a month
- Medium$180 a month
- Big$360 a month
- Bigger$1,100 a month
- Mega$2,000 a month
- Ultra$5,000 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.
SCORM Cloud LRS
SCORM Cloud LRS captures xAPI statements from online activities and learning experiences that take place in person. It has passed the ADL LRS Test Suite and accepts externally generated xAPI statements without charging by statement volume. Activity providers can be configured to forward statements to other LRSs. The SCORM Cloud player supports xAPI, cmi5, SCORM, and AICC content, and SCORM and AICC registration data can be converted into xAPI statements stored in the LRS. An API supports integrating course hosting, delivery, learner tracking, and reporting into other applications. The service runs in the cloud and is available through web and API platforms. Its free, non-time-based Trial allows 3 courses, up to 5GB of storage, and 10 resettable registrations. Paid plans range from Tester at $40 a month to Ultra at $5,000 a month, with registration allowances varying by plan. Rustici offers support by phone, email, and Knowledge Base. The company was founded in 2002 and is based in Franklin, Tennessee.