Modern Wails template using Svelte 5, Tailwind CSS, and shadcn-svelte components.
- Svelte 5 with TypeScript
- Tailwind CSS for styling
- shadcn-svelte components
- Vite for frontend tooling
- Go backend with Wails
- Go 1.21+
- Node.js 18+
- Wails CLI v2.7.0+
# Create new project
wails init -n myapp -t https://github.com/bnema/wails-vite-svelte5-ts-taildwind-shadcn-template
# Install dependencies
cd myapp/frontend
npm install
# Start development
cd ..
wails dev
Add shadcn components:
npx shadcn-svelte@next add [component-name]
Build production binary:
wails build
├── frontend/ # Svelte frontend
│ ├── src/
│ └── package.json
├── app.go # Backend logic
└── main.go # Entry point
MIT License
- GitHub Issues
- Wails Discord