Free desktop app for building SCORM, cmi5 & LTI courses

Create interactive e-learning courses with a visual GUI — no command line required. Export as SCORM 1.2, SCORM 2004, cmi5, or LTI packages for any learning management system.

Beta testing: Current installers (v0.9.0) are not code signed/notarized yet, so macOS/Windows may show security warnings. Download only from /download or official GitHub Releases.

A modern alternative to traditional authoring tools

Unlike Articulate Storyline, Adobe Captivate, or iSpring, CourseCode Desktop is free and open source. No per-seat licenses, no subscription fees — just download and start building courses.

Free & open source

No license fees, no trials, no sales calls. The desktop app and underlying framework are fully open source.

Every LMS format

Export SCORM 1.2, SCORM 2004, cmi5, or connect via LTI — one course, any learning management system.

AI-assisted authoring

Built-in AI chat workspace helps you create courses faster. Use your own API key or CourseCode Cloud credits.

Why Desktop

Visual workflow

Create, preview, export, and deploy courses with buttons instead of terminal commands. Built for instructional designers.

Local by default

Your course files stay on your machine. No cloud dependency — preview and export SCORM packages entirely offline.

Rich interactions

Multiple choice, drag-and-drop, matching, sequencing, hotspots — all accessible and LMS-reportable out of the box.

How it works

1. Install

Download for macOS or Windows from verified GitHub releases.

2. Create

Start a new course project with templates. Import a PowerPoint to get started fast.

3. Preview

Test your course locally with simulated LMS tracking, visual editing, and debug tools.

4. Export or Deploy

Export as SCORM, cmi5, or LTI — or deploy to CourseCode Cloud for hosted delivery.

Open source + optional cloud

Included free (open source)

  • Desktop application for macOS and Windows
  • SCORM 1.2, SCORM 2004, cmi5, LTI export
  • AI-assisted authoring (BYOK)
  • Local preview, build, and export
  • CourseCode Framework runtime and tooling

Optional CourseCode Cloud

  • One-click hosted deployment
  • Shareable preview links for stakeholders
  • LMS format downloads on demand
  • Team authentication and collaboration

Desktop works without cloud.

Trusted downloads

Every release links to official GitHub Releases, with checksums and verification steps. Only install from coursecodedesktop.com or the official GitHub repository.

Current release channel: Beta (v0.9.0).

Docs and community