wails-vite-svelte5-ts Svelte Themes

Wails Vite Svelte5 Ts

A Wails template with Svelte 5, TypeScript, Vite, ESLint (@antfu/eslint-config), and pnpm.

Wails Svelte 5 + Vite + TypeScript Template

A Wails template with Svelte 5, TypeScript, Vite, ESLint (@antfu/eslint-config), and pnpm.

✨ Features

  • Svelte 5 - Latest version with runes and enhanced reactivity
  • TypeScript - Full type safety for better development experience
  • Vite - Fast build tool with HMR support
  • ESLint - Code linting with @antfu/eslint-config
  • pnpm - Fast, disk space efficient package manager

šŸ Getting Started

Create a new project using this template:

wails init -n myapp -t https://github.com/exoticknight/wails-vite-svelte5-ts

šŸ“ Frontend Structure

frontend/
ā”œā”€ā”€ src/
│   ā”œā”€ā”€ App.svelte          # Main Svelte component
│   ā”œā”€ā”€ main.ts             # Application entry point
│   └── lib/                # Reusable components
ā”œā”€ā”€ package.json            # Dependencies & scripts
ā”œā”€ā”€ vite.config.ts          # Vite configuration
ā”œā”€ā”€ tsconfig.json           # TypeScript configuration
└── eslint.config.ts        # ESLint configuration (@antfu/eslint-config)

šŸ’” IDE Setup

Recommended VS Code extensions:

Top categories

svelte logo

Need a Svelte website built?

Hire a professional Svelte developer today.
Loading Svelte Themes