tauri-ui
Ochiq manbalardan🦀 Tauri + shadcn/ui ilovalarini yaratish vositasi, desktop uchun tayyor sozlamalar va ixtiyoriy qoʻshimcha modullar bilan. Qoʻllab-quvvatlaydi: Vite, Next.js, Astro, TanStack Start.
Mashina tarjimasi · Asl matnni koʻrsatish
🦀 Tauri + shadcn/ui app scaffolder with desktop-ready defaults and optional batteries. Supports: Vite, Next.js, Astro, TanStack Start.
Sharh
- base-ui
- boilerplate
- desktop-app
- nextjs
- radix-ui
- scaffold
- shadcn
- shadcn-ui
- tauri
- tauri-app
Oʻrnatish
Buyruqlar faqat koʻrsatiladi, marketpleys ularni bajarmaydi. Rasmiy hujjatlar bilan solishtiring.- Rasmiy saytOchiq manbalardankatalog metamaʼlumotlaridantauriui.vercel.app/ ↗
- Rasmiy reliz fayllariOchiq manbalardanoxirgi rasmiy relizdangithub.com/agmmnn/tauri-ui/releases/tag/create-tauri-ui%401.2.0 ↗
- Manbadan yigʻishOchiq manbalardankatalog metamaʼlumotlaridan
Manbadan yigʻish: tekshirilgan yigʻish retsepti yoʻq — repozitoriy koʻrsatmalariga amal qiling.
github.com/agmmnn/tauri-ui ↗
Moslik
«Nomaʼlum» dalil topilmaganini bildiradi, mahsulot mos emasligini emas.| Platforma | Holat | Arxitektura | Dalil | Ishonchlilik |
|---|---|---|---|---|
| Windows | Mos | x86_64 | create-tauri-ui@1.2.0 relizidagi rasmiy yigʻma: tauri-ui-smoke-v1.2.0-windows-x64-portable.exe | 0.70 |
| macOS | Mos | arm64 | create-tauri-ui@1.2.0 relizidagi rasmiy yigʻma: tauri-ui-smoke-v1.2.0-macos-apple-silicon.app.tar.gz | 0.70 |
| Mos | — | create-tauri-ui@1.2.0 relizidagi rasmiy yigʻma: tauri-ui-smoke-v1.2.0-macos-intel.app.tar.gz | 0.60 | |
| Linux | Mos | x86_64 | create-tauri-ui@1.2.0 relizidagi rasmiy yigʻma: tauri-ui-smoke-v1.2.0-linux-x64.AppImage | 0.70 |
Relizlar
tekshirilgan: 29-okt, 20261.2.0 versiyasi fayllari
| Fayl | Platforma | Hajm | SHA-256 | Rasmiy manbadan yuklab olish |
|---|---|---|---|---|
| tauri-ui-smoke-v1.2.0-linux-x64.AppImage | linux · x86_64 · appimage | 76,4 MB | 28900cc6f627… | Rasmiy manba ↗ |
| tauri-ui-smoke-v1.2.0-linux-x64.deb | linux · x86_64 · deb | 2,2 MB | f3754316f18d… | Rasmiy manba ↗ |
| tauri-ui-smoke-v1.2.0-linux-x64.rpm | linux · x86_64 · rpm | 2,2 MB | 27b05777971b… | Rasmiy manba ↗ |
| tauri-ui-smoke-v1.2.0-macos-apple-silicon.app.tar.gz | macos · arm64 · app_bundle | 1,8 MB | 8d66db44fe3c… | Rasmiy manba ↗ |
| tauri-ui-smoke-v1.2.0-macos-apple-silicon.dmg | macos · arm64 · dmg | 1,9 MB | 9140dc1a0b40… | Rasmiy manba ↗ |
| tauri-ui-smoke-v1.2.0-macos-intel.app.tar.gz | macos · app_bundle | 1,9 MB | 15fcf9e7231e… | Rasmiy manba ↗ |
| tauri-ui-smoke-v1.2.0-macos-intel.dmg | macos · dmg | 2 MB | 7378ddb06f6e… | Rasmiy manba ↗ |
| tauri-ui-smoke-v1.2.0-windows-x64-portable.exe | windows · x86_64 · exe | 3,3 MB | 0f271956f675… | Rasmiy manba ↗ |
| tauri-ui-smoke-v1.2.0-windows-x64.exe | windows · x86_64 · exe | 1,5 MB | b7dc10d660a9… | Rasmiy manba ↗ |
| tauri-ui-smoke-v1.2.0-windows-x64.msi | windows · x86_64 · msi | 2 MB | 0668e7038342… | Rasmiy manba ↗ |
Relizlar tarixi
- v1.1.131-iyl, 2026Rasmiy manba ↗
- v1.1.020-apr, 2026Rasmiy manba ↗
- v1.0.720-apr, 2026Rasmiy manba ↗
- v1.0.630-mar, 2026Rasmiy manba ↗
- v1.0.530-mar, 2026Rasmiy manba ↗
- v1.0.429-mar, 2026Rasmiy manba ↗
- v1.0.329-mar, 2026Rasmiy manba ↗
Sifat profili
algoritm quality-v1.0 · baholangan 15-okt, 2026Baho tarkibi
Litsenziya
MITBu katalog siyosati holati, yuridik xulosa emas.
Manbalar
Sharhlar
Hali sharhlar yoʻq.
Muqobillar
README
agmmnn/tauri-ui dan · litsenziya MIT · yuklangan 29-okt, 2026
tauri-ui
[npm] [release] [tauri] [shadcn/ui] [license]
⚡ Scaffold Tauri desktop apps with shadcn/ui and desktop-ready defaults.
Choose Vite, Next.js, React Router, Astro, or TanStack Start.
Upstream CLIs build the foundation; tauri-ui adds the native shell and optional batteries.
Get started
bunx create-tauri-ui@latest
Each release includes a demo build showing the expected output — available in Releases.
After scaffold
cd my-app
bun run tauri dev
- swap icons:
bunx tauri icon ./app-icon.png - add shadcn components:
bunx shadcn@latest add dialog sonner - add tauri plugins:
bun run tauri add store(plugin list) - batteries live in
src/components/(debug-panel, external-link-guard, theme-provider) - tweak window defaults in
src-tauri/tauri.conf.json - CLI flags + opt-outs → packages/create-tauri-ui
🔋 Batteries Included
👩💻 Desktop defaults
- no startup flash (hidden until first paint)
- external links open in system browser
- no overscroll / rubber-band scrolling
- desktop-style selection behavior
- sensible default window size and position
➕ Extras (optional)
- starter dashboard (
dashboard-01) - Rust
invokeexample - smaller binary output (~65% smaller binary in our test)
- GitHub Actions release workflow
🛠 Debug Panel · Cmd / Ctrl + D
- inspects app state, route, window, tracked invokes, runtime events, plugin logs, and system paths
- live host diagnostics: theme & a11y, locale, display, input, network
- hover any field for the source snippet with a web / tauri origin chip — click to copy
- dev-only, zero production impact — dockable and remembers its layout
🧱 Upstream UI
shadcnfrontend generated via official CLI- no forks, always up to date
- adapters for
vite,next,react-router,astro,start
Why tauri-ui
A fresh Tauri app feels like a wrapped website. Window state, startup flash, link routing, overscroll, native selection: chores you hit on every project.
tauri-ui handles them by default and stays close to upstream shadcn and create-tauri-app. Nothing forks, nothing drifts from the docs.
🦾 Better with AI coding agents: familiar shadcn + Tauri structure, built on upstream APIs without custom wrappers or forks.
How it works
cli prompts
→ official shadcn/ui init
→ official create-tauri-app setup
→ combine frontend + native shell
→ apply desktop-ready defaults
→ add optional batteries
No full local templates. Just a small asset and patch surface on top of the upstream CLIs.
Manage batteries after scaffold
Run inside an existing tauri-ui project to add, update, or remove batteries without re-scaffolding:
Template auto-detected (no manifest file written to your repo), updates are idempotent; commit first and review the diff.
bunx create-tauri-ui@latest list # show install status
bunx create-tauri-ui@latest update debug-panel # pull the latest template
bunx create-tauri-ui@latest add workflow # add the release workflow later
bunx create-tauri-ui@latest remove workflow
🧑🍳 Built with tauri-ui
- speedbox — internet and DNS speed test desktop app.
Built something with
tauri-ui? Open a PR adding it to this list — one line with a link and a short description.
📖 CLI reference and full options → packages/create-tauri-ui
License
MIT