awesome-repositories.com
Blog
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
·
bromite avatar

bromite/bromite

0
View on GitHub↗
6,277 Stars·591 Forks·GPL-3.0·7 Aufrufewww.bromite.org↗

Bromite

Bromite is a privacy-focused fork of the Chromium browser for Android that blocks advertisements and tracking scripts by default, enforces encrypted HTTPS connections, and prevents browser fingerprinting without requiring any extensions or manual configuration. It applies a patch-based build system to layer privacy and security modifications directly onto the upstream Chromium codebase during compilation, integrating a filter list engine for network-level ad blocking and adding noise to browser APIs to mask device identity.

The browser distinguishes itself through comprehensive privacy hardening that goes beyond basic ad blocking, including site isolation that runs each website in a separate operating system process, HTTPS-only navigation enforcement that redirects all HTTP traffic to encrypted connections, and the ability to inject custom user scripts into web pages with configurable execution timing and URL matching. Bromite also strips tracking parameters from URLs, blocks click-tracking and AMP redirects, partitions network state and DNS-over-HTTPS queries by origin to prevent cross-site correlation, and disables telemetry, FLoC, and other privacy-invasive features built into the upstream browser.

Additional capabilities include incognito and always-incognito browsing modes, proxy configuration with PAC file support and bypass rules, DNS-over-HTTPS encryption, customizable site permissions for WebGL and other APIs, and controls over history expiration and autocomplete suggestions. The browser supports autofill, bookmark management with import and export, download storage customization, background media playback, and AV1 video playback, along with interface adjustments such as moving the navigation bar to the bottom and enabling tablet UI.

Release files are distributed with detached GPG signatures and SHA-256 checksums for integrity and authenticity verification, and the browser can update automatically in the background.

