tauri-next-shadcn-boilerplate.ts

This is a professional boilerplate for creating desktop applications with rust-tauri framework and includes nextjs as the UI framework with shadcn as the component library, all of this in typescript.

rustboilerplatetypescriptnextjstaurishadcn-uibiomejsreacttailwindcsstailwindpostcss
FreeRepo

Preview

tauri-next-shadcn-boilerplate.ts preview

Overview

This boilerplate provides a production-ready foundation for building cross-platform desktop applications using Tauri (Rust backend), Next.js and shadcn/ui (frontend). It combines fast development with hot reloading, type safety through TypeScript, pre-configured UI components and automated tooling for code quality and dependency management, making it suitable for developers building modern desktop apps that need both performance and a polished user interface.

Features

hot-module-replacementrust-backendshadcn-ui-componentstype-safecode-quality-lintingauto-updatesproduction-readydark-moderesponsive-designsecurity-enabledtauri-desktop-framework

Feature Flags

bloglandingpagepaymentsauthorizationnotificationscachingformsValidationdarkModeresponsivetypeScripthotReload

Recommended Use Cases

cross-platform-desktop-applicationsproduction-ready-desktop-appsrust-powered-desktop-ui

Frontend

nextjsreacttypescripttailwindcssshadcn-uilucide-react

Backend

taurirust

Auth Providers

None

Deployment Targets

windowsmacoslinux

Payment Providers

None

Quick Facts

โญ Stars
1
๐Ÿด Forks
0
๐Ÿงพ License
mit
๐Ÿ”„ Active
Yes
๐Ÿ•’ Last Commit
2025-10-25T21:17:04.000Z

Stack

Framework
nextjs
Language
typescript
CSS
tailwindcss
CI
dependabot

Data Layer

UI Stack

Styling
tailwindcss
Components
shadcn-ui

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
No
CI
dependabot

Pricing

Classification
free
Selected
โ€”
Notes
Open source MIT licensed boilerplate
Get Started with this Boilerplate