8000 GitHub - jooy2/vutron: A preconfigured Vite + Electron + Vue 3 + Vuetify + TypeScript template for building cross-platform desktop apps. · GitHub
[go: up one dir, main page]

Skip to content
Public template

Latest commit

 

History

837 Commits

Folders and files

Repository files navigation

vutron-logo


Quick Start Templates for Vite + Vue 3 + Electron

awesome-vite license Stars Commit Count Followers

vutron-logo

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

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.

License

Please see the LICENSE file for more information about project owners, usage rights, and more.

Sponsor this project

Used by

Contributors

Languages

0