Skip to content

lxHive

Small PHP and MongoDB Learning Record Store for xAPI 1.0.x

Maintained Last commit Checked · 24 Aug 2026

The facts

Licence
GPL-2.0
Pricing
Open source
Deployment
Self-hosted
Platforms
Web · Library

Standards support

Every line says where the claim came from. We do not test conformance ourselves and we issue no badge of our own.

Standards support for lxHive, with the source of each claim and the date it was last confirmed.
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 tabImplements 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 2026An 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