{"id":13506861,"url":"https://github.com/michalzaq12/electron-nuxt","last_synced_at":"2025-05-16T12:04:50.933Z","repository":{"id":38360003,"uuid":"189969701","full_name":"michalzaq12/electron-nuxt","owner":"michalzaq12","description":"⚡ An Electron \u0026 Nuxt.js / Vue.js quick start boilerplate with vue-cli scaffolding, electron-builder, unit/e2e testing, vue-devtools","archived":false,"fork":false,"pushed_at":"2023-03-06T05:10:56.000Z","size":5260,"stargazers_count":724,"open_issues_count":39,"forks_count":75,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-04-02T06:46:50.201Z","etag":null,"topics":["boilerplate","buefy","e2e-testing","electron","electron-builder","electron-nuxt","nuxt","scaffolding","typescript","unit-testing","vue","vuetify"],"latest_commit_sha":null,"homepage":"https://michalzaq12.github.io/electron-nuxt","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/michalzaq12.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":["https://www.buymeacoffee.com/TLS0y2kjI"]}},"created_at":"2019-06-03T08:54:58.000Z","updated_at":"2025-03-07T16:05:09.000Z","dependencies_parsed_at":"2024-09-13T21:42:19.016Z","dependency_job_id":"dc31dec0-4071-4697-9169-dcadd6add77c","html_url":"https://github.com/michalzaq12/electron-nuxt","commit_stats":{"total_commits":556,"total_committers":10,"mean_commits":55.6,"dds":0.5035971223021583,"last_synced_commit":"b2351d478242a6f25ad7aab53e66fd9029107e5a"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michalzaq12%2Felectron-nuxt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michalzaq12%2Felectron-nuxt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michalzaq12%2Felectron-nuxt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michalzaq12%2Felectron-nuxt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/michalzaq12","download_url":"https://codeload.github.com/michalzaq12/electron-nuxt/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247999859,"owners_count":21031046,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["boilerplate","buefy","e2e-testing","electron","electron-builder","electron-nuxt","nuxt","scaffolding","typescript","unit-testing","vue","vuetify"],"created_at":"2024-08-01T01:00:59.054Z","updated_at":"2025-04-09T08:07:10.331Z","avatar_url":"https://github.com/michalzaq12.png","language":"JavaScript","funding_links":["https://www.buymeacoffee.com/TLS0y2kjI"],"categories":["Uncategorized","JavaScript"],"sub_categories":["Uncategorized"],"readme":"\n\n\u003cdiv align=\"center\"\u003e\n\u003cbr\u003e\n\u003cimg width=\"350\" src=\"./docs/.vuepress/images/electron-nuxt.png\" alt=\"electron-nuxt\"\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n[![Windows Build status](https://img.shields.io/github/workflow/status/michalzaq12/electron-nuxt/os-windows?label=WINDOWS\u0026style=for-the-badge)](https://github.com/michalzaq12/electron-nuxt/actions)\n[![Linux Build status](https://img.shields.io/github/workflow/status/michalzaq12/electron-nuxt/os-linux?label=LINUX\u0026style=for-the-badge)](https://github.com/michalzaq12/electron-nuxt/actions)\n[![OSX Build status](https://img.shields.io/github/workflow/status/michalzaq12/electron-nuxt/os-mac?label=MACOS\u0026style=for-the-badge)](https://github.com/michalzaq12/electron-nuxt/actions)\n\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg?style=for-the-badge\u0026color=yellow)](https://standardjs.com)\n[![Code quality](https://img.shields.io/codefactor/grade/github/michalzaq12/electron-nuxt.svg?style=for-the-badge)](https://www.codefactor.io/repository/github/michalzaq12/electron-nuxt)\n\n![Template version](https://img.shields.io/github/package-json/version/michalzaq12/electron-nuxt.svg?label=TEMPLATE%20VERSION\u0026style=for-the-badge)\n\n\u003c/div\u003e\n\n\u003cbr\u003e\n\n## Overview\n\nThe boilerplate for making electron applications built with vue / nuxt.\n\n**Things you'll find in this boilerplate:**\n\n* Auto-updating for easy development \\*\n* ES6/ES7 compilation without any extra work \\*\n* Typescript support [WIP](only in renderer process for now)\n* Parallel code compilation\n* Installed latest [vue-devtools](https://github.com/vuejs/vue-devtools)\n* Ability to easily package your electron app using [electron-builder](https://github.com/electron-userland/electron-builder)\n* [GitHub Action](https://github.com/michalzaq12/action-electron-nuxt) for releasing cross-platform apps (\u003e1.6.0)\n* Configured ESLint ([`standard`](https://github.com/feross/standard) code style) with support for typescript linting\\**\n* Built-in support for CSS pre-processor: \\**\n    * Sass (scss)\n    * LESS\n    * Stylus\n* Pre-installed UI components framework: \\**\n    * [Buefy](https://buefy.org)\n    * [Vuetify](https://vuetifyjs.com/en/)\n    * [Element](https://element.eleme.io/#/en-US)\n* Pre-installed icon set for offline usage: \\**\n    * [Font Awesome 5](https://fontawesome.com/icons)\n    * [Material Design Icon](https://materialdesignicons.com)\n\n\\* available in renderer and main process \u003cbr\u003e\n\\** customizable during vue-cli scaffolding\n\n\n\n## Getting Started\n\n```bash\n# Install vue-cli and scaffold boilerplate\nnpm install -g vue-cli\nvue init michalzaq12/electron-nuxt \u003cproject-name\u003e\n\n# Install dependencies and run your app\ncd \u003cproject-name\u003e\nyarn install\nyarn dev \n```\n\n**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**\n\n## Sponsors\n\n*Electron-nuxt is an MIT licensed open source project and completely free to use. However, \nif you run a business and are using Electron-nuxt in a revenue-generating product, \nit makes business sense to sponsor project development.*\n\n\u003cdiv align=\"center\"\u003e\n\u003cbr\u003e\n\u003ca href=\"https://remsupp.com\"\u003e\u003cimg width=\"200\" src=\"./docs/.vuepress/images/remsupp.svg\" alt=\"RemSupp\"\u003e\u003c/a\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003c/div\u003e\n\n\n## Made with electron-nuxt\n\n* **NKNxVault**: NKN desktop wallet (https://github.com/rule110-io/vault)\n* [**Reflex**](https://reflexapp.nickwittwer.com): Responsive web browser for developers (https://github.com/nwittwer/reflex)\n* **BinaryBotPlayground**: An Electron app for loading and running Binary bots (https://github.com/gabriellanzer/BinaryBotPlayground)\n* **system-companion**: Multi platform app for getting system information (https://github.com/romslf/system-companion)\n* **NSMultiTools**: Graphical interface to make life easier for Nintendo Switch hackers (https://github.com/MeatReed/NSMultiTools)\n* **blue-burlap**: CI/CD For Salesforce Deployments (https://github.com/fuzzybaird/blue-burlap)\n* [**cuesync**](https://cuesync.pro/): Synchronize cues between Algoriddim Djay, Serato DJ Lite/Pro and Virtual DJ (https://github.com/schneefux/cuesync)\n* **VKGram**: Messenger for VK that allows you to send custom stickers (https://github.com/PurpleHorrorRus/VKGram)\n* **twitch-vip-controller**: An app to help Twitch streamers automate VIP redemption and removal (https://github.com/kisuka/twitch-vip-controller)\n* [**Keyanu**](https://cloud.kopanko.com/index.php/s/t7karHgpWLqdinA): Keyboard shortcut manager (https://github.com/pcktm/Keyanu)\n* [**JCloisterZone**](https://jcloisterzone.com/en/): PC implementation of Carcassonne board game (https://github.com/farin/JCloisterZone-Client)\n* **StreamOverlay**: An overlay for streamers with single display (https://github.com/PurpleHorrorRus/StreamOverlay)\n* **screencast**: Global Press Overlay of Keyboard and Mouse like VSCode Screencast (https://github.com/seonglae/screencast)\n* [**Enab App**](https://enab.app/): Enab System - Manage Businesses \u0026 Connecting Them! (https://github.com/itourstory/EnabApp)\n* **EARND**: Personal Finance Manager (https://github.com/sanespi09/EARND-NUXT)\n* [**Intuiter**](https://intuiter.seongland.com/): Global productivity app for anyone who use Windows (https://github.com/seonglae/intuiter)\n* **Infrontier**: Simple AWS S3 client (https://github.com/DiscreteTom/Infrontier)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmichalzaq12%2Felectron-nuxt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmichalzaq12%2Felectron-nuxt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmichalzaq12%2Felectron-nuxt/lists"}