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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
imputnet avatar

imputnet/helium

0
View on GitHub↗
17,406 stars·453 forks·C++·GPL-3.0·7 viewshelium.computer↗

Helium

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 features persist even as the underlying software base evolves, providing a consistent method for tracking and refreshing sequential code changes.

Beyond core compilation, the framework integrates automated security workflows to sign and notarize binaries, ensuring that custom builds meet the distribution standards required for installation on modern operating systems. The system utilizes declarative configuration files and containerized environments to validate build integrity and maintain consistency across different target platforms.

Features

  • Browser Build Systems - Automates the setup and configuration of development environments to create specialized browser engines from source.
  • Build Automation Tools - Automates the compilation of custom browser binaries from source with integrated patch management and notarization.
  • Browser Engine Build Frameworks - Builds and maintains specialized web browser engines by managing complex build environments and toolchains.
  • Browser Frameworks - Provides a development environment for managing complex source code modifications and toolchains for custom browser releases.
  • Patch Management Tools - Organizes and applies custom modifications to large codebases to ensure feature persistence across upstream updates.
  • Code Modification Systems - Provides a structured system for tracking and applying sequential code modifications to maintain custom features across upstream updates.
  • Web Browsers - Privacy-oriented Chromium-based browser with pre-installed ad blocking.
  • Web Browsers - Listed in the “Web Browsers” section of the Awesome Mac awesome list.
  • Web Browsers - Privacy-focused browser based on Ungoogled Chromium.
  • Patch Management Utilities - Manages sets of custom code modifications to ensure compatibility with ongoing upstream software updates.
  • Source Builds - Manages the compilation of source code into functional browser applications for specific target operating systems.
  • Application Signing - Signs and notarizes compiled software builds to meet security and distribution standards.
  • Code Signing - Integrates automated workflows to sign and notarize compiled binaries for secure distribution.
  • Cross-Platform Build Systems - Automates the compilation of source code into binaries across multiple target operating systems.
  • Containerized Build Environments - Encapsulates build toolchains within isolated containers to ensure consistent compilation across host systems.
  • Software Distribution - Provides tools for signing and notarizing builds to ensure secure software distribution.
  • Source Customization - Integrates specific source code modifications to maintain custom features during software updates.

Star history

Star history chart for imputnet/heliumStar history chart for imputnet/helium

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Helium

Similar open-source projects, ranked by how many features they share with Helium.
  • electron-userland/electron-builderelectron-userland avatar

    electron-userland/electron-builder

    14,594View on 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

    TypeScript
    View on GitHub↗14,594
  • ungoogled-software/ungoogled-chromiumungoogled-software avatar

    ungoogled-software/ungoogled-chromium

    26,944View on GitHub↗

    Ungoogled Chromium is a desktop web browser derived from the open-source Chromium codebase, modified to remove all background communication with external services and proprietary dependencies. It functions as a privacy-focused distribution that ensures user data remains local by eliminating telemetry hooks and data collection integrations. The project distinguishes itself through extensive source-code pruning and domain-substitution patching, which replace hardcoded service URLs with non-functional placeholders to prevent unauthorized data transmission. It further hardens the browser runtime

    Pythonchromiumcontrolgoogle-chromium
    View on GitHub↗26,944
  • brave/brave-browserbrave avatar

    brave/brave-browser

    21,691View on GitHub↗

    Brave is a privacy-centric web browser built on the Chromium engine. It functions as a cross-platform navigation tool designed to protect user data by automatically blocking trackers and advertisements by default. The browser distinguishes itself through integrated search capabilities that allow for programmatic control over query execution and data retrieval. It provides a platform for custom search engine development, enabling users to apply specific ranking rules, filter content based on geographic or temporal constraints, and enrich results with real-time structured data. Beyond its core

    bravebrowserchromium
    View on GitHub↗21,691
  • zen-browser/desktopzen-browser avatar

    zen-browser/desktop

    42,877View on GitHub↗

    This project is an open-source desktop web browser built on the Gecko rendering engine. It is designed to prioritize user privacy and security, utilizing a multi-process architecture to isolate web content and maintain a secure sandbox environment for all browsing activities. The browser distinguishes itself through a highly modular interface engine that allows users to customize visual layouts and functional behaviors using style sheets and community-developed modifications. It supports advanced productivity workflows by enabling users to synchronize navigation state across multiple windows,

    JavaScriptfirefoxfirefox-basedfirefox-browser
    View on GitHub↗42,877
See all 30 alternatives to Helium→

Frequently asked questions

What does imputnet/helium do?

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.

What are the main features of imputnet/helium?

The main features of imputnet/helium are: Browser Build Systems, Build Automation Tools, Browser Engine Build Frameworks, Browser Frameworks, Patch Management Tools, Code Modification Systems, Web Browsers, Patch Management Utilities.

What are some open-source alternatives to imputnet/helium?

Open-source alternatives to imputnet/helium include: electron-userland/electron-builder — electron-builder is a cross-platform build automator and packaging tool for Electron applications. It bundles source… zen-browser/desktop — This project is an open-source desktop web browser built on the Gecko rendering engine. It is designed to prioritize… brave/brave-browser — Brave is a privacy-centric web browser built on the Chromium engine. It functions as a cross-platform navigation tool… ungoogled-software/ungoogled-chromium — Ungoogled Chromium is a desktop web browser derived from the open-source Chromium codebase, modified to remove all… brave/brave-core — This project is a customization framework for developing and maintaining a modified web browser based on the Chromium… extension-js/extension.js — Extension.js is a development framework designed to manage the entire lifecycle of browser extensions from initial…