awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
SimulatedGREG avatar

SimulatedGREG/electron-vueArchived

0
View on GitHub↗
15,399 stele·1,513 fork-uri·JavaScript·MIT·5 vizualizărisimulatedgreg.gitbooks.io/electron-vue/content↗

Electron Vue

electron-vue is a pre-configured project boilerplate and scaffolding system for building desktop applications using Electron and Vue.js. It provides a standardized project structure and an integrated build pipeline to accelerate the development of desktop software.

The project enables a hybrid deployment model, allowing developers to generate both standalone desktop executables for multiple operating systems and browser-compatible web versions from a single codebase. It distinguishes its development workflow with hot reloading and hot module replacement to update the user interface in real-time without manual restarts.

The toolset covers a broad range of capabilities, including automated desktop testing for unit and end-to-end suites, cross-platform binary packaging for production distribution, and frontend environment management through state management and code quality linting.

Features

  • Project Scaffolders - Provides a pre-configured project structure and scaffolding system to rapidly start new desktop applications.
  • Vue.js Project Bootstrapping - Provides a standardized folder hierarchy and initial files specifically for building Vue.js applications.
  • Cross-Platform Build Systems - Automates the compilation and packaging of software into distributable binaries for multiple target operating systems.
  • Desktop Application Packagers - Ships tools that transform source code into standalone executable binaries for desktop operating systems.
  • Distribution Package Builders - Compiles source code and project specifications into distributable installation files for end users.
  • Electron Application Development Tooling - Provides tools for managing the project structure, dependencies, and build lifecycle of Electron-based desktop apps.
  • Project Bootstrapping Templates - Provides predefined blueprints to generate the initial directory structures and configuration files for new projects.
  • Configuration-Driven Scaffolding - Generates a standardized folder structure and configuration files via a command line interface for rapid project setup.
  • Desktop UI Project Scaffolders - Generates pre-configured project structures and build configurations specifically for desktop UI applications.
  • Unified Build Pipelines - Coordinates compilation, linting, and packaging through a unified build pipeline for both desktop and web targets.
  • Cross-Platform Packaging Tools - Bundles application runtimes and assets into native executables for multiple desktop operating systems.
  • Desktop Packaging - Bundles the web-based application into native desktop executables for cross-platform distribution.
  • Binary Package Generators - Bundles the web application and runtime into OS-specific executable installers for production distribution.
  • Package Distribution - Bundles the application and its dependencies into portable executable formats for simplified distribution.
  • Desktop Project Scaffolders - Generates a pre-configured project structure and dependency file to accelerate the setup of desktop software.
  • Project Scaffolding - Generates a project structure and development environment using a CLI and a single configuration file.
  • Electron Project Scaffolders - Generates a pre-configured project structure and scaffolding using a unified build system for desktop software.
  • Process Separation - Implements a strict separation between background system logic and the frontend UI to adhere to the Chromium security model.
  • Hybrid Desktop-Web Deployments - Allows generating both standalone desktop executables and browser-compatible web versions from a single codebase.
  • Hybrid Web Exports - Enables the generation of browser-compatible web versions from the same codebase used for the desktop application.
  • Vue Starter Templates - Provides pre-configured project blueprints and boilerplates specifically for building Electron and Vue.js applications.
  • Hosted Web Interfaces - Allows the application to run directly in a browser via a web-compatible output.
  • Web-Targeted Source Compilers - Compiles the application source into browser-compatible JavaScript for deployment to web browsers.
  • Web Version Exports - Exports the application for execution in a standard web browser alongside the desktop environment.
  • Application State Management - Coordinates data flow and navigation by integrating routing and state management plugins.
  • Frontend Development Environments - Provides tooling and configuration for a frontend development workflow featuring hot reloading and state management.
  • Hot Code Reloading - Updates the user interface and restarts the main process in real-time to reflect code changes without manual restarts.
  • Hot Module Replacement - Updates application modules in real-time during development to refresh the UI without requiring a full restart.
  • Module Bundling - Bundles JavaScript and CSS assets into optimized files for deployment to desktop and web environments.
  • Background Process Debuggers - Provides capabilities to attach debuggers to the Electron background process to troubleshoot logic and state.
  • End-to-End Testing - Executes automated suites that simulate complete user workflows to verify system-wide functional correctness.
  • Integrated Testing Suites - Ships an integrated test runner that executes both unit and end-to-end test suites to validate workflows.
  • Unit Testing - Implements unit testing to verify the smallest testable parts of the application in isolation.

