Skip to content

Comprehensive and security Electron template (TypeScript + Vue3 + Vite).

Notifications You must be signed in to change notification settings

zcywxy/electron-vite-boilerplate

 
 

Repository files navigation

electron-app

An Electron application with Vue3 and TypeScript

electron-version electron-vite-version electron-builder-version vite-version vue-version typescript-version

Features

  • 💡 Optimize asset handling
  • 🚀 Fast HMR for renderer processes
  • 🔥 Hot reloading for main process and preload scripts
  • 🔌 Easy to debug
  • 🔒 Compile to v8 bytecode to protect source code

Getting Started

Read documentation for more details.

You can also use the create-electron tool to scaffold your project for other frameworks (e.g. React, Svelte or Solid).

Recommended IDE Setup

Project Setup

Install

$ npm install

Development

$ npm run dev

Build

# For windows
$ npm run build:win

# For macOS
$ npm run build:mac

# For Linux
$ npm run build:linux

Examples

About

Comprehensive and security Electron template (TypeScript + Vue3 + Vite).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 43.8%
  • TypeScript 35.7%
  • Vue 11.7%
  • JavaScript 4.4%
  • HTML 4.4%