lxHive
Small PHP and MongoDB Learning Record Store for xAPI 1.0.x
The facts
- Licence
- GPL-2.0
- Pricing
- Open source
- Deployment
- Self-hosted
- Platforms
- Web · Library
- Documentation
- github.com/g3i/lxHive/wiki — opens in a new tab
- Source code
- github.com/g3i/lxHive — opens in a new tab
Standards support
Every line says where the claim came from. We do not test conformance ourselves and we issue no badge of our own.
| Standard | Supported | Provenance | Checked | Note |
|---|---|---|---|---|
| SCORM 1.2 | Not stated | — | — | — |
| SCORM 2004 | Not stated | — | — | — |
| xAPI | Yes | editor-checked · 24 Aug 2026— source, opens in a new tab | Implements statements, activities, state, activity profile, agents and agent profile, documented endpoint by endpoint against xAPI 1.0.2 in the README. The project states support for the specification up to 1.0.3; there is no xAPI 2.0 support. Its self-reported score against the ADL lrs-conformance-test-suite is 86.02% — a published number, not a pass. | |
| cmi5 | No | editor-checked · 24 Aug 2026 | An LRS only. cmi5 launch, session handling and the moveOn rules are the responsibility of whatever launches the AU. | |
| AICC | Not stated | — | — | — |
| LTI | Not stated | — | — | — |
- Claimed
- — the vendor states it. We have not confirmed it.
- Checked
- — an editor confirmed it on the date shown.
- Verified
- — an official registry lists it, and we link to the entry.
Editor's notes
lxHive is a self-hosted Learning Record Store: a PHP application over MongoDB that accepts xAPI statements, validates them against the specification, stores them, and serves them back through the standard resources. It supports Basic authentication and OAuth 2.0 authorization code grant, and file storage is pluggable. Installation is a composer install and a setup wizard, documented step by step in the wiki.
It suits a team that wants an LRS they control, on infrastructure they already run, at a scale where MongoDB on one box is enough — a research project, a pilot, an internal analytics stack, or a course on how the xAPI resources fit together. The README's endpoint-by-endpoint table, with links into the specification sections, makes it unusually good reading for that last purpose.
It is not a competitive commercial LRS. There is no xAPI 2.0, the conformance figure is self-reported and short of a pass, the last release is 0.10.1, and the PHP and MongoDB version floors in the README are old enough that a current stack will need checking before you begin.
Maintenance is intermittent rather than dead: last pushed April 2025, eight issues open against seventy-eight stars. Reasonable for a side deployment; think hard before it sits under anything a customer pays for.
Listed on scorm-tools.com
Maintainers and vendors are welcome to show the listing badge in a README or on a product page. It is free, it does not require a claim, and there is nothing to buy.
Get the embed code