JosiahSiegel / codespaces-tauri

Quickly create and run GUI Tauri apps within GitHub codespaces.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Codespaces Tauri

Quickly create and run GUI Tauri apps within GitHub codespaces. Includes a workflow to attach linux, mac, and windows builds to a release.

Pre-Release

Get started

  1. Run Codespaces in browser

  2. Create app:

    • Interactive example: npm create tauri-app@latest
    • Non-interactive example:
      cargo install create-tauri-app;
      cargo create-tauri-app --force --yes my-tauri-app --template vue --manager npm
  3. Install app:

    • cd my-tauri-app
      npm install
  4. Run app in VNC (http://localhost:6080):

    • WEBKIT_DISABLE_COMPOSITING_MODE=1 npm run tauri dev
    • Env variable resolves failure running app within VNC

About

Quickly create and run GUI Tauri apps within GitHub codespaces.


Languages

Language:Shell 100.0%