awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 dépôts

Awesome GitHub RepositoriesElectron Application Packagers

Tools specifically designed to bundle Electron-based applications into native installers and executables.

Distinct from Electron Wrapper Generators: The existing candidates are for note apps or simple wrappers, not a professional build and packaging tool

Explore 6 awesome GitHub repositories matching development tools & productivity · Electron Application Packagers. Refine with filters or upvote what's useful.

Awesome Electron Application Packagers GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • electron-userland/electron-builderAvatar de electron-userland

    electron-userland/electron-builder

    14,594Voir sur GitHub↗

    electron-builder is a cross-platform build automator and packaging tool for Electron applications. It bundles source code and dependencies into platform-specific installers, portable executables, and app store formats for Windows, macOS, and Linux. The project functions as a distribution pipeline that orchestrates the signing and notarization of binaries to ensure authenticity and bypass security warnings. It also serves as an auto-update orchestrator, preparing application packages and distribution channels to support automatic background software updates. Its capability surface covers the

    Bundles Electron source code and dependencies into platform-specific installers or standalone executables for end users.

    TypeScript
    Voir sur GitHub↗14,594
  • electron/electron-api-demosAvatar de electron

    electron/electron-api-demos

    10,235Voir sur 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

    Demonstrates the use of packagers to bundle application code into native installers and executables.

    HTML
    Voir sur GitHub↗10,235
  • electron/forgeAvatar de electron

    electron/forge

    7,092Voir sur GitHub↗

    Forge is a build toolchain for Electron desktop applications that provides a system for bootstrapping projects, recompiling native modules, and packaging and publishing application binaries. It functions as an application bundler and distribution publisher, automating the process of turning source code into platform-specific executables and installers. The toolset uses a plugin-based pipeline to automate the build process, allowing for the integration of third-party extensions for asset bundling or security auditing. It employs specialized modules to transform packaged applications into distr

    Bundles Electron application source code into native installers and executables.

    TypeScriptbuildelectronhacktoberfest
    Voir sur GitHub↗7,092
  • alex8088/electron-viteAvatar de alex8088

    alex8088/electron-vite

    5,487Voir sur GitHub↗

    electron-vite est un système de build et un orchestrateur de bundle multi-processus qui utilise Vite pour compiler et bundler les processus main, preload et renderer pour les applications Electron. Il fonctionne comme un scaffolder d'application de bureau, fournissant des modèles pour intégrer divers frameworks frontend dans une structure de projet standardisée. Le projet se distingue par une protection du code source intégrée, utilisant un obfuscateur de bytecode V8 pour compiler JavaScript en bytecode et obfusquer les chaînes de caractères pour empêcher l'ingénierie inverse. Il gère également des architectures de bureau complexes en isolant les bundles et les chunks partagés à travers plusieurs fenêtres et contextes d'exécution. L'ensemble d'outils couvre un large éventail de capacités, incluant des pipelines de packaging automatisés pour des installateurs multi-plateformes, l'orchestration de serveur de développement avec remplacement de module à chaud (HMR), et la gestion des modules natifs et WebAssembly. Il prend en outre en charge le scoping d'environnement et la configuration de l'externalisation des modules binaires pour optimiser les builds de production.

    Bundles applications into native, distributable installers for multiple operating systems.

    TypeScript
    Voir sur GitHub↗5,487
  • jellyfin/jellyfin-desktopAvatar de jellyfin

    jellyfin/jellyfin-desktop

    5,492Voir sur GitHub↗

    Jellyfin-desktop is a cross-platform media client for Windows, macOS, and Linux. It functions as a native wrapper that provides a standalone desktop shell for browsing and playing movies, music, and shows from a remote home media server. The application integrates Chromium with native operating system GPU drivers to provide hardware-accelerated video playback for high-resolution media streams. It utilizes an Electron-based runtime to render a web-based user interface within a native desktop environment. The client manages local file-system caching for session data and application assets to r

    Bundles the web-based media interface into native installers and executables using Electron packaging tools.

    C++jellyfinjellyfin-client
    Voir sur GitHub↗5,492
  • niek/chatgpt-webAvatar de Niek

    Niek/chatgpt-web

    1,989Voir sur GitHub↗

    Ce projet est une interface web auto-hébergée et une application de bureau conçue pour interagir avec des modèles de langage. Il fournit une plateforme privée pour gérer les sessions de conversation, permettant aux utilisateurs de se connecter à des services d'IA externes tout en gardant le contrôle sur leur historique d'interaction et leurs paramètres de configuration. L'application se distingue en offrant une interface unifiée qui prend en charge les entrées et sorties multimodales, incluant le traitement de l'interaction vocale et la création d'images génératives. Elle sécurise les identifiants sensibles en acheminant les requêtes via un proxy backend et garantit la confidentialité des données en stockant les journaux de conversation et l'historique des sessions localement sur l'appareil de l'utilisateur. Au-delà de la fonctionnalité de chat de base, la plateforme inclut des outils pour le streaming en temps réel des réponses, la gestion de l'historique des conversations et la possibilité d'exporter des journaux pour archivage. Le logiciel est packagé sous forme d'exécutable de bureau autonome, permettant aux utilisateurs d'accéder à ces services d'IA indépendamment d'un navigateur web.

    Wraps web technologies into a standalone desktop executable using a bundled browser engine.

    Svelte
    Voir sur GitHub↗1,989
  1. Home
  2. Development Tools & Productivity
  3. Electron Application Packagers

Explorer les sous-tags

  • Distribution PublishersUtilities that upload packaged application binaries and installers to remote hosting targets. **Distinct from Electron Application Packagers:** Distinct from Electron Application Packagers: focuses on the transport/upload of artifacts to remote storage rather than the local bundling of source code into binaries.