Open-source desktop app for course creation

Build and test courses locally with full source access. Connect optional CourseCode Cloud only when you want hosted deploys, managed auth, credits, or collaboration.

Why Desktop

Guided workflow

Use a practical GUI for course setup, asset management, runtime preview, and export.

Local by default

Your project files stay on your machine and in your repository, with no cloud dependency.

Open source foundation

Desktop and framework code are open for review, audit, issue reporting, and pull requests.

How it works

1. Install

Install for macOS or Windows from verified releases.

2. Create

Start a new local course project with templates and setup prompts.

3. Preview

Run and validate content in a local runtime before sharing.

4. Export/Deploy

Export locally or choose optional cloud deployment.

Open + Optional Cloud

Included in Open Source

  • Desktop application
  • CourseCode Framework runtime and tooling
  • Local authoring, preview, and export
  • Repository-based workflows

Optional in CourseCode Cloud

  • Hosted deploy and publishing
  • Managed auth and account workflow
  • Credits and hosted compute features
  • Team collaboration conveniences

Desktop works without cloud.

Trusted Downloads

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

Docs and Community