tauri-ui

From public sources

🦀 Tauri + shadcn/ui app scaffolder with desktop-ready defaults and optional batteries. Supports: Vite, Next.js, Astro, TanStack Start.

ApplicationCategory: Desktop Apps · Development · UtilitiesOpen sourcedata checked Oct 15, 2026

Overview

  • base-ui
  • boilerplate
  • desktop-app
  • nextjs
  • radix-ui
  • scaffold
  • shadcn
  • shadcn-ui
  • tauri
  • tauri-app

Installation

Commands are shown, never run by the marketplace. Check them against the official documentation.

Compatibility

Unknown means no evidence was found — not that the product is incompatible.
PlatformStatusArchitectureEvidenceConfidence
WindowsCompatiblex86_64official build in release create-tauri-ui@1.2.0: tauri-ui-smoke-v1.2.0-windows-x64-portable.exe0.70
macOSCompatiblearm64official build in release create-tauri-ui@1.2.0: tauri-ui-smoke-v1.2.0-macos-apple-silicon.app.tar.gz0.70
Compatible—official build in release create-tauri-ui@1.2.0: tauri-ui-smoke-v1.2.0-macos-intel.app.tar.gz0.60
LinuxCompatiblex86_64official build in release create-tauri-ui@1.2.0: tauri-ui-smoke-v1.2.0-linux-x64.AppImage0.70

Releases

checked Oct 29, 2026
v1.2.0LatestAug 1, 2026Official source ↗

Files in 1.2.0

The marketplace does not host these files: downloads go to the official source. Files have not been scanned by us.
FilePlatformSizeSHA-256Download from the official source
tauri-ui-smoke-v1.2.0-linux-x64.AppImagelinux · x86_64 · appimage76.4 MB28900cc6f627…Official source ↗
tauri-ui-smoke-v1.2.0-linux-x64.deblinux · x86_64 · deb2.2 MBf3754316f18d…Official source ↗
tauri-ui-smoke-v1.2.0-linux-x64.rpmlinux · x86_64 · rpm2.2 MB27b05777971b…Official source ↗
tauri-ui-smoke-v1.2.0-macos-apple-silicon.app.tar.gzmacos · arm64 · app_bundle1.8 MB8d66db44fe3c…Official source ↗
tauri-ui-smoke-v1.2.0-macos-apple-silicon.dmgmacos · arm64 · dmg1.9 MB9140dc1a0b40…Official source ↗
tauri-ui-smoke-v1.2.0-macos-intel.app.tar.gzmacos · app_bundle1.9 MB15fcf9e7231e…Official source ↗
tauri-ui-smoke-v1.2.0-macos-intel.dmgmacos · dmg2 MB7378ddb06f6e…Official source ↗
tauri-ui-smoke-v1.2.0-windows-x64-portable.exewindows · x86_64 · exe3.3 MB0f271956f675…Official source ↗
tauri-ui-smoke-v1.2.0-windows-x64.exewindows · x86_64 · exe1.5 MBb7dc10d660a9…Official source ↗
tauri-ui-smoke-v1.2.0-windows-x64.msiwindows · x86_64 · msi2 MB0668e7038342…Official source ↗

Release history

Quality profile

algorithm quality-v1.0 · assessed Oct 15, 2026
Quality Score82
Risk Score0
Confidence 1.00
Quality Score and Risk Score are different measures. A high score does not guarantee safety.

Score components

Maintenance · 2016
last activity 75 days ago
Documentation · 1515
README 4675 chars, description present
Ready to use · 156
install instructions: no; releases: yes
Metadata · 1010
4/4 of description, homepage, license, topics
Releases · 1010
10 release(s), latest 75 days ago
Category confidence · 107
classifier confidence 0.65
Adoption · 108
2306 stars (log-dampened, 10k = max)
License clarity · 55
SPDX MIT
Community · 55
issues enabled, 134 forks

License

MIT
Known licensefrom the repository host

This is the catalog policy status, not legal advice.

Sources

github.com/agmmnn/tauri-uiPrimary★ 2,306 starslast activity Aug 1, 2026Primary repository · Confidence 1.00

Reviews

Sign in to write a review

No reviews yet.

Alternatives

README

From agmmnn/tauri-ui · license MIT · fetched Oct 29, 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 invoke example
  • 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

  • shadcn frontend 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

Open the repository ↗