vue-electron-template

An Electron & Vue.js template with Hot-reloading enabled and common Vue plugins, dev, debug and build scripts configured.

electronboilerplatewebpackvuerollupbulmastarter-templatestarterelectron-vueelectronjsrollup-jswebpack4
FreeRepo

Preview

vue-electron-template preview

Overview

Vue-Electron-Template is a starter project for building desktop applications using Electron and Vue.js with webpack-5, offering built-in support for routing, state management, TypeScript, SCSS and hot module replacement for faster development. It includes a Bulma-based UI theme, debugging tools, worker scripts for background tasks and electron-builder for packaging applications into installers.

Features

hot-module-replacementvue-routervuexmaterial-design-iconsanimationsworker-scriptselectron-buildervue-devtoolsvscode-debuggingweb-build-outputbulma-fluent-theme

Feature Flags

paymentsfileUploadsstoragejobsQueueformsValidationhotReloadroutingstateManagementdebuggingtypeScriptlintingformatting

Recommended Use Cases

desktop-applicationscross-platform-appselectron-vue-development

Frontend

vuewebpackrollup

Backend

electronnodejs

Auth Providers

None

Deployment Targets

desktopwindowsmacoslinux

Payment Providers

None

Quick Facts

โญ Stars
320
๐Ÿด Forks
51
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2022-06-17T02:27:14.000Z

Stack

Framework
electron
Language
typescript
CSS
scss
CI
travis-ci, appveyor

Data Layer

UI Stack

Styling
bulma-fluent
Components
vue

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
No
CI
travis-ci, appveyor

Pricing

Classification
free
Selected
โ€”
Notes
No clear pricing signals
Get Started with this Boilerplate