Create modern Tauri desktop apps in just a few simple steps with shadcn/ui. React, Next.js, Sveltekit.
Tauri UI Template is a starting point for building modern desktop applications with web technologies. It provides customizable UI components, a lightweight and secure desktop app framework called Tauri 2, and integration with React-based framework Next.js 13 and utility-first CSS framework Tailwind. The template supports dark and light modes and utilizes components-based UI design.
To get started with Tauri UI Template, follow these steps:
Customize the template by editing the following files:
To change the app icon, update “app-icon.png” and run the command “pnpm tauri icon”. This will automatically generate icon files into “src-tauri/icons”.
Note that shadcn/ui is not a library, so you will need to update the components manually. Download the “shadcn/ui/apps/www/components/ui” directory and paste it into “src/components/ui”.
To-Do list:
Folder structure: Recommended IDE Setup:
Tauri UI Template is a flexible and customizable starting point for building modern desktop applications. It offers a range of features, including customizable UI components, a lightweight and secure desktop app framework, integration with popular web technologies, and support for dark and light modes. The template provides clear installation instructions and allows for customization of various aspects, including the app icon and UI components. With a recommended IDE setup, developers can easily get started with Tauri UI Template and create their desired desktop applications.