scorm_debug
Drop SCORM zips in a folder and launch each one against a 1.2 or 2004 harness locally
The facts
- Licence
- NOASSERTION
- Pricing
- Open source
- Deployment
- Self-hosted
- Platforms
- Web · Command line
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 | Yes | editor-checked · 24 Aug 2026— source, opens in a new tab | The 1.2 harness is a modified copy of the Moodle 2.6 SCORM wrapper, with added buttons to simulate unload and reload. | |
| SCORM 2004 | Yes | editor-checked · 24 Aug 2026— source, opens in a new tab | The 2004 harness is Claude Ostyn's 2007 all-in-one test wrapper, bundled as-is. No edition is declared, and there is no sequencing engine. | |
| xAPI | No | editor-checked · 24 Aug 2026 | — | |
| cmi5 | No | editor-checked · 24 Aug 2026 | — | |
| 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
scorm_debug is one PHP script and two borrowed runtime harnesses. Point a web server at the folder, drop zips in, and it extracts each one, reads imsmanifest.xml to find the launch page, and gives you a link to open that page inside a SCORM 1.2 wrapper and another to open it inside a 2004 wrapper. php -S localhost:8080 and you are testing.
The audience is a developer who receives SCORM packages from other people and needs to see whether a course initialises, sets a status and commits, without the ceremony of uploading to an LMS or registering for a cloud service. For that narrow job the lack of ambition is the feature — there is nothing to configure and nothing to sign up for.
It is not a conformance tool and does not claim to be. No sequencing, no reporting, no persistence between runs, no validation of what the course writes. The 2004 harness is Claude Ostyn's from 2007, which is a testament to how well that wrapper was built and also an indication of how much has been maintained since.
The last commit was June 2019; there are twenty-two stars and one open issue. The licensing patchwork is the practical caution: three licences, no LICENSE file, and one of them share-alike.
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