tauri-app-template Svelte Themes

Tauri App Template

Tauri 2 & Svelte 5 & Skeleton UI v3 & Tailwind CSS

FocusBoard (Tauri + SvelteKit + Skeleton v4)

A local-first desktop task manager built with a minimal stack.

Stack

  • Tauri 2
  • Svelte 5
  • Skeleton v4 (@skeletonlabs/skeleton and @skeletonlabs/skeleton-svelte)
  • Tailwind CSS v4 (via @tailwindcss/vite)
  • Vite 7
  • @tauri-apps/plugin-store for local persistence
  • tauri-plugin-window-state for window size/position restore
  • Zod for task form validation
  • Bun

Features

  • Create tasks with title, notes, and optional due date
  • Mark complete/incomplete, delete tasks, and clear completed tasks
  • Filter by all, active, and completed
  • Persist tasks and app preferences locally
  • Persist selected theme and window state across restarts

Getting Started

Install dependencies:

bun install

Run Tauri in dev:

bun run tauri dev

Build Tauri app:

bun run tauri build

Top categories

Loading Svelte Themes