# electron-nuxt
**Repository Path**: browsers/electron-nuxt
## Basic Information
- **Project Name**: electron-nuxt
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2020-09-11
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
[](https://travis-ci.org/michalzaq12/electron-nuxt)
[](https://travis-ci.org/michalzaq12/electron-nuxt)
[](https://travis-ci.org/michalzaq12/electron-nuxt)
[](https://standardjs.com)
[](https://www.codefactor.io/repository/github/michalzaq12/electron-nuxt)

## Overview
The boilerplate for making electron applications built with vue / nuxt.
**Currently runs with:**
- Electron **v8**
- Electron Builder **v22**
- Vue **v2**
- Nuxt **v2**
**Things you'll find in this boilerplate:**
* Auto-updating for easy development \*
* ES6/ES7 compilation without any extra work \*
* Typescript support [WIP](only in renderer process for now)
* Parallel code compilation
* Installed latest [vue-devtools](https://github.com/vuejs/vue-devtools)
* Ability to easily package your electron app using [electron-builder](https://github.com/electron-userland/electron-builder)
* [GitHub Action](https://github.com/michalzaq12/action-electron-nuxt) for releasing cross-platform apps (>1.6.0)
* Configured ESLint ([`standard`](https://github.com/feross/standard) code style) with support for typescript linting\**
* Built-in support for CSS pre-processor: \**
* Sass (scss)
* LESS
* Stylus
* Pre-installed UI components framework: \**
* [Buefy](https://buefy.org)
* [Vuetify](https://vuetifyjs.com/en/)
* [Element](https://element.eleme.io/#/en-US)
* Pre-installed icon set for offline usage: \**
* [Font Awesome 5](https://fontawesome.com/icons)
* [Material Design Icon](https://materialdesignicons.com)
* Unit Testing \([vue-test-utils](https://vue-test-utils.vuejs.org) + [AVA](https://github.com/avajs/ava)\) \**
* End-to-end Testing \([Spectron](https://github.com/electron/spectron) + [AVA](https://github.com/avajs/ava)\) \**
\* available in renderer and main process
\** customizable during vue-cli scaffolding
## Getting Started
```bash
# Install vue-cli and scaffold boilerplate
npm install -g vue-cli
vue init michalzaq12/electron-nuxt
# Install dependencies and run your app
cd
yarn install
yarn run dev
```
**Take a look at the [documentation](https://michalzaq12.github.io/electron-nuxt/). Here you will find useful information about configuration, project structure, and building your app**
## Made with electron-nuxt
* [**NKNxVault**](https://vault.nknx.org): A NKN desktop wallet for all platforms
* [**Reflex**](https://reflexapp.nickwittwer.com): A responsive web browser for Mac