Features

  • Ad-Blocking Android Browsers - An Android browser that blocks advertisements and tracking scripts using built-in filter lists without manual configuration.
  • Privacy-Focused Browsers - A Chromium-based browser that blocks ads and trackers by default and adds privacy enhancements without requiring extensions.
  • Patch-Based Forks - Applies a curated set of patches to the Chromium source tree at build time to add privacy features.
  • Browser Privacy Defaults - Bromite applies hardened privacy defaults such as disabling third-party cookies and blocking fingerprinting APIs.
  • Process-Level Isolations - Runs each website in its own operating system process to prevent one site from accessing another's data.
  • Origin-Based Isolation - Isolates every unique origin into its own process, preventing any cross-origin data access.
  • DNS-over-HTTPS Clients - Sends DNS queries through encrypted HTTPS connections to a user-specified endpoint.
  • Ad-Blocking Lists - Blocks advertisements and tracking scripts across all websites using built-in filter lists without manual configuration.
  • Custom Filter List Applications - Applies user-provided, automatically updated filter lists to block advertisements during browsing.
  • Tracking Parameter Removers - Removes known tracking query parameters from URLs before loading pages.
  • Network-Level Filter List Engines - Blocks network requests by matching URLs against compiled filter lists using Chromium's network stack interception.
  • Fingerprint Mitigation Tools - Disables or spoofs browser APIs to prevent device fingerprinting by freezing the User-Agent and adding noise.
  • Browser Fingerprint Spoofing - Conceals device and browser identity by freezing the User-Agent string and adding noise to APIs.
  • Browser API Noise Injectors - Adds noise to browser APIs and freezes the User-Agent string to prevent device fingerprinting.
  • Cross-Site Leak Prevention - Bromite separates connection pools, caches, and SSL sessions per top-frame origin to prevent cross-site tracking.
  • Browser Incognito Sessions - Opens browsing sessions that leave no local history, cookies, or site data after the session ends.
  • HTTPS Enforcements - Forces all web traffic to use encrypted HTTPS connections, blocking unencrypted HTTP requests at the network level.
  • Privacy and Ad Blocking - Blocks advertisements and tracking scripts across all websites while disabling telemetry and fingerprinting to protect user privacy.
  • Browser Telemetry Disablers - Bromite disables telemetry, background data collection, and other privacy-compromising features built into the browser.
  • Privacy Sandbox Controls - Bromite prevents the browser from participating in cohort-based ad targeting and related privacy experiments.
  • Cleartext Traffic Controls - Forces all connections to use HTTPS and blocks any plain HTTP requests.
  • Network Request Filters - Intercepts and selectively blocks network requests based on resource type or URL patterns using filter lists.
  • User Script Injection Browsers - Bromite injects custom JavaScript into web pages with control over execution timing and URL matching rules for automating or modifying page behavior.
  • DNS Query Caches - Bromite separates DNS-over-HTTPS query caches per top-frame origin to prevent cross-site correlation.
  • Runtime Module Loading Blockers - Blocks the browser from downloading and executing additional code modules at runtime.
  • User Script Importers - Bromite imports custom JavaScript files from the file picker or by opening a .user.js download, then activates them from the settings menu.
  • Background Media Playback - Continues audio playback when switching tabs or locking the screen.
  • Background Media Playback - Continues video playback when switching tabs or moving the browser to the background.
  • Browser Prefetch Disablers - Bromite stops the browser from preloading or prefetching pages based on browsing patterns.
  • Network Proxy Configurations - Configures network traffic routing through proxy auto-config files and defines bypass rules.
  • Certificate Transparency - Requires that TLS certificates be publicly logged before they are accepted by the browser.
  • External Link Incognito Forcers - Bromite opens links from other apps in an incognito tab to prevent tracking across browsing contexts.
  • Persistent Incognito Sessions - Prevents any history, cookies, or site data from being saved after the browsing session ends.
  • Tracking Prevention - Strips click-tracking parameters and redirects from search results to prevent advertisers from following user activity.
  • Click-Tracking and AMP Blockers - Strips tracking parameters and redirects Accelerated Mobile Pages to their original URLs to prevent analytics leakage.
  • Site Permission Overrides - Controls per-site access to WebGL, JavaScript JIT, WebRTC, autoplay, images, and timezone from the address bar.
  • WebSocket Attack Blockers - Partially mitigates attacks that exploit WebSocket connections to access internal network resources.
  • Referrer Leakage Prevention - Bromite limits the amount of URL data sent in the HTTP Referer header to prevent leakage of browsing history.
  • Omnibox Data Protections - Limits address bar suggestions to reduce leakage of browsing history.
  • Session Resumption Disablers - Bromite forces a full TLS handshake on every connection to prevent session ticket tracking.
  • TLS Version Controls - Shows a warning when a site uses outdated TLS versions and blocks connections to insecure protocols.
  • Address Bar Relocations - Bromite relocates the address bar and toolbar from the top to the bottom of the screen for one-handed use.
  • Browser Interface Layout Adjustments - Bromite moves the navigation bar to the bottom, forces tablet UI, sets sticky desktop mode, and adjusts the new tab page layout.
  • Script Injections - Injects custom JavaScript into web pages with configurable execution timing and URL matching rules.
  • Content Script Injection Architectures - Injects JavaScript into web pages at configurable lifecycle points via Chromium's content script extension mechanism.
  • URL-Matched Injections - Bromite applies user scripts only to pages whose URL matches defined patterns using @include, @exclude, @match, and @exclude_match headers.
  • Offline Web Page Archivers - Bromite automatically saves web pages for offline reading when the device loses network connectivity.
  • Script Injection Engines - Injects and executes custom scripts within browser contexts at specific lifecycle stages for page modification.
  • Media & Communication - Chromium-based browser with built-in ad blocking.

Star-Verlauf

Star-Verlauf für bromite/bromiteStar-Verlauf für bromite/bromite

KI-Suche

Entdecke weitere awesome Repositories

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

Start searching with AI

Häufig gestellte Fragen

Was macht bromite/bromite?

