Tools

Open, self-hostable tools for the two ends of learning — making it, and measuring it.

Two tools live here. Both run entirely in your browser, both are open source (MIT), and both can be run on your own machine — nothing touches anyone else’s servers.

Folio is a local-first authoring tool: build a course as blocks and export a SCORM package for any LMS — with AES surveys built in, so a survey and a course can share the same package.

AESurvey Studio is a small toolkit for Actionable Experience Surveys, a method I designed to replace flat “lovely” satisfaction scores with feedback you can act on. Build a survey, run it, and read the results as a Below / Above the Bar report.

Folio — a SCORM authoring tool

Folio is a local-first eLearning authoring tool. You build a course as lessons of blocks — text, images, video, knowledge checks — and export a SCORM package for any LMS. It runs entirely in your browser: no server, no login, nothing leaving your machine.

It also speaks AES. Alongside the usual blocks there’s an Actionable Experience Survey question type, so a survey and a course can sit in the same package. Each response is recorded as SCORM interactions — the band, the exact statement picked, and any comment — and any package with a survey carries a survey map, so the responses read back cleanly in the AES report analyser on this page, or in any tool you like.

Open Folio →

Prefer to run it yourself? Folio is local-first by design. Download it from GitHub and run it on your own machine (Node 20+, then npm install and npm run dev — or double-click Start Folio.command on a Mac). Running it locally also gives you automatic on-disk backups, which the hosted version above can’t. Open source under an MIT licence.

AESurvey Studio

Actionable Experience Surveys (AES) replace flat “lovely” satisfaction scores with feedback you can actually act on. Every question uses an unbiased prompt, four or more real-sentence answer options, and a mapping to bands (Alarming → Concerning → Acceptable → Superior). The result is a headline number and a specific to-do list, from the same question.

AESurvey Studio is the small open-source toolkit that makes AES easy to run: a report analyser, a survey builder, and a browser-based take page. Everything runs client-side.

Full write-ups on the Lab: Why the method exists → · Why I built the tool →

Explore a report

Click Load sample data below to see what a completed AES report looks like — twelve respondents across four questions. Hover any band segment for the statement respondents picked, and expand a question’s comments to read what they said. Or drop in your own response files.

Open the report full screen →

Build your own survey

Write the questions, tag each statement to a band, and get a shareable link. Send that link to your respondents — they take the survey in their browser and email you their responses, or copy a link that opens the report above with their single answer pre-loaded. No server, no login, no data on anyone else’s infrastructure.

Open the survey builder →

Click Load demo inside the builder to see how the example above is put together.

Deploy in your own LMS

A ready-to-upload example AES survey — a short post-workshop reflection on giving effective feedback. It records each respondent’s band, the exact statement they picked, and any free-text comment as SCORM interactions, so you can export the responses (as a Track-details CSV from Totara, or the equivalent from any modern LMS) and drop them into the report above.

Download the SCORM package

Under the hood

AESurvey Studio is open source under an MIT licence. The builder above is the current authoring surface; the SCORM engine, the response model, and the analyser are all in the repo, ready to be adapted or integrated into your own tooling.

View on GitHub →