awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
nklayman avatar

nklayman/vue-cli-plugin-electron-builder

0
View on GitHub↗
4,081 نجوم·275 تفرعات·JavaScript·MIT·11 مشاهداتnklayman.github.io/vue-cli-plugin-electron-builder↗

Vue Cli Plugin Electron Builder

هذا المشروع عبارة عن إضافة Vue.js وأداة بناء مصممة لحزم تطبيقات الويب في ملفات تنفيذية مستقلة لسطح المكتب باستخدام Electron. يعمل كأداة حزم وتغليف لتطبيقات سطح المكتب التي تحول كود الويب إلى حزم تثبيت قابلة للتوزيع عبر أنظمة تشغيل وبنيات متعددة.

توفر الأداة بيئة تطوير مخصصة تشغل خادم إعادة تحميل مباشر ونافذة سطح مكتب في وقت واحد لتمكين التكرار السريع. تقوم بأتمتة الإعداد والتكوين المطلوب لحزم عمليات الخلفية والأمامية في ملف تنفيذي واحد.

يغطي المشروع مجموعة واسعة من الإمكانيات بما في ذلك تكامل واجهة برمجة تطبيقات نظام التشغيل الأصلي، وتصحيح الأخطاء متعدد العمليات، وتحديثات البرامج الآلية. كما يدعم توزيع البرامج عبر الأنظمة الأساسية، وإدارة النوافذ المتعددة، وتكامل الوحدات الثنائية الأصلية.

Features

  • Electron Desktop Applications - Facilitates the creation of cross-platform desktop applications that integrate web technologies with native system capabilities using Electron.
  • Cross-Platform Binary Distribution - Provides capabilities for compiling and distributing software binaries for multiple desktop operating systems and environments.
  • CLI Plugins - Ships as an extension for the Vue command line interface to automate the setup of desktop application environments.
  • Cross-Platform Build Systems - Automates the compilation and packaging of software for multiple target operating systems from a single machine.
  • Build Tools - Acts as a specialized build tool for packaging Vue.js web applications into standalone desktop executables using Electron.
  • Preload Script Injections - Provides isolated preload scripts that bridge the gap between restricted browser environments and privileged system APIs.
  • Desktop Application Bundling - Provides a unified pipeline for bundling background and foreground processes into a distributable desktop application package.
  • Electron Process Bundling - Transforms web code into a distributable executable by bundling separate main and renderer processes.
  • Cross-Platform Packaging Tools - Provides tools for bundling application runtimes and assets into native executables for multiple operating systems.
  • Native API Bridges - Implements the incorporation of system-level binary modules and preload scripts to allow web interfaces to access OS functions.
  • Process Restriction Policies - Enforces capability limits on the foreground process to reduce security risks by disabling system APIs.
  • Multi-Process Runtimes - Implements a dual-process model that separates a privileged background system process from an unprivileged web renderer.
  • Native Module Linking - Connects native code and build systems with binary modules to access low-level operating system functions.
  • Automatic Software Updates - Implements systems that automatically check for and install the latest versions of the desktop application.
  • Electron Application Development Tooling - Provides a toolset for managing the project structure, dependencies, and build lifecycle of Electron-based desktop apps.
  • Multi-Window Layout Managers - Provides systems to manage the distribution and synchronization of UI panels across multiple application windows.
  • Automated Software Updates - Implementing systems that automatically check for and apply new software versions to keep desktop installations current.
  • Multi-Target Compilers - Compiles source code into separate bundles targeting both the main system process and the renderer process.
  • Native Binary Integration - Links high-performance native C++ or Rust binaries into the build process to enable low-level OS API access.
  • Multi-Process Debugging - Provides debugging capabilities that extend across the boundaries of background and foreground processes.
  • Runtime Process Inspection - Supports inspecting background processes using source maps and remote ports to troubleshoot system-level logic.
  • Renderer State Inspection - Provides developer tools to inspect the application window and analyze the UI and frontend state.
  • Live-Reloading Environments - Provides a dedicated development environment that runs a live-reloading server and a desktop window simultaneously.
  • Development Servers - Includes a local development server with live reloading for rapid iteration of the desktop interface.
  • Live-Reload Proxies - Ships a proxy server that injects live-reload signals to provide instant feedback during desktop app development.

