テンプレート
このページでは、コミュニティがサポートしているテンプレートを紹介しています。 このページに新たにテンプレートを含めたい場合は、このページの下側にあるこのページを編集
をクリックして、プルリクエストを出してください。 独自テンプレートの作成方法については、テンプレートガイドをご覧ください。
これらのテンプレートを使用するには、wails init -n "プロジェクト名" -t [テンプレートのリンク[@バージョン]]
コマンドを実行してください。
バージョンサフィックスが無い場合は、デフォルトで、メインブランチのコードテンプレートが使用されます。 バージョンサフィックスがある場合は、当該バージョンのタグに対応するコードテンプレートが使用されます。
例: wails init -n "プロジェクト名" -t https://github.com/misitebao/wails-template-vue
注意
Wailsプロジェクトでは、サードパーティ製テンプレートのメンテナンスは行っておらず、責任も負いません!
テンプレートについてよく分からない場合は、package.json
およびwails.json
を確認し、どのようなスクリプトが実行されるのかや、どのようなパッケージがインストールされるのかを調べてください。
Vue
- wails-template-vue - VueのエコシステムをベースにしたWailsテンプレート (TypeScript、ダークテーマ、i18n、シングルページルーティング、TailwindCSSを統合)
- wails-template-quasar-js - JavaScript + Quasar V2 (Vue 3, Vite, Sass, Pinia, ESLint, Prettier) を使用したテンプレート
- wails-template-quasar-ts - TypeScript + Quasar V2 (Vue 3, Vite, Sass, Pinia, ESLint, Prettier, <script setup>によるComposition API) を使用したテンプレート
- wails-template-naive - Naive UI(Vue3のコンポーネントライブラリ)をベースにしたWailsテンプレート
Angular
- wails-template-angular - 15以上のAngularアクションを含み、すぐに実装に取り掛かれるテンプレート
- wails-angular-template - TypeScript、Sass、ホットリロード、コード分割、i18n を使用した Angular
React
- wails-react-template - reactjsを使用したテンプレート
- wails-react-template - ライブ開発をサポートしたReactの最小テンプレート
- wails-template-nextjs - Next.js、TypeScript を使用したテンプレート
- wails-template-nextjs-app-router - A template using Next.js and TypeScript with App router
- wails-vite-react-ts-tailwind-template - React + TypeScript + Vite + TailwindCSSを使用したテンプレート
- wails-vite-react-ts-tailwind-shadcnui-template - Vite、React、TypeScript、TailwindCSS、shadcn/uiを使用したテンプレート
Svelte
- wails-svelte-template - Svelteを使用したテンプレート
- wails-vite-svelte-template - SvelteおよびViteを使用したテンプレート
- wails-vite-svelte-tailwind-template - TailwindCSS v3を含んだ、SvelteおよびViteを使用したテンプレート
- wails-svelte-tailwind-vite-template - Svelte v4.2.0、Vite、TailwindCSS v3.3.3を使用したテンプレート
- wails-sveltekit-template - SvelteKitを使用したテンプレート
Solid
- wails-template-vite-solid-ts - Solid + Ts + Viteを使用したテンプレート
- wails-template-vite-solid-js - Solid + Js + Viteを使用したテンプレート
Elm
- wails-elm-template - 関数型プログラミングと高速なホットリロードを使ったGUIアプリ開発 🎉 🚀
- wails-template-elm-tailwind - Elm + Tailwind CSS + Wailsのパワー💪を組み合わせたテンプレート (ホットリロードサポートあり)
HTMX
- wails-htmx-templ-chi-tailwind - インタラクティビティを実現するためのピュアなhtmxに、コンポーネントおよびフォームを作成するためのテンプレートが合わさったテンプレート
ピュアJavaScript (バニラ)
- wails-pure-js-template - 基本的なJavaScript、HTML、CSSのみを含むテンプレート
Lit (web components)
- wails-lit-shoelace-esbuild-template - Wails template providing frontend with lit, Shoelace component library + pre-configured prettier and typescript.