← Package directory
Available on winget

Install create-tauri-app

Rapidly scaffold out a new tauri app project.

Install with winget
winget install --id Tauri.create-tauri-app
Upgrade
winget upgrade --id Tauri.create-tauri-app
Uninstall
winget uninstall --id Tauri.create-tauri-app

About create-tauri-app

Rapidly scaffold out a new tauri app project.

What's new in 4.5.10

- 593f90d (#888 by @amrbashir) Update dioxus template to use dx bundle and update the frontendDist option in the generated tauri.conf.json file in the template. - 5633bcf (#883 by @Ruben-Kruepper) Changed Svelte templates to use @sveltejs/adapter-static's fallback feature instead of disabling SSR per-router, See https://svelte.dev/docs/kit/single-page-apps

Read release notes

Version history

Version Updated Notes
4.5.10 Unknown - 593f90d (#888 by @amrbashir) Update dioxus template to use dx bundle and update the frontendDist option in the generated tauri.conf.json file in the template. - 5633bcf (#883 by @Ruben-Kruepper) Changed Svelte template...
4.5.9 Unknown - d9bbb13 Update leptos template to 0.7
4.5.8 Unknown - 82413b9 (#854 by @amrbashir) Use tauri-plugin-opener instead of tauri-plugin-shell in templates
4.5.7 Unknown - 7e5013d (#839 by @lukechu10) Update sycamore template to v0.9
4.5.6 Unknown - cfa3e41 Fix --tauri-version 2 flag not working.
4.5.5 Unknown - 380bc07 (#834 by @amrbashir) Fix running create-tauri-app using deno.
4.5.4 Unknown - 80e0aa0 (#831 by @PawsFunctions) Fixed false warning about missing dependencies, Deno and Bun.
4.5.3 Unknown - 48f8e48 (#827 by @Mef45) Update svelte and svelte-ts templates to Svelte 5.
4.5.2 Unknown - 94f57bb (#819 by @amrbashir) Add support for using deno as package manager - da60f1a (#817 by @situ2001) Pass --release to dx CLI in beforeBuildCommand for dioxus template to generate smaller and optimized wasm bundle.
4.5.1 Unknown - caf8a6e (#806) Fix incorrect version printed for installing tauri-cli command
4.5.0 Unknown - 1130b7b (#806 by @lucasfernog) Update to v2 stable, meaning the --alpha, --beta, --rc flags are removed, and added a --tauri-version [1|2] option to change the Tauri version (defaults to latest stable - v2).
4.4.2 Unknown - c8d8fa8 (#797 by @amrbashir) Suggest using --locked flag when installing CLIs using cargo install
4.4.1 Unknown - 9467547 (#791 by @AlexProgrammerDE) Fix crate type.
4.4.0 Unknown - 27524c3 (#784 by @amrbashir) Add dioxus template - 81d776f (#770 by @amrbashir) Include $schema property in tauri.conf.json file by default
4.3.1 Unknown - d8e65fe (#768 by @amrbashir) Fix --rc angluar template invalid configuration
4.3.0 Unknown - 10163ee (#759 by @amrbashir) Fix cargo install crate-tauri-app with --locked flag. - 10163ee (#759 by @amrbashir) Update MSRV of this crate to 1.71
4.2.0 Unknown - 2e18467 (#751 by @amrbashir) Changed default version in templates from 0.0.0 to 0.1.0 - 441b0ba (#752 by @amrbashir) Add --identifier flag and prompt to choose the identifier of your app.
4.1.0 Unknown - d34ff53 (#746 by @lucasfernog) Updated the templates to Tauri v2 RC. - 26eb17d (#748 by @lucasfernog) Removed the --mobile and --no-mobile arguments. When using --rc we will always generate a template that supports bot...
4.0.3 Unknown - db2f4de Fix blazor template rendered Home.razor incorrectly.
4.0.2 Unknown - 2321bd4 (#734 by @amrbashir) Fix blazor template onsubmit handler.