Skip to content
Open App

Desktop Export

Desktop export packages your game as an Electron-based desktop project so you can move beyond the browser.

Experimental: Desktop export is still evolving. Expect to do some local packaging work and platform-specific validation before distribution.

Use desktop export when you want:

  • a downloadable build for players
  • a native-style wrapper for your game
  • a starting point for Windows or macOS distribution
  • optional Steam setup during export

Desktop export gives you a .zip file containing:

  • your built game
  • the desktop wrapper project
  • packaging configuration
  • a README with next steps
  1. Open your project in Vibecade.
  2. Choose the desktop export option.
  3. Select Windows or macOS.
  4. Optionally enter a Steam App ID.
  5. Download the generated .zip.

If you plan to ship through Steam, you can provide a Steam App ID during export. If you leave it blank, the project is exported as a normal standalone desktop wrapper.

Unzip the export and install dependencies:

Terminal window
npm install

Run locally:

Terminal window
npm run electron:dev

Package for distribution on the target operating system:

Terminal window
npm run build:win
npm run build:mac

Build desktop packages on the platform you intend to ship for:

  • build Windows packages on Windows
  • build macOS packages on macOS

That gives you the smoothest path for packaging and signing.

Desktop export is a strong fit for:

  • demos
  • offline showcases
  • early Steam prep
  • client review builds
  • players who prefer a desktop app over a browser tab