Tauri Template
Danny Smith
August 20, 2025
While building Astro Editor I learned a fair bit about Tauri and how to develop simple macOS/React apps with it using Claude Code. So I spent a few hours building the boilerplate I wish I'd had when I started, tauri-template. It comes with: - A basic boilerplate for Tauri 2, React & Typescript - A sensible state management system using Zustand and Tanstack Query - UI components based on shadcn and tailwind 4 - A command system with a command palette, macOS menus and keyboard shortcuts - An auto-update and release system using GitHub Actions. - A notifications system with in-app toasts and native notifications. - A minimal logging system - A preferences pane and preferences persistence system - A basic UI with a unified title bar, sidebars and a main panel - Sensible developer documentation, AI instructions and linting/formatting/tests to help AI Agents make fewer errors. - Some other sensible boilerplate. This is mainly meant for me to use as a starting point when building other macOS apps with Tauri & React.
Discussion in the ATmosphere