← Back to all sparks
E

eXeLearning

EDTECH
Velocity0.0

Open-source authoring tool for creating interactive educational web content

eXeLearning rebuilds on Bun and Elysia as 4.0 marches toward release.

edtechauthoring-toolarchitecture-rewritebunaccessibilityhost-integrations
Current state
eXeLearning, the open-source learning-content authoring tool, is finishing its 4.0 cycle — a ground-up backend rewrite on Elysia, Bun, and Kysely — now at rc3 after a beta series. Recent candidates add host integrations (WordPress, Moodle, Omeka-S), accessibility in exports, and richer iDevices.
Where it's heading
The direction is modernization: a maintainable TypeScript/Bun stack, embeddable theming for host platforms, and accessibility and asset-security hardening ahead of a 4.0 stable release.
Prediction
Expect 4.0.0 stable to follow rc3 shortly, with host-integration theming and accessibility improvements as headline items.

Recent moves

  1. 1mo ago

    v4.0.0-rc3

    rc3 lets host platforms (WordPress, Moodle, Omeka-S) inject admin-approved styles and define fallback themes via a hook without rebuilding the editor bundle — extending the rewrite's embeddability story.

    View source ↗
  2. 1mo ago

    v4.0.0-rc2

    rc2 adds auto-generated project screenshot thumbnails, an admin-panel link, and Case Study iDevice improvements — UX polish on the road to 4.0 stable.

    View source ↗
  3. 1mo ago

    v4.0.0-rc1

    rc1 improves export accessibility (heading structure, skip-nav), hides blob: URLs behind a persisted asset:// reference, and upgrades the Rubric iDevice with PDF/CSV support — accessibility and asset-security hardening.

    View source ↗
  4. 2mo ago

    v4.0.0-beta3

    beta3 adds native in-editor audio recording for Games iDevices and a CLI/UI maintenance mode, plus Bun-based dev tooling — feature and developer-experience gains on the new stack.

    View source ↗
  5. 2mo ago

    v4.0.0-beta2

    beta2 expands several iDevices (Classify categories 4 to 9, configurable Scrambled-list attempts) and swaps system alerts for eXe modals — incremental authoring polish.

    View source ↗
  6. 3mo ago

    v4.0.0-beta1

    ⚡ SPARK

    beta1 is the first release of the 4.0 rewrite, built on a new Elysia/Bun/Kysely backend — the architectural reset that anchors the entire 4.0 cycle.

    View source ↗