Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alysonhower/tauri2-svelte5-shadcn

A clean desktop application template that combines Tauri 2 with Svelte 5 + Shadcn-svelte, including automated CI/CD pipelines for Windows, Linux, and Mac builds.
https://github.com/alysonhower/tauri2-svelte5-shadcn

boilerplate rust shadcn shadcn-svelte shadcn-ui svelte svelte5 tailwindcss tauri tauri2 template typescript

Last synced: about 7 hours ago
JSON representation

A clean desktop application template that combines Tauri 2 with Svelte 5 + Shadcn-svelte, including automated CI/CD pipelines for Windows, Linux, and Mac builds.

Awesome Lists containing this project

README

        

# Tauri 2 Svelte 5 Boilerplate
Simple boilerplate for Tauri 2 with Svelte 5 (and shadcn-svelte) using Bun runtime.

## Requirements
In order to run this boilerplate, you need to install Bun and Rust. If you are on Windows I also recommend installing MSVC before the other dependencies (make sure to check the "Desktop development with C++" workload).

Some useful links:
- https://bun.sh/docs/installation
- https://www.rust-lang.org/tools/install
- https://visualstudio.microsoft.com/vs/community/

## Setup
```
git clone https://github.com/alysonhower/tauri2-svelte5-shadcn.git
cd tauri2-svelte5-shadcn
bun i
```
## Useful commands
### Start dev server
```
bun run tauri dev
```

### Build executable
```
bun run tauri build
```

## Other links
### Svelte 5
https://svelte.dev/docs

### Tauri 2
https://tauri.app/start/

### shadcn-svelte
https://next.shadcn-svelte.com/

Note: Boilerplate tested on Windows 11 only.

## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.