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

Preview

electron-nuxt preview

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

⭐ Stars
727
🍴 Forks
77
🧾 License
mit
🔄 Active
Unknown

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
Get Started with this Boilerplate