vite-electron-builder
Secure boilerplate for Electron app based on Vite. TypeScript + Vue/React/Angular/Svelte/Vanilla
electronreactjavascripttemplateboilerplatevuepreactsolidbest-practicessvelteelectron-buildertypescipt
FreeRepo
Overview
This is a template for building secure desktop applications using Electron and Vite. It provides a minimal, modular structure with automatic code signing, testing and deployment workflows, allowing developers to create cross-platform apps with any web framework while safely accessing system APIs through isolated preload scripts and inter-process communication.
Features
lightweightsecurity-focusedauto-updatecode-signingmonorepo-structurecontext-isolationipc-communicationenvironment-variableshot-reloadend-to-end-tests
Feature Flags
blogteamsOrgsnotificationsformsValidationmultitenancyautoUpdatecodeSigningSupportciCdtestingtypeCheckinghotReloadcontextIsolationipc
Recommended Use Cases
secure-electron-applicationscross-platform-desktop-appsframework-agnostic-renderer
Frontend
vuereactangularsveltepreactsolidvanilla
Backend
electron-mainnodejs
Auth Providers
None
Deployment Targets
renderwindowsmacoslinux
Payment Providers
None
Quick Facts
โญ Stars
2,9k
๐ด Forks
279
๐ Active
Yes
๐ Last Commit
2025-09-23T14:39:01.000Z
GitHub
Stack
Framework
electron
Language
typescript
Testing
playwright
CI
github-actions
Data Layer
UI Stack
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
github-actions
Pricing
Classification
free
Selected
โ
Notes
Open source template