SQL LRS
7.5#2 in learning record store softwareFree planFree planWebAPILinuxmacOS
Visit| Fact | SQL LRS | Zanichelli LearningRecordStore-xapi |
|---|---|---|
| Authentication | SQL LRS supports OpenID Connect over OAuth 2.0 for xAPI endpoints and administrative functions. | Basic Auth is the default, and the README describes switching to OAuth2 client-credentials authentication using Passport. |
| Deployment | SQL LRS is available through GitHub, DockerHub, and Platform One’s Iron Bank, and customers host it themselves. | The setup instructions support running the application with Docker Compose or directly with PHP’s built-in web server. |
| License | SQL LRS is distributed under the Apache 2.0 license and may be used in commercial projects. | The software is released under the MIT License, which permits use, modification, and distribution subject to its stated conditions. |
| Purpose | SQL LRS stores xAPI statements, attachments, and documents as a Learning Record Store. | The project is an LRS that implements xAPI to validate statements and send data to AWS S3 storage. |
No prices published.
SQL LRS may suit organizations that need to collect or exchange xAPI learning data and can host the software themselves. It may also fit teams connecting structured learning records to BI or AI systems.
This project suits teams deploying a self-hosted or API-based xAPI Learning Record Store with AWS S3 storage. It is intended for users comfortable with PHP, Composer, migrations, and deployment configuration.