Tools I built because the job needed them
Every one of these started as a problem on a real project. Rather than solve it once and forget it, I built the thing properly and put it online. Two of them are products you can buy; one is free and always will be.
All three run in production today. Use them without ever speaking to me — that's the point.
SCORM Lab
Debug any SCORM package in your browser
Load a SCORM package, run it against a real API implementation, and watch every data-model call as it happens. No upload to a server you do not control, no account, no cost.
- ✓SCORM 1.2 and 2004 runtime
- ✓Live data-model inspector
- ✓Manifest validation
- ✓macOS app as well as the web version
Built because diagnosing a client's tracking bug meant re-uploading to their LMS for every guess. Now it takes one drag-and-drop.
For anyone holding a package that misbehaves in their LMS.
scorm-lab.comppt-to-scorm.com
PowerPoint to SCORM, converted automatically
Upload a deck, get back a tested SCORM package that reports completion to your LMS. Fixed price, no scoping call. The automated route to the same file I would otherwise build by hand.
- ✓SCORM 1.2 and 2004 output
- ✓Fixed price, delivered in days
- ✓Speaker notes and animations preserved
- ✓Higher tiers add design and interactivity
Built after the tenth identical 'can you just convert this deck' enquiry. If the work is identical every time, it should not need me in the loop.
For decks that are finished and just need to work in an LMS.
ppt-to-scorm.comSCORMBridge
License your SCORM. Keep the course.
Distribute a lightweight proxy package your clients install in their own LMS. The content streams from your storage, so you can update it, license it per organisation, and see how it is used — without shipping the source.
- ✓Proxy packages for SCORM 1.2 and 2004
- ✓Per-organisation licensing
- ✓Launch and completion analytics
- ✓Update a course without redistributing it
Built for a client who had lost control of a course the moment they emailed the zip file. Distribution should not mean giving the asset away.
For publishers who sell the same course to many organisations.
scormbridge.appA consultant who ships
Anyone can describe how SCORM works. Building a runtime that survives contact with a real LMS is a different claim — and these are the receipts.
I've read the spec properly
SCORM Lab implements the runtime API for both 1.2 and 2004. You cannot fake that with a summary of the documentation.
I know where LMSs break
Each quirk in the compatibility library came from a package that failed somewhere real, then got fixed.
You can check my work
Run your own package through the free tool before you decide whether to hire anyone — including me.
When a Tool Isn't Enough
Software handles the predictable work. If your package is failing for a reason nobody can explain, or the course needs rethinking rather than converting, that's the part I do personally.