Open-source desktop app for course authoring

Create, preview, export, and optionally deploy CourseCode projects in a guided desktop workflow. Use optional AI assistance and the same portable project format as the open-source framework.

Installer status: The current macOS installer is not code signed or notarized, and the Windows installer is not code signed. Your operating system may show a warning. Download only from /download or official GitHub Releases.

Build LMS packages without per-seat authoring licenses

CourseCode Desktop is free and open source. You can inspect the project files, export locally, and keep building even if you never connect a Cloud account.

Free & open source

Download the app, create local projects, and export LMS packages without trials or authoring-seat fees.

Multiple LMS formats

Build SCORM 1.2, SCORM 2004, or cmi5 packages from the same source project, with an LTI 1.3 path for supported deployments.

AI workspace

Use AI to draft slides, add interactions, revise content, and work against the files in your local project.

Why Desktop

Visual workflow

Create projects, start preview, export packages, and deploy with buttons instead of CLI commands.

Local by default

Your course files stay on your machine. After local tools and project dependencies are installed, preview and package courses without a Cloud account.

Rich interactions

Multiple choice, drag-and-drop, matching, sequencing, and hotspots are available without wiring custom tracking code.

How it works

1. Install

Download for macOS or Windows from verified GitHub releases.

2. Create

Start a project from a template. Add PDFs, DOCX files, or PowerPoint decks as source material when useful.

3. Preview

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

4. Export or Deploy

Build a SCORM or cmi5 package, configure LTI 1.3 delivery, or deploy to CourseCode Cloud.

Local authoring first, Cloud when you need it

Included free (open source)

  • Desktop application for macOS and Windows
  • SCORM 1.2, SCORM 2004, cmi5, and LTI 1.3 build paths
  • AI workspace with your own API key option
  • Local preview, build, and export
  • CourseCode Framework runtime and tooling

Optional CourseCode Cloud

  • Hosted previews for stakeholders
  • Team access and managed authentication
  • LMS package downloads without rebuilding locally
  • Managed AI credits if your team does not want individual API keys

No cloud account required.

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 ().

Docs and community