Building an Electron App with VueJS and Vite

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS: Build JSON-Driven Surveys and Forms with Full Data Control
Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more.
surveyjs.io
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. electron-vue-template

    Simple Vue3 + Electron starter template in TypeScript. Includes ViteJS and Electron Builder

    Of the three packages mentioned, electron-vue-template is the only one that comes with Vite built-in. This alone is a reason to utilize the template.

  2. SurveyJS

    SurveyJS: Build JSON-Driven Surveys and Forms with Full Data Control. Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more.

    SurveyJS logo
  3. vuex

    🗃️ Centralized State Management for Vue.js.

    I'll be integrating a state-management system soon - either Vuex or Pinia. I'm curious to see what this process looks like within an Electron app utilizing Vue, but I'll try my best to write up a blog post as I go through the process.

  4. electron-vue

    Discontinued An Electron & Vue.js quick start boilerplate with vue-cli scaffolding, common Vue plugins, electron-packager/electron-builder, unit/e2e testing, vue-devtools, and webpack.

    It appears electron-vue, the leading Github repository that combines VueJS and Electron hasn't had a commit since April 21, 2021. Prior to the April 21st commits, it hasn't had serious contribution activity since December 3rd, 2019 and before that October 23, 2018.

  5. vite

    Next generation frontend tooling. It's fast!

    Vite is in a league of its own when it comes to Hot Module Replacement (HMR). Because of its on demand file serving, application build times are nearly instant - far, far quicker than any other build tool that exists.

  6. vue-cli-plugin-electron-builder

    Easily Build Your Vue.js App For Desktop With Electron

    vue-cli-plugin-electron-builder is neat, but it's not my cup of tea.

  7. pinia

    Discontinued 🍍 Intuitive, type safe, light and flexible Store for Vue using the composition api with DevTools support [Moved to: https://github.com/vuejs/pinia] (by posva)

    I'll be integrating a state-management system soon - either Vuex or Pinia. I'm curious to see what this process looks like within an Electron app utilizing Vue, but I'll try my best to write up a blog post as I go through the process.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Transforming Vue app into Electron app

    4 projects | /r/vuejs | 14 Nov 2021
  • Secure electron templates?

    1 project | /r/electronjs | 3 Jan 2022
  • Packaging python directory with electron-builder

    1 project | /r/electronjs | 12 Oct 2021
  • Best Ui Frameworkslibraries To Use With Electron

    1 project | /r/electronjs | 28 Feb 2021
  • Handle client side dependency

    1 project | /r/electronjs | 12 Jul 2023

Did you know that JavaScript is
the 4th most popular programming language
based on number of references?