Loading repository data…
Loading repository data…
JinGongX / repository
🎯 A modern, production-ready desktop app template built with Wails v3 | 一款使用 Wails v3 构建的现代桌面应用模板
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
🎯 一个使用 Wails v3 构建的现代桌面应用模板,开箱即用地集成了以下功能:
wails3 init -n "Your Project Name" -t https://github.com/JinGongX/SuiDemo 直接创建项目| 部分 | 技术 |
|---|---|
| 前端 | Vue 3 + TypeScript |
| 样式 | Tailwind CSS |
| 国际化 | vue-i18n |
| 桌面框架 | Wails v3 |
| 数据库 | SQLite(使用 Go 操作) |
确保你已安装以下依赖:
# 安装 Wails CLI
go install github.com/wailsapp/wails/v3/cmd/wails3@latest
# 运用模版创建项目并运行项目
wails3 init -n myproject -t https://github.com/JinGongX/SuiDemo
cd myproject
#启动开发模式
wails3 dev
#构建生产包
wails3 package
#构建后的应用在 bin 目录下可找到。
SuiDemo/
├── frontend/ # Vue3 前端代码
│ ├── src/
│ │ ├── locales/ # 多语言资源文件
│ │ ├── components/ # Vue 组件
│ │ └── App.vue
├── internal/ # Go 后端服务
├── platform/ # mac / win 差异
├── main.go.tmpl # 应用入口
├── Taskfile.yml # Wails 配置文件
└── go.mod
MIT License
如果你对这个项目感兴趣或有任何建议,欢迎提 issue 或发邮件联系我 ggfugg8@icloud.com
🌍 A Wails v3-based desktop application template with i18n, dark mode, and SQLite integration.
vue-i18nwails3 init -n "Your Project Name" -t https://github.com/JinGongX/SuiDemo Create a project| Module | Technology | Description |
|---|---|---|
| Desktop Shell | Wails v3 | Build cross-platform apps using Go + Web |
| Frontend | Vue 3 + TypeScript | Modern reactive frontend framework |
| Styling | Tailwind CSS | Utility-first CSS framework |
| i18n | vue-i18n | Seamless internationalization |
| Database | SQLite + Go | Local storage powered by SQLite and Go |
# install Wails CLI
go install github.com/wailsapp/wails/v3/cmd/wails3@latest
# create project
wails3 init -n myproject -t https://github.com/JinGongX/SuiDemo
cd myproject
# Run in Dev Mode
wails3 dev
# Build for Production
wails3 package
SuiDemo/
├── frontend/ # Vue3 code
│ ├── src/
│ │ ├── locales/
│ │ ├── components/
│ │ └── App.vue
├── internal/ # Go api code
├── platform/ # mac / win difference
├── main.go.tmpl
├── Taskfile.yml # Wails config
└── go.mod
MIT License
If you find this useful or have suggestions, feel free to open an issue or reach out. Email: ggfugg8@icloud.com