{"library":"vite-plugin-electron","type":"library","category":null,"description":"A Vite plugin that integrates Electron main process and preload scripts into the Vite build pipeline, supporting hot reload for main process via electron-rebuild (HMR). Current stable version is 0.29.1. The plugin automatically starts Electron after Vite server is ready and allows configuring entry files, build options, and external dependencies. Actively maintained with frequent releases. Key differentiator: full HMR support for Electron main process, unlike alternatives like electron-vite which require separate builds.","language":"javascript","status":"active","version":"0.29.1","tags":["javascript","vite","plugin","electron","renderer","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vite-plugin-electron","imports":["import vitePluginElectron from 'vite-plugin-electron'","import { defineConfig } from 'vite-plugin-electron'","import type { VitePluginElectronOptions } from 'vite-plugin-electron'"]},{"cmd":"yarn add vite-plugin-electron","imports":[]},{"cmd":"pnpm add vite-plugin-electron","imports":[]}],"homepage":null,"github":"https://github.com/electron-vite/vite-plugin-electron","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vite-plugin-electron","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/vite-plugin-electron/compatibility"}}