Bromite is a privacy-focused fork of the Chromium browser for Android that blocks advertisements and tracking scripts by default, enforces encrypted HTTPS connections, and prevents browser fingerprinting without requiring any extensions or manual configuration. It applies a patch-based build system to layer privacy and security modifications directly onto the upstream Chromium codebase during compilation, integrating a filter list engine for network-level ad blocking and…

Was sind die Hauptfunktionen von bromite/bromite?

Die Hauptfunktionen von bromite/bromite sind: Ad-Blocking Android Browsers, Privacy-Focused Browsers, Patch-Based Forks, Browser Privacy Defaults, Process-Level Isolations, Origin-Based Isolation, DNS-over-HTTPS Clients, Ad-Blocking Lists.

Welche Open-Source-Alternativen gibt es zu bromite/bromite?

Open-Source-Alternativen zu bromite/bromite sind unter anderem: uazo/cromite — Cromite is a privacy-focused browser built as a fork of Chromium that embeds a network-level content blocking engine… adguardteam/adguardbrowserextension — This project is an ad-blocking browser extension that filters web requests and page content to remove advertisements… limbopro/adblock4limbo — Adblock4limbo is a collection of JavaScript-based scripts and tools designed for web content filtering and… tuyafeng/via — Via is a lightweight Android web browser that uses native system rendering for efficient page display. It functions as… efforg/privacybadger — Privacy Badger is a browser privacy extension designed to block third-party trackers and strip monitoring parameters… requestly/requestly.

Open-Source-Alternativen zu Bromite

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Bromite.
  • uazo/cromiteAvatar von uazo

    uazo/cromite

    6,684Auf GitHub ansehen↗

    Cromite is a privacy-focused browser built as a fork of Chromium that embeds a network-level content blocking engine to intercept advertisements, pop-ups, and tracking scripts before they reach the page. It applies community-maintained public filter lists directly within the browser, eliminating the need for external extensions, and uses a curated patch system applied to the Chromium source tree at build time to add or modify features without maintaining a separate codebase. The browser is hardened against tracking and data leakage through a comprehensive set of privacy and security measures.

    C++
    Auf GitHub ansehen↗6,684
  • adguardteam/adguardbrowserextensionAvatar von AdguardTeam

    AdguardTeam/AdguardBrowserExtension

    4,238Auf GitHub ansehen↗

    This project is an ad-blocking browser extension that filters web requests and page content to remove advertisements and tracking scripts from websites. It functions as a web content filter, a privacy protection tool, and an element hiding utility. The extension distinguishes itself through a combination of a rule-set evaluation engine and a manual element hiding utility, allowing for the removal of visual clutter and the customization of website layouts. It also provides security through malicious site blocking and adult content restriction. The broader capability surface includes web track

    TypeScriptadblockadguardchrome
    Auf GitHub ansehen↗4,238
  • limbopro/adblock4limboAvatar von limbopro

    limbopro/Adblock4limbo

    4,431Auf GitHub ansehen↗

    Adblock4limbo is a collection of JavaScript-based scripts and tools designed for web content filtering and advertisement blocking. It functions as a content filter and user script suite that removes pop-ups, banners, and trackers from websites. The project includes a bilingual web translator for side-by-side content translation, an M3U8 video link extractor for retrieving direct stream URLs, and a web content filter specifically designed to remove sponsored links and content farm entries from search engine results. Its capabilities extend to network traffic management, including request filt

    JavaScriptadblockadblockeradguard
    Auf GitHub ansehen↗4,431
  • tuyafeng/viaAvatar von tuyafeng

    tuyafeng/Via

    3,799Auf GitHub ansehen↗

    Via is a lightweight Android web browser that uses native system rendering for efficient page display. It functions as a privacy-focused browsing tool and a QR code scanner utility. The browser is customizable through user-defined script execution and granular control over network requests. It allows for per-site configuration of user agent strings and JavaScript settings to manage how specific websites behave. Integrated privacy tools intercept and block advertisements and tracking scripts. The application also interfaces with device camera hardware to detect and read QR codes for navigatio

    Auf GitHub ansehen↗3,799
  • Alle 30 Alternativen zu Bromite anzeigen→