
A production-ready template to build fast, secure desktop apps with Tauri and Vue.
pnpm i
pnpm tauri dev
A Tauri app has two processes:
backend, or main process in Electron terminology)frontend, renderer in Electron)Frontend code lives in src/. See package.json for all available commands.
Testing:
pnpm test
Backend code lives in src-tauri/.
Finding outdated dependencies (requires cargo-outdated):
cd src-tauri && cargo outdated
Upgrading dependencies (requires cargo-edit):
cd src-tauri && cargo upgrade
dev command has by default RUST_BACKTRACE=1 set which makes Rust output full backtraces to the console. (Remove it from the package.json command if you don't want it).Debug Tauri config.The project has GitHub Actions set up which will automatically test and build your app with every push and PR. To build manually run:
pnpm tauri build
pnpm bump [x.y.z]pnpm check to update Cargo.lockvX.Y.ZContributions are welcome! Please be nice when interacting with others.
$ claude mcp add tauri-vue-template \
-- python -m otcore.mcp_server <graph>