Skip to content

About

Open-source desktop app for building SCORM, cmi5, and LTI courses with local preview, LMS export, AI-assisted authoring, and optional Cloud deployment.

Topics

Resources

Contributing

Stars

5 stars

Watchers

1 watching

Forks

Repository files navigation

CourseCode Desktop

For new courses, use CourseCode Framework with Claude Code, Codex, or another AI tool that supports MCP. CourseCode Desktop stays available for existing users, but it is no longer promoted and may not receive further releases.

Open-source, local-first desktop app for CourseCode authoring. Create, preview, export, and optionally deploy courses without Node.js or terminal setup.

If you want the guided, button-based workflow, start on the Desktop site:

Download (Beta)

Use the Desktop site for the current installers, release notes, and checksums:

Beta Note (Unsigned Apps)

CourseCode Desktop is a beta, and the installers are not code signed or notarized.

  • macOS and Windows may show security warnings during install or first launch
  • this is expected for the current beta builds
  • install only from coursecodedesktop.com or the official GitHub Releases
  • verify checksums from the release page if you want extra assurance

What Desktop Is For

Use Desktop if you want:

  • a guided workflow with buttons instead of terminal commands
  • local preview and LMS export without Node.js setup
  • optional AI-assisted authoring with your own provider API key (BYOK)
  • optional one-click deploy to CourseCode Cloud

Desktop uses the same project format as the CourseCode Framework, so your files stay portable.

Open Source + Optional Cloud

  • CourseCode Desktop: open-source, local-first app
  • CourseCode Framework: open-source framework + CLI
  • CourseCode Cloud: optional hosted service for deployment, sharing, and analytics

Cloud is optional. Desktop and Framework remain useful for local authoring and export without Cloud.

Start Here

For Contributors / Developers

This repo contains the Electron app source.

npm install
npm run dev

Useful scripts:

  • npm test
  • npm run test:e2e
  • npm run package

License

MIT

About

Open-source desktop app for building SCORM, cmi5, and LTI courses with local preview, LMS export, AI-assisted authoring, and optional Cloud deployment.

Topics

Resources

Contributing

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages