Claude Board uses Tauri v2 to produce native desktop applications. The frontend is built with React + Vite, and the backend is written in Rust.Documentation Index
Fetch the complete documentation index at: https://docs.claboard.dev/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
- Rust (stable toolchain)
- Node.js 18+
- npm or yarn
- Platform-specific Tauri dependencies — see the Tauri v2 prerequisites
Build Commands
- Windows
- macOS
- Linux
.exe and .msi installers in src-tauri/target/release/bundle/nsis/ and src-tauri/target/release/bundle/msi/.Icons
Application icons are configured insrc-tauri/tauri.conf.json and located in src-tauri/icons/:
| Platform | File | Format |
|---|---|---|
| Windows | icon.ico | ICO (256x256) |
| macOS | icon.icns | ICNS |
| Linux | icon.png | PNG (512x512) |
npx tauri icon command to generate all formats from a single source image.
CI/CD Workflow
Claude Board includes a GitHub Actions workflow for automated builds:- Checks out the repository
- Installs Rust toolchain and Node.js dependencies
- Builds the React frontend with Vite
- Compiles the Rust backend and bundles with Tauri
- Uploads installers as release assets
Development Mode
For local development without building an installer:Cross-compilation is not natively supported by Tauri. Use the CI/CD workflow or a matching build machine for each target platform.