{"repo":"buqiyuan/electron-vite-monorepo","free":true,"listed":false,"github":"https://github.com/buqiyuan/electron-vite-monorepo","clone":"git clone https://github.com/buqiyuan/electron-vite-monorepo.git","description":"Electron Turborepo monorepo with pnpm, Vue, Vite boilerplate","language":"TypeScript","stars":730,"topics":["electron","monorepo","pnpm","typescipt","vue","turborepo","boilerplate","vite","ipc","esm"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"Electron Vite Monorepo 中文文档 A production-ready Electron desktop application template built with Vue 3 + Vite + TypeScript, managed as a monorepo with pnpm workspaces and Turborepo. Features - Electron 40 — Desktop application framework - Vue 3 — Progressive JavaScript framework with SFC - Vite 7 — Next-generation frontend build tooling - TypeScript — Full type safety across all packages - pnpm Workspaces — Efficient monorepo dependency management - Turborepo — High-performance build orchestration with caching - Auto Update — Built-in application updater support (full update + patch update + web update) - IPC Type Safety — Typed inter-process communication between main, preload, and renderer - Code Obfuscation — Custom Vite plugin for JavaScript obfuscation Project Structure Dependency Graph Prerequisites - Node.js = 22.20.0 - pnpm = 10.18.3 Tip: This project uses Volta to manage Node.js and pnpm versions. If you have Volta installed, the correct versions will be used automatically. Getting Started 1. Clone the repository 2. Install dependencies 3. Start development This will: 1. Start the Vite dev server for the renderer (web) process 2. Build and watch the preload scripts 3. Build and watch the main process, then launch Electron with --inspect flag For China Users / 中国用户 If you are in China, you can use the Taobao npm mirror for faster downloads. Uncomment the following lines in .npmrc : For Electron binary downloads, run: Or set environment variables: Scripts Command Descri","default_branch":null,"files":null,"tree":[],"storefront":"/r/buqiyuan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/buqiyuan/electron-vite-monorepo/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}