electron-nuxt
⚡ An Electron & Nuxt.js / Vue.js quick start boilerplate with vue-cli scaffolding, electron-builder, unit/e2e testing, vue-devtools
electronunit-testingboilerplatetypescriptvuenuxtelectron-builderscaffoldingvuetifybuefye2e-testingelectron-nuxt
Overview
Electron-nuxt is a starter template for building desktop applications using Electron, Vue and Nuxt. It includes pre-configured tooling for ES6/ES7 compilation, TypeScript support, ESLint, CSS preprocessors like Sass and Less, UI component frameworks such as Vuetify and Buefy, auto-updating and cross-platform packaging with Electron Builder. Use it to quickly develop and deploy desktop apps for Windows, macOS and Linux.
Features
auto-updatinges6-es7-compilationtypescript-supportparallel-code-compilationvue-devtoolselectron-buildergithub-actionseslintcss-preprocessorsui-componentsicon-setsunit-testinge2e-testing
Feature Flags
ecommercefileUploadsstoragepwaformsValidationtestingci
Recommended Use Cases
desktop-applicationscross-platform-appselectron-apps
Frontend
vuenuxt
Backend
electron
Auth Providers
None
Deployment Targets
awswindowslinuxmacos
Payment Providers
None
Quick Facts
Stack
Framework
nuxt
Language
typescript
CSS
sass, less, stylus
Testing
ava, vue-test-utils, spectron
Data Layer
UI Stack
Styling
vuetify|buefy|element
Components
vuetify|buefy|element
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
CI
github-actions
Pricing
Classification
free
Selected
—
Notes
MIT licensed open source project, completely free to use