{"repo":"MrLightful/create-tauri-react","free":true,"listed":false,"github":"https://github.com/MrLightful/create-tauri-react","clone":"git clone https://github.com/MrLightful/create-tauri-react.git","description":"Well-architected Tauri app template with Vite, React, and Tailwind CSS.","language":"TypeScript","stars":235,"topics":["desktop","react","shadcn-ui","tailwindcss","tauri","ui","vite"],"license":"MIT","category":"ui-components","readme_excerpt":"Tauri: An Ultimate Project Template This template should help get you started developing with Tauri, React, Typescript and Tailwind CSS (w/ shadcn/ui) in Vite. The architecture is based on practices suggested by @alan2207 in his bulletproof-react. In addition, this template configures Biome (via ultracite) for linting and formatting, and Husky and Lint-staged for pre-commits. Getting Started Basics Ensure that you have the Tauri prerequisites installed. Create a new project What's included Core A basic Tauri setup with Vite, React, Typescript. Tailwind CSS A basic Tailwind CSS setup. Includes a components.json for Shadcn UI components. Dev Tools Biome (via ultracite) Biome is configured through ultracite for linting and formatting. Run bun run check to check and bun run fix to auto-fix. Husky + Lint-staged Pre-commit hooks to run Biome on staged files. Using a Different Package Manager This template uses bun by default. To use a different package manager (npm, pnpm, yarn, etc.), update the following: 1. src-tauri/tauri.conf.json — Replace the beforeDevCommand and beforeBuildCommand : 2. .husky/pre-commit — Replace bunx with your package manager's equivalent: 3. package.json — Update the lint-staged command: 4. Delete bun.lock and run your package manager's install command to generate a new lock file. How to use? Once again, the architecture of the template is based on practices proposed by @alan2207 in his bulletproof-react. So, simply put: - Define your app's routes in src/a","default_branch":null,"files":null,"tree":[],"storefront":"/r/MrLightful","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MrLightful/create-tauri-react/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}