سجل النجوم

مخطط تاريخ النجوم لـ nklayman/vue-cli-plugin-electron-builderمخطط تاريخ النجوم لـ nklayman/vue-cli-plugin-electron-builder

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Vue Cli Plugin Electron Builder

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Vue Cli Plugin Electron Builder.
  • alex8088/electron-viteالصورة الرمزية لـ alex8088

    alex8088/electron-vite

    5,487عرض على GitHub↗

    electron-vite is a build system and multi-process bundle orchestrator that uses Vite to compile and bundle the main, preload, and renderer processes for Electron applications. It functions as a desktop application scaffolder, providing templates to integrate various frontend frameworks into a standardized project structure. The project distinguishes itself through integrated source code protection, utilizing a V8 bytecode obfuscator to compile JavaScript into bytecode and obfuscate strings to prevent reverse engineering. It also manages complex desktop architectures by isolating bundles and s

    TypeScript
    عرض على GitHub↗5,487
  • simulatedgreg/electron-vueالصورة الرمزية لـ SimulatedGREG

    SimulatedGREG/electron-vue

    15,399عرض على GitHub↗

    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-ti

    JavaScriptbabelboilerplatedocumentation
    عرض على GitHub↗15,399
  • electron/electron-api-demosالصورة الرمزية لـ electron

    electron/electron-api-demos

    10,235عرض على GitHub↗

    This repository provides a collection of interactive sample applications and reference implementations for the Electron framework. It serves as a library of API reference demos designed to help developers learn how to implement core desktop features. The project features visual demonstrations of cross-platform GUI management and practical examples of native operating system integration. It includes dedicated samples for handling native modules, crash reports, and the configuration of security implementations such as content security policies and process sandboxing. The codebase covers a broa

    HTML
    عرض على GitHub↗10,235
  • hokein/electron-sample-appsالصورة الرمزية لـ hokein

    hokein/electron-sample-apps

    3,928عرض على GitHub↗

    This project is a collection of reference implementations and sample applications for desktop software development using Electron. It provides cross-platform boilerplates and practical code examples that demonstrate how to integrate web technologies with native operating system APIs. The repository serves as a feature showcase for implementing native system integrations, such as local file system access, process management, and custom window framing. It includes demonstrations for specialized capabilities like network request interception via service workers, screen and window capture, and th

    JavaScript
    عرض على GitHub↗3,928
عرض جميع البدائل الـ 30 لـ Vue Cli Plugin Electron Builder→

الأسئلة الشائعة

ما هي وظيفة nklayman/vue-cli-plugin-electron-builder؟

هذا المشروع عبارة عن إضافة Vue.js وأداة بناء مصممة لحزم تطبيقات الويب في ملفات تنفيذية مستقلة لسطح المكتب باستخدام Electron. يعمل كأداة حزم وتغليف لتطبيقات سطح المكتب التي تحول كود الويب إلى حزم تثبيت قابلة للتوزيع عبر أنظمة تشغيل وبنيات متعددة.

ما هي الميزات الرئيسية لـ nklayman/vue-cli-plugin-electron-builder؟

الميزات الرئيسية لـ nklayman/vue-cli-plugin-electron-builder هي: Electron Desktop Applications, Cross-Platform Binary Distribution, CLI Plugins, Cross-Platform Build Systems, Build Tools, Preload Script Injections, Desktop Application Bundling, Electron Process Bundling.

ما هي البدائل مفتوحة المصدر لـ nklayman/vue-cli-plugin-electron-builder؟

تشمل البدائل مفتوحة المصدر لـ nklayman/vue-cli-plugin-electron-builder: alex8088/electron-vite — electron-vite is a build system and multi-process bundle orchestrator that uses Vite to compile and bundle the main,… simulatedgreg/electron-vue — electron-vue is a pre-configured project boilerplate and scaffolding system for building desktop applications using… electron/electron-api-demos — This repository provides a collection of interactive sample applications and reference implementations for the… hokein/electron-sample-apps — This project is a collection of reference implementations and sample applications for desktop software development… oclif/oclif — oclif is a Node.js framework for building command-line interfaces. It provides a structured system for developing… apache/cordova-android — This project is an Android hybrid mobile framework that enables the development of applications running web content…