Contribute

Edit this documentation

Translate the documentation or open the complete project on your computer.

Nothing is published until you choose to submit your work.

Templates

Project templates and starter kits for Wails

This page serves as a list for community supported templates. To build your own template, please see the Templates guide.

To use these templates, run wails init -n "Your Project Name" -t [the link below[@version]]

If there is no version suffix, the main branch code template is used by default. If there is a version suffix, the code template corresponding to the tag of this version is used.

Example: wails init -n "Your Project Name" -t https://github.com/misitebao/wails-template-vue

Vue

  • wails-template-vue - Wails template based on Vue ecology (Integrated TypeScript, Dark theme, Internationalization, Single page routing, TailwindCSS)
  • wails-template-quasar-js - A template using JavaScript + Quasar V2 (Vue 3, Vite, Sass, Pinia, ESLint, Prettier)
  • wails-template-quasar-ts - A template using TypeScript + Quasar V2 (Vue 3, Vite, Sass, Pinia, ESLint, Prettier, Composition API with <script setup>)
  • wails-template-naive - Wails template based on Naive UI (A Vue 3 Component Library)
  • wails-template-nuxt - Wails template using clean Nuxt3 and TypeScript with auto-imports for wails js runtime
  • Wails-Tool-Template - Wails template using Vue+TypeScript+Vite+Element-plus(仿网易云)

Angular

React

Svelte

Solid

Elm

  • wails-elm-template - Develop your GUI app with functional programming and a snappy hot-reload setup :tada: :rocket:
  • wails-template-elm-tailwind - Combine the powers :muscle: of Elm + Tailwind CSS + Wails! Hot reloading supported.

HTMX

Pure JavaScript (Vanilla)

Lit (web components)

Edit page

Last updated: