tauri-start-solid
This project template should help get you started developing a multi-platform desktop application with tray menu support using Tauri, SolidJS, Typescript, Tailwind CSS and Vite.
rustboilerplatetypescriptdesktopstarter-kittaurisolidjstailwindcssvitetauri-apprust-appnanostores
FreeRepo
Overview
This is a starter template for building cross-platform desktop applications using Tauri, SolidJS, TypeScript, Tailwind CSS and Vite, with built-in support for system tray menus, custom titlebars, application updates and dark mode theming. It includes essential Tauri plugins, a key-value database for state management, automated code formatting with Biome and GitHub Actions for testing and builds, designed to accelerate desktop app development across Windows, macOS and Linux.
Features
tray-menu-supportcustom-titlebarapplication-menuapplication-updaterenv-file-supporttheme-switcherapplication-settingsglobal-state-managementauto-generated-typescript-typesgit-hooks
Feature Flags
loggingErrorTrackingnotificationsformsValidation
Recommended Use Cases
multi-platform-desktop-applicationsmenu-bar-applicationssystem-tray-applications
Frontend
solidjstypescriptvitetailwindcssnanostores
Backend
rusttauri
Auth Providers
None
Deployment Targets
macoswindowslinux
Payment Providers
None
Quick Facts
โญ Stars
179
๐ด Forks
14
๐งพ License
apache-2.0 OR mit
๐ Active
Unknown
๐ Last Commit
2025-02-18T23:10:30.000Z
GitHub
Stack
Framework
tauri
Language
rust
CSS
tailwindcss
Database
persy
Logging
tauri-plugin-log
CI
github-actions
Data Layer
Databases
persy
UI Stack
Styling
tailwindcss
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
github-actions
Pricing
Classification
free
Selected
โ
Notes
No clear pricing signals