Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
E

electron-vite-vue

> 前端框架
Open source

Really simple Electron + Vite + Vue boilerplate.

4.9K stars0 likes0 views
WebsiteGitHub

About

Really simple Electron + Vite + Vue boilerplate.

electron-vite-vue

Really simple Electron + Vue + Vite boilerplate.

Features

Out of the box Based on the official template-vue-ts, less invasive Extensible, really simple directory structure Support using Node.js API in Electron-Renderer Support C/C++ native addons It's easy to implement multiple windows

Quick Setup

# clone the project
git clone https://github.com/electron-vite/electron-vite-vue.git

# enter the project directory
cd electron-vite-vue

# install dependency
npm install

# develop
npm run dev

Debug

Directory

+ ├─┬ electron
+ │ ├─┬ main
+ │ │ └── index.ts    entry of Electron-Main
+ │ └─┬ preload
+ │   └── index.ts    entry of Preload-Scripts
  ├─┬ src
  │ └── main.ts       entry of Electron-Renderer
  ├── index.html
  ├── package.json
  └── vite.config.ts

Security Note

The renderer: {} preset in vite.config.ts is only a Vite adapter that polyfills Electron, Node.js APIs and native modules for the renderer process. It is not the same as enabling Node integration. If you want direct Node.js access in the renderer, enable nodeIntegration in the BrowserWindow webPreferences in the main process and review the security impact carefully.

FAQ

  • C/C++ addons, Node.js modules - Pre-Bundling
  • dependencies vs devDependencies

GitHub Issues· 0 open

View all on GitHub

No open issues yet, or sync has not completed.

Highlights

  • •├─┬ electron
  • •│ ├─┬ main
  • •│ │ └── index.ts entry of Electron-Main
  • •│ └─┬ preload
  • •│ └── index.ts entry of Preload-Scripts
  • •C/C++ addons, Node.js modules - Pre-Bundling
  • •dependencies vs devDependencies

> Tags

TypeScriptelectronrolluptypescriptvite

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category前端框架
PricingOpen source

> Related tools

R
React
用于构建用户界面的 JavaScript 库
V
Vue.js
渐进式 JavaScript 框架
N
Next.js
基于 React 的全栈 Web 框架