# agmmnn/tauri-ui

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

Repository: https://github.com/agmmnn/tauri-ui
Canonical: https://ross.abutalabs.com/products/tauri-ui
Homepage: https://tauriui.vercel.app
Language: TypeScript
License: MIT
License Family: permissive
Topics: boilerplate, nextjs, tauri, tauri-app, desktop-app, radix-ui, shadcn-ui, shadcn, scaffold, base-ui
Last push: 2026-08-01T16:51:18+00:00

## Health v2 (maintenance only)
Score: 95/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 95, release rhythm 95, longevity 93
- inputs: {"age_days": 1314, "days_push": 32, "days_rel": 32, "gap_med": 0.0, "n_releases_24m": 11}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2256, forks 126 (observed 2026-08-28T04:06:31.413628+00:00)

## What it is
tauri-ui is a scaffolding CLI (create-tauri-ui) that generates Tauri v2 desktop apps with shadcn/ui and desktop-ready defaults. It supports Vite, Next.js, React Router, Astro, and TanStack Start frontends, and adds batteries like a debug panel, dashboard starter, and release workflow.

## Use cases
- scaffold a tauri desktop app with shadcn/ui
- create a desktop app from a next.js or vite project
- fix desktop papercuts like startup flash and external links in tauri apps
- bootstrap a tauri app with a starter dashboard
- generate a tauri app with github actions release workflow
- reduce tauri binary size in a new app

## When to choose
- starting a new Tauri v2 desktop app with a modern React-based frontend
- you want shadcn/ui components wired into a desktop shell out of the box
- you want desktop defaults (no flash, external links in browser, window sizing) handled for you

## When to avoid
- adding Tauri to an existing large codebase with its own setup
- building mobile-only or web-only apps without a desktop shell
- you prefer Electron or a non-Rust desktop runtime

## Facets
- artifact type: cli-tool
- maturity: active
- function: boilerplate, developer-tools, cli, ui-components, desktop-framework
- domain: developer-tools, desktop-applications, web-development, cross-platform
- platform: cross-platform, cli, rust
- tags: tauri, shadcn-ui, scaffolding, create-tauri-ui, vite, nextjs, astro, tanstack-start, radix-ui, desktop-app, desktop, typescript

## Member repositories
- agmmnn/tauri-ui (main) score 95

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:31.413628+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:43:42.119746+00:00, confidence not recorded.
  - readme: https://github.com/agmmnn/tauri-ui (fetched 2026-08-28T04:06:31.413628+00:00, sha f5cc719b4494)
  - homepage: https://tauriui.vercel.app (fetched 2026-08-29T10:23:47.748064+00:00, sha dab6e90f6711)
- Data as of 2026-08-30T08:39:29.467469+00:00.
