![vutron-logo](src/public/images/vutron-logo.webp) --- Quick Start Templates for **[Vite](https://vitejs.dev)** + **[Vue 3](https://vuejs.org)** + **[Electron](https://www.electronjs.org)** [![awesome-vite](https://awesome.re/mentioned-badge.svg)](https://github.com/vitejs/awesome-vite) [![license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/jooy2/vutron/blob/main/LICENSE) ![Stars](https://img.shields.io/github/stars/jooy2/vutron?style=social) ![Commit Count](https://img.shields.io/github/commit-activity/y/jooy2/vutron) [![Followers](https://img.shields.io/github/followers/jooy2?style=social)](https://github.com/jooy2) ![vutron-logo](.github/resources/vutron-sample.webp) **Vutron** is a preconfigured template for developing `Electron` cross-platform desktop apps. It uses `Vue 3` and allows you to build a fast development environment with little effort.
## Advantages of use - ✅ You can build immediately without any presets, so you can develop quickly. - ✅ It is being maintained quickly to be compatible with the latest `Vue` and `Electron`, as well as many modules. - ✅ There is no need to worry about layout and data management by using various additional templates. ## Features - ⚡️ Rapid development through hot-reload - ⚡️ Cross-platform development and build support - ⚡️ Support for automated application testing - ⚡️ TypeScript support - ⚡️ Multilingual support - ⚡️ Support for themes (dark & light) - ⚡️ Basic layout manager built on Vuetify - ⚡️ Global state management through the Pinia store - ⚡️ Tray icon, with an optional floating tray window - ⚡️ Multi window support through a window manager, switched by a single constant - ⚡️ Single instance by default, so a second launch surfaces the window already open - ⚡️ IPC channels typed end to end, so a call and its handler cannot drift apart - ⚡️ Native file dialog and external link examples over IPC - ⚡️ Shared `src/common` folder for what both processes need, kept process-agnostic by lint rules - ⚡️ Secure by default: context isolation, channel whitelists, CSP and navigation guards - ⚡️ Quick support through the GitHub community and official documentation ## [Documentation (Getting Started)](https://vutron.cdget.com/installation-and-build/getting-started) For complete documentation including installation instructions and basic usage, please refer to each item in the link below: https://vutron.cdget.com/installation-and-build/getting-started ## Contributing Anyone can contribute to the project by reporting new issues or submitting a pull request. For more information, please see [CONTRIBUTING.md](CONTRIBUTING.md). ## License Please see the [LICENSE](LICENSE) file for more information about project owners, usage rights, and more.