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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to electron-userland/electron-builder

Open-source alternatives to Electron Builder

30 open-source projects similar to electron-userland/electron-builder, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Electron Builder alternative.

  • electron/forgeAvatar von electron

    electron/forge

    7,092Auf GitHub ansehen↗

    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

    TypeScriptbuildelectronhacktoberfest
    Auf GitHub ansehen↗7,092
  • electron/electron-api-demosAvatar von electron

    electron/electron-api-demos

    10,235Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗10,235
  • imputnet/heliumAvatar von imputnet

    imputnet/helium

    17,406Auf GitHub ansehen↗

    Helium is a browser engine compilation framework designed to automate the creation of custom web browser binaries from Chromium source code. It functions as a build system that manages the complex dependency toolchains and environment configurations necessary to transform raw source code into functional, cross-platform software applications. The project distinguishes itself through a structured patch-series management system, which allows developers to maintain and apply custom modifications to large-scale codebases across frequent upstream updates. This workflow ensures that specialized feat

    C++browserchromiumprivacy
    Auf GitHub ansehen↗17,406

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Find more with AI search
  • mitchellh/goxAvatar von mitchellh

    mitchellh/gox

    4,580Auf GitHub ansehen↗

    Gox is a cross-platform build automator and command line tool designed for Go cross-compilation. It serves as a toolchain manager that builds and configures the necessary compilation tools and flags required to target diverse hardware platforms. The system automates the setup, installation, and provisioning of the assemblers and linkers needed for different operating systems and architectures. It manages the generation of executable binaries for multiple platforms in parallel, utilizing custom naming templates and linker flags to prepare software releases. The tool provides capabilities for

    Go
    Auf GitHub ansehen↗4,580
  • astral-sh/python-build-standaloneAvatar von astral-sh

    astral-sh/python-build-standalone

    4,175Auf GitHub ansehen↗

    python-build-standalone is a toolchain designed to produce redistributable Python executables across multiple operating systems and hardware architectures. It generates standalone Python binaries that can be distributed to users without requiring a pre-installed system interpreter. The project manages the end-to-end process of cross-platform compilation using target triples and containerized environments to ensure consistent binary output. It includes a distribution pipeline that automates the generation of build matrices and the uploading of compiled artifacts to public release pages and mir

    Python
    Auf GitHub ansehen↗4,175
  • goreleaser/goreleaserAvatar von goreleaser

    goreleaser/goreleaser

    15,897Auf GitHub ansehen↗

    GoReleaser is a release automation tool for building, packaging, and distributing Go binaries across multiple platforms and architectures. It functions as a cross-compilation build pipeline and binary distribution orchestrator that manages the end-to-end lifecycle of versioned software releases. The tool utilizes a declarative configuration pipeline based on a YAML definition file to automate the Go toolchain. It links Git tags to the compilation process, allowing for automated version tagging and the injection of build metadata and version strings into binaries via linker flags. Its capabil

    Go
    Auf GitHub ansehen↗15,897
  • electron/electronAvatar von electron

    electron/electron

    121,727Auf GitHub ansehen↗

    This framework provides a multi-process architecture for building desktop applications using web technologies. It manages the application lifecycle, window states, and system-level integrations through a primary entry point, while isolating web content in separate rendering processes to maintain stability and security. A secure bridge mechanism facilitates communication between these isolated contexts and the main process, ensuring that privileged system APIs remain protected. The framework distinguishes itself through a comprehensive security model that includes process sandboxing, content p

    C++c-plus-pluschromecss
    Auf GitHub ansehen↗121,727
  • blackboardsh/electrobunAvatar von blackboardsh

    blackboardsh/electrobun

    5,534Auf GitHub ansehen↗

    Electrobun is a desktop application framework and webview-based GUI toolkit used for building cross-platform desktop apps. It provides a TypeScript-based runtime and a native system webview to create interfaces that integrate embedded browser views with host-process logic. The project features a native GPU integration layer with direct FFI bindings, allowing for high-performance GPU surfaces and compute workloads to run within a desktop application. It also includes an inter-process communication bridge using a typed RPC system to exchange data and execute functions between the native backend

    C++
    Auf GitHub ansehen↗5,534
  • yudai/gottyAvatar von yudai

    yudai/gotty

    19,407Auf GitHub ansehen↗

    Gotty is a web-based terminal emulator that functions as a secure remote shell gateway. It exposes command-line processes as interactive web applications, allowing users to access and manage terminal sessions directly through a standard browser without requiring local terminal software. The system distinguishes itself by integrating with terminal multiplexers to enable shared, real-time collaboration among multiple remote clients. It enforces security through a combination of TLS-encrypted network transport and configurable access control mechanisms, including basic authentication and client

    Gobrowsergojavascript
    Auf GitHub ansehen↗19,407
  • ispc/ispcAvatar von ispc

    ispc/ispc

    2,843Auf GitHub ansehen↗

    ISPC is a vectorizing compiler and SIMD parallel programming language that implements a single program multiple data model. It serves as a toolchain for translating C-based code with parallel extensions into optimized machine code for various CPU and GPU architectures using an LLVM backend. The compiler is designed for cross-platform SIMD toolchain support, generating specialized instruction sets for x86 SSE/AVX, ARM NEON, and Intel GPU from a single source. It features a runtime dispatch mechanism that selects the most efficient hardware-specific implementation for the current system during

    C++compilerintelispc
    Auf GitHub ansehen↗2,843
  • sparkle-project/sparkleAvatar von sparkle-project

    sparkle-project/Sparkle

    9,224Auf GitHub ansehen↗

    Sparkle is a software update framework for macOS applications. It provides a system for delivering automatic updates using signed archives and RSS-based feeds to notify clients of new software versions. The framework ensures software integrity and authenticity through public-key cryptography, requiring digital signatures for both update archives and release feeds. It includes mechanisms for signing key rotation to maintain the security chain if a private key is lost. To optimize delivery, the project includes tools for generating binary delta updates that ship only the byte-level differences

    Objective-Cframeworkmacossoftware-update
    Auf GitHub ansehen↗9,224
  • rust-cross/cargo-zigbuildAvatar von rust-cross

    rust-cross/cargo-zigbuild

    2,549Auf GitHub ansehen↗

    Cargo-zigbuild is a build tool that compiles Rust projects for different operating systems and architectures using the Zig compiler as an external linker. It functions as an environment-driven wrapper that intercepts standard build commands and injects the target configurations, paths, and flags required for cross-compilation without requiring complex native toolchains. The tool enables cross-platform compilation workflows and configures minimum required standard C library versions for Linux builds by appending version suffixes directly to target specifications. It also packages multi-archite

    Rustcargo-subcommandcross-compilezig
    Auf GitHub ansehen↗2,549
  • nuitka/nuitkaAvatar von Nuitka

    Nuitka/Nuitka

    14,938Auf GitHub ansehen↗

    Nuitka is a compilation framework that translates Python source code into C, enabling the creation of standalone machine code binaries. By converting interpreted scripts into compiled executables, it removes the requirement for a language interpreter on the target machine and provides a mechanism for distributing Python applications as self-contained packages. The project distinguishes itself through advanced optimization techniques, including link-time code generation and profile-guided binary optimization, which improve execution speed by bypassing standard interpreted overhead. It manages

    Pythoncompilernuitkapackaging-tool
    Auf GitHub ansehen↗14,938
  • trustedsec/ptfAvatar von trustedsec

    trustedsec/ptf

    5,528Auf GitHub ansehen↗

    PTF is a penetration testing tool manager and modular software orchestrator designed to automate the installation, compilation, and updating of security tools across different operating system distributions. It functions as a security tooling automation utility that fetches the latest releases and creates global system launchers for a curated collection of security binaries. The framework allows for the packaging of security tool suites into portable container images to ensure consistent execution across different infrastructure environments. It enables the distribution of specific sets of co

    Python
    Auf GitHub ansehen↗5,528
  • fyne-io/fyneAvatar von fyne-io

    fyne-io/fyne

    27,941Auf GitHub ansehen↗

    Fyne is a cross-platform graphical user interface toolkit for the Go programming language. It provides a comprehensive framework for building native applications that run on desktop, mobile, and web environments from a single codebase. The toolkit centers on a canvas-based rendering engine and a device-independent layout engine, ensuring that visual elements maintain consistent dimensions and behavior across diverse operating systems and screen densities. The project distinguishes itself through a reactive data-binding system that automatically synchronizes application state with interface co

    Goandroidcross-platformfyne
    Auf GitHub ansehen↗27,941
  • oclif/oclifAvatar von oclif

    oclif/oclif

    9,543Auf GitHub ansehen↗

    oclif is a Node.js framework for building command-line interfaces. It provides a structured system for developing terminal applications with consistent command patterns, argument parsing, and automated help generation. The project features a modular plugin architecture that allows for external functionality to be injected via a manifest-based loading mechanism. It includes a dedicated distribution pipeline and packager to bundle applications into OS-native installers and tarballs for Windows, macOS, and Linux. The framework covers a broad range of development capabilities, including project

    TypeScript
    Auf GitHub ansehen↗9,543
  • ttroy50/cmake-examplesAvatar von ttroy50

    ttroy50/cmake-examples

    13,066Auf GitHub ansehen↗

    This project is a collection of reference implementations and templates for CMake build patterns and configuration workflows. It provides standardized templates for managing C++ project structures, compiler flags, and dependency linking. The repository includes a packaging guide for creating installation targets and platform-specific software installers. It also provides a testing suite that demonstrates the integration of unit testing and static analysis tools into the build process. Additional reference configurations cover the execution of builds and tests within isolated, containerized e

    CMakeboostcatchclang
    Auf GitHub ansehen↗13,066
  • pypa/sampleprojectAvatar von pypa

    pypa/sampleproject

    5,245Auf GitHub ansehen↗

    This project is a reference implementation and tutorial designed to demonstrate the end-to-end workflow of building, versioning, and uploading Python distributions. It serves as a concrete project template and example for configuring metadata and build artifacts for package indices. The repository illustrates how to package software by defining project metadata and dependencies in static configuration files. It covers the process of transforming source trees into versioned archives and platform-specific binary distributions, specifically showing how to build binary wheels and source distribut

    Python
    Auf GitHub ansehen↗5,245
  • carthage/carthageAvatar von Carthage

    Carthage/Carthage

    15,174Auf GitHub ansehen↗

    Carthage is a decentralized dependency manager for Cocoa projects and an automation tool for Xcode builds. It functions as a Git-based framework manager and binary distribution tool used to fetch, build, and manage external libraries. The project distinguishes itself by supporting the production and distribution of platform-independent binary frameworks and static libraries. It utilizes Git tags and submodules to lock specific versions of external libraries and provides mechanisms to distribute prebuilt binaries via zipped release archives. The system covers dependency resolution and version

    Swift
    Auf GitHub ansehen↗15,174
  • actions/upload-artifactAvatar von actions

    actions/upload-artifact

    4,108Auf GitHub ansehen↗

    This project is a build artifact manager and file persistence tool designed to save files and directories from a workflow run as archived assets. It functions as a workflow asset archiver that compresses and uploads project files to a remote store. The system differentiates itself through a comprehensive metadata tracking system that generates unique identifiers, download URLs, and security digests for every uploaded asset. It manages the asset lifecycle using configurable retention policies to determine how long files remain available before automatic deletion and supports updating existing

    TypeScript
    Auf GitHub ansehen↗4,108
  • concourse/concourseAvatar von concourse

    concourse/concourse

    7,845Auf GitHub ansehen↗

    Concourse is a container-based continuous integration and delivery platform that functions as a distributed build system. It operates as a declarative pipeline orchestrator, using a central controller and multiple worker nodes to execute concurrent tasks within isolated containers. The system distinguishes itself by executing every build step in a separate container to ensure environment consistency and by defining software delivery sequences through portable, versionable configuration files. It provides a web-based pipeline visualizer to display the real-time status and progress of automated

    Go
    Auf GitHub ansehen↗7,845
  • btbn/ffmpeg-buildsAvatar von BtbN

    BtbN/FFmpeg-Builds

    10,382Auf GitHub ansehen↗

    FFmpeg-Builds is a cross-platform compilation toolchain and custom build system designed to generate static executables of the FFmpeg multimedia framework. It provides a distribution of pre-compiled binaries for multiple operating systems and hardware architectures. The project utilizes a Docker-based build environment to isolate toolchains and dependencies. This containerized approach enables multi-architecture cross-compilation and allows for parameter-driven feature selection to include specific codecs, libraries, and license options in the final binaries. The system manages the entire wo

    Shell
    Auf GitHub ansehen↗10,382
  • earthly/earthlyAvatar von earthly

    earthly/earthly

    12,035Auf GitHub ansehen↗

    Earthly is a containerized build system and Docker build framework designed for creating reproducible build pipelines. It ensures environment consistency by executing every build step inside an isolated container, combining the isolation of container images with dependency tracking and parallel execution. The system differentiates itself through a focus on hermeticity and multiplatform support, allowing for the generation of container images targeting multiple CPU architectures within a single execution flow. It maintains a hermetic build environment by isolating network access and utilizing

    Gobuildbuild-automationbuild-system
    Auf GitHub ansehen↗12,035
  • alex8088/electron-viteAvatar von alex8088

    alex8088/electron-vite

    5,487Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,487
  • therecipe/qtAvatar von therecipe

    therecipe/qt

    10,784Auf GitHub ansehen↗

    This project provides a framework for building native graphical user interfaces that run consistently across desktop and mobile operating systems. It functions as a bridge that allows developers to construct complex application layouts and render high-performance visual elements by utilizing a native C++ widget toolkit. The framework enables the creation of responsive user interfaces through both traditional widget-based components and declarative markup languages. It employs a decoupled messaging system to connect interface components and uses a pre-compilation step to manage object introspe

    Goandroidasteroidoscross-platform-gui
    Auf GitHub ansehen↗10,784
  • pyinstaller/pyinstallerAvatar von pyinstaller

    pyinstaller/pyinstaller

    13,019Auf GitHub ansehen↗

    PyInstaller is a cross-platform binary packager and application freezer that bundles Python scripts and their dependencies into standalone executables. It allows programs to be distributed and run on target operating systems without requiring a local installation of the Python interpreter. The tool functions as a standalone executable bundler, packaging the application with all necessary modules and libraries into a single file or folder. It includes integration for digital binary signing to satisfy operating system security requirements for distributed software. The system utilizes static a

    Pythonbundlepackagepy2app
    Auf GitHub ansehen↗13,019
  • tauri-apps/tauriAvatar von tauri-apps

    tauri-apps/tauri

    107,946Auf GitHub ansehen↗

    Tauri is a cross-platform framework for building desktop applications that combine web-based user interfaces with a memory-safe systems-language backend. It functions as a secure runtime that hosts web content within native windowing containers, allowing developers to leverage existing web technologies while maintaining high-performance native logic. By compiling applications into small-footprint, platform-specific binaries, the framework avoids bundling heavy runtime environments, resulting in lightweight executables. The project distinguishes itself through a capability-based security model

    Rustdesktop-apphigh-performancemobile-app
    Auf GitHub ansehen↗107,946
  • crimera/twitter-apkAvatar von crimera

    crimera/twitter-apk

    3,835Auf GitHub ansehen↗

    This project is a suite of tools for scraping remote assets, applying binary modifications, and orchestrating the distribution of patched Android applications. It functions as an automated build pipeline that fetches remote assets and compiles patched binaries into installable packages. The system includes a specialized remote asset downloader designed to fetch application files and version metadata from remote servers while bypassing bot protections. It also operates as an Android app distribution system that uploads modified binaries to a repository and sends update notifications via Telegr

    Pythonrevanced
    Auf GitHub ansehen↗3,835
  • zeldaret/ootAvatar von zeldaret

    zeldaret/oot

    5,423Auf GitHub ansehen↗

    This project is a game decompilation project consisting of a reconstructed C source codebase and the systems used for binary reconstruction. It provides a human-readable version of a commercial game title created through static and dynamic analysis to facilitate technical study and modification. The project utilizes a containerized build environment to ensure reproducible compilation and consistent toolchain versions across different host operating systems. It includes a game binary reconstructor that translates original machine code into source code and a system for compiling the codebase in

    C
    Auf GitHub ansehen↗5,423
  • openwrt/packagesAvatar von openwrt

    openwrt/packages

    4,532Auf GitHub ansehen↗

    This project is a cross-compilation build system and software repository for the OpenWrt operating system. It provides a curated collection of community-maintained software packages, build scripts, and application definitions used to compile third-party libraries and utilities for specific target hardware architectures. The system functions as an embedded Linux software feed, utilizing a cross-compilation workflow to convert external source code into compatible binaries. It includes a distribution of network tools, such as DNS servers and VPNs, tailored for router-based environments and resou

    Makefilehacktoberfest
    Auf GitHub ansehen↗4,532