electron-vue3-boilerplate
A boilerplate for quickly create high quality app with Electron, Vue3, TypeScript and Vite.
electrontemplateboilerplatetypescriptnsiselectron-forgevue3viteeslintprettier
FreeRepo
Overview
This is an Electron desktop application boilerplate built with Vue 3, TypeScript, Vite and Electron Forge. It provides a production-ready template for cross-platform client development with simplified IPC communication between main and renderer processes, hot module reloading, file download support, frameless windows, system tray integration and code generation commands for quickly adding new windows and IPC functions.
Features
hot-module-replacementvite-build-systemelectron-forge-packagingipc-communicationmulti-window-supportframeless-windowssystem-traycontext-menufile-downloadhash-verificationsingle-instancensis-installerlocal-config-filesfile-logginghttp-requestscode-generation-scripts
Feature Flags
fileUploadsloggingErrorTracking
Recommended Use Cases
cross-platform-desktop-applicationselectron-client-developmentvue3-desktop-apps
Frontend
vue3vite
Backend
electron
Auth Providers
None
Deployment Targets
windowsmacoslinux
Payment Providers
None
Quick Facts
โญ Stars
259
๐ด Forks
39
๐ Active
Unknown
๐ Last Commit
2024-11-08T03:58:03Z
Stack
Framework
electron
Language
typescript
Logging
electron-log
Data Layer
UI Stack
Components
ant-design-vue
Developer Experience
Docker
No
Tests
No
Quickstart
Yes
env.example
Yes
Pricing
Classification
free
Selected
โ
Notes
Open source template, no pricing model