Build modern Tauri desktop apps, your way.


tauri-ui is a Tauri scaffolding workflow for desktop apps, built around upstream tools and a small layer of practical defaults. It stays close to the source while still fixing the parts that make a wrapped website feel unfinished.
bun create tauri-uibun create tauri-ui ◇ Project name│ my-app│◆ Frontend template│ ● Vite│ ○ Next.js│ ○ TanStack Start│ ○ React Router│ ○ AstroNot a wrapped website.
Fix the desktop papercuts once.
Startup flash, external links, scroll physics, selection behavior, and the debug panel are handled early so every new app doesn’t start with the same cleanup sprint.
Five frontends. One desktop brain.
Vite, Next.js, Astro, React Router, and Start all get framework-aware patching instead of one-size-fits-none hacks.
Batteries, not baggage.
Add the dashboard, invoke example, debug panel, workflow, or size optimization when they help. Leave them out when they don’t.
Receipts included.
Every release ships a demo build. Download the binaries, inspect the output, and judge the defaults with your own eyes.