Istoric stele

Graficul istoricului de stele pentru simulatedgreg/electron-vueGraficul istoricului de stele pentru simulatedgreg/electron-vue

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face simulatedgreg/electron-vue?

electron-vue is a pre-configured project boilerplate and scaffolding system for building desktop applications using Electron and Vue.js. It provides a standardized project structure and an integrated build pipeline to accelerate the development of desktop software.

Care sunt principalele funcționalități ale simulatedgreg/electron-vue?

Principalele funcționalități ale simulatedgreg/electron-vue sunt: Project Scaffolders, Vue.js Project Bootstrapping, Cross-Platform Build Systems, Desktop Application Packagers, Distribution Package Builders, Electron Application Development Tooling, Project Bootstrapping Templates, Configuration-Driven Scaffolding.

Care sunt câteva alternative open-source pentru simulatedgreg/electron-vue?

Alternativele open-source pentru simulatedgreg/electron-vue includ: vuejs-templates/webpack — This project is a pre-configured build template for Vue.js applications using Webpack. It provides a structured… electron-react-boilerplate/electron-react-boilerplate — This project is a TypeScript desktop boilerplate and application template that combines Electron and React for… nklayman/vue-cli-plugin-electron-builder — This project is a Vue.js plugin and build tool designed to package web applications into standalone desktop… saltyshiomix/nextron — Nextron is a framework for building cross-platform desktop applications by integrating Next.js with an Electron shell.… erikras/react-redux-universal-hot-example — This project is a starter template and boilerplate for building isomorphic web applications using React, Redux, and… blazity/next-enterprise — This project is a production-ready enterprise boilerplate and starter for building high-performance web applications…

Alternative open-source pentru Electron Vue

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Electron Vue.
  • vuejs-templates/webpackAvatar vuejs-templates

    vuejs-templates/webpack

    9,644Vezi pe GitHub↗

    This project is a pre-configured build template for Vue.js applications using Webpack. It provides a structured project boilerplate and a frontend build pipeline designed to bootstrap development environments and compile application code into distributable bundles. The template includes a development environment with hot module replacement, error overlays, and source maps to allow for instant updates in the browser without losing application state. It also features a project generator that establishes folder structures and configurations for routing, linting, and testing. The build system co

    JavaScript
    Vezi pe GitHub↗9,644
  • electron-react-boilerplate/electron-react-boilerplateAvatar electron-react-boilerplate

    electron-react-boilerplate/electron-react-boilerplate

    24,239Vezi pe GitHub↗

    This project is a TypeScript desktop boilerplate and application template that combines Electron and React for building cross-platform desktop applications. It provides a structural foundation and framework for creating native system applications that bundle web technologies into distributable operating system packages. The project distinguishes itself by providing a hot-reloading desktop environment. This development setup applies code changes instantly to the user interface without requiring manual application restarts, preserving the current interface state through hot module replacement.

    TypeScriptbabelboilerplateelectron
    Vezi pe GitHub↗24,239
  • nklayman/vue-cli-plugin-electron-builderAvatar nklayman

    nklayman/vue-cli-plugin-electron-builder

    4,081Vezi pe GitHub↗

    This project is a Vue.js plugin and build tool designed to package web applications into standalone desktop executables using Electron. It functions as a desktop application bundler and packaging tool that transforms web code into distributable installation packages across multiple operating systems and architectures. The tool provides a dedicated development environment that runs a live-reloading server and a desktop window simultaneously to enable rapid iteration. It automates the setup and configuration required to bundle background and foreground processes into a single executable. The p

    JavaScriptclielectronelectron-builder
    Vezi pe GitHub↗4,081
  • saltyshiomix/nextronAvatar saltyshiomix

    saltyshiomix/nextron

    4,420Vezi pe GitHub↗

    Nextron is a framework for building cross-platform desktop applications by integrating Next.js with an Electron shell. It serves as a build tool that compiles web-based user interfaces into standalone installable desktop bundles. The project provides desktop application boilerplates and pre-configured templates to initialize projects. It includes a custom URL schema handler that allows the registration of unique protocols to launch the desktop application directly from a web browser. The toolkit covers desktop app build automation, including the compilation and packaging of source code into

    TypeScript
    Vezi pe GitHub↗4,420
Vezi toate cele 30 alternative pentru Electron Vue→