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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
mozilla-mobile avatar

mozilla-mobile/fenixArchived

0
View on GitHub↗
6,394 stele·1,296 fork-uri·Kotlin·MPL-2.0·5 vizualizărigithub.com/mozilla-mobile/firefox-android↗

Fenix

Fenix is an open-source mobile web browser for Android that uses Mozilla's GeckoView engine to render web pages with full platform support. It is built as an Android application that provides core browsing capabilities including tab management, bookmarks, and privacy controls, and is developed as a multi-repository project that coordinates the browser UI, reusable Android components, and the rendering engine across separate codebases.

The browser's interface is organized as a component-based architecture, where the UI is assembled from a set of reusable Android components that can be developed and tested independently. The project uses a Gradle-based build system with multi-module compilation to manage dependencies and coordinate development across these separate repositories. Developers can substitute local versions of both Android components and the GeckoView engine during development, allowing them to test changes before committing them to the main codebase.

The project encompasses mobile browser development, cross-platform browser engineering, and open-source browser maintenance, with a focus on Android component development and GeckoView engine testing. The documentation and build configuration support local component and engine substitution workflows to facilitate development and testing.

Features

  • GeckoView Engine Integrations - Embeds Mozilla's GeckoView as the core rendering engine, providing full web platform support through a dedicated Android library.
  • Mobile Web Browsers - Building and testing a mobile web browser for Android, with features like tab management, privacy controls, and extension support.
  • GeckoView-Based Mobile Browsers - A mobile web browser for Android that uses Mozilla's GeckoView engine to render web pages with full platform support.
  • Cross-Repository Development Workspaces - Supports development across separate repositories for the browser UI, Android components, and the rendering engine, coordinated through build configuration.
  • Open-Source Browser Runtimes - An open-source browser for Android that prioritizes user privacy and customization through community-driven development.
  • Android Applications - An Android application that provides web browsing capabilities with tab management, bookmarks, and privacy controls.
  • Component-Based Development - Developing and testing Android components in isolation by substituting bundled libraries with local copies before committing changes.
  • Multi-Module Builds - Uses Gradle to manage dependencies, component substitution, and multi-module compilation across separate repositories.
  • Browser Platforms - Engineering a mobile browser that shares core components across platforms while tailoring the UI and features for Android.
  • Android Component-Based Browser UIs - A browser interface built from reusable Android components that can be developed and tested independently.
  • Android Component Architectures - Organises the browser UI as a set of reusable, independently developed Android components that are assembled into the final application.
  • GeckoView-Based Browsers - An Android browser built on Mozilla's GeckoView engine for rendering web content with full web platform compatibility.
  • Multi-Repository Browser Projects - A browser project coordinated across separate repositories for the UI, components, and rendering engine.
  • Browser Engine Testing - Validating engine-level modifications by swapping the packaged GeckoView with a locally built version during browser development.

Istoric stele

Graficul istoricului de stele pentru mozilla-mobile/fenixGraficul istoricului de stele pentru mozilla-mobile/fenix

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Fenix

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Fenix.
  • mozilla-mobile/firefox-iosAvatar mozilla-mobile

    mozilla-mobile/firefox-ios

    12,973Vezi pe GitHub↗

    Firefox iOS is a mobile web browser for iOS devices that uses the WebKit engine to render web content and provide navigation and search capabilities. It is a cross-platform browser implementation that adapts core browsing technologies and user interfaces for the Apple mobile operating system. The project includes a specialized build pipeline for automating the compilation, linting, and testing of the application. This system manages remote asset syncing for brand iconography and enforces coding standards through static analysis quality gates. The browser supports the injection of user script

    Swiftbrowserfirefoxios-app
    Vezi pe GitHub↗12,973
  • kiwibrowser/srcAvatar kiwibrowser

    kiwibrowser/src

    2,948Vezi pe GitHub↗

    This project is a Chromium-based mobile browser and rendering engine designed for mobile platforms. It functions as a web extension host, allowing the execution of browser extensions within a mobile environment to provide custom functionality. The project distinguishes itself through custom user interface modifications, such as the implementation of a specialized night mode and the relocation of the address bar for improved ergonomics. It also includes a remote debugging interface and protocol that allow an external developer console to connect to a live browser instance for inspecting and tr

    Vezi pe GitHub↗2,948
  • browserworks/waterfoxAvatar BrowserWorks

    BrowserWorks/waterfox

    5,958Vezi pe GitHub↗

    Waterfox is a privacy-focused web browser built on a fork of the Gecko engine that removes all telemetry and tracking code while preserving full extension compatibility. It encrypts DNS queries through independent third-party resolvers to prevent centralized monitoring of browsing destinations, and organizes browser tabs into hierarchical parent-child trees with collapsible branches and keyboard-driven navigation. The browser maintains a backward-compatible runtime bridge that supports both legacy XUL-based add-ons and modern WebExtensions simultaneously, allowing users to keep using older or

    JavaScriptbrowsergeckowaterfox
    Vezi pe GitHub↗5,958
  • chentao0707/simplifyreaderAvatar chentao0707

    chentao0707/SimplifyReader

    4,548Vezi pe GitHub↗

    SimplifyReader is a multi-purpose Android client and multimedia content browser. It serves as a centralized hub for consuming news articles, audio files, video streams, and image galleries, while also providing QR code scanning functionality. The application is built using the Model-View-Presenter architecture to separate data logic from the user interface and implements Google Material Design principles for its visual components. It utilizes a hybrid scanning engine to decode QR codes into text strings. The project covers several core capability areas, including news article consumption via

    Java
    Vezi pe GitHub↗4,548
Vezi toate cele 30 alternative pentru Fenix→

Întrebări frecvente

Ce face mozilla-mobile/fenix?

Fenix is an open-source mobile web browser for Android that uses Mozilla's GeckoView engine to render web pages with full platform support. It is built as an Android application that provides core browsing capabilities including tab management, bookmarks, and privacy controls, and is developed as a multi-repository project that coordinates the browser UI, reusable Android components, and the rendering engine across separate codebases.

Care sunt principalele funcționalități ale mozilla-mobile/fenix?

Principalele funcționalități ale mozilla-mobile/fenix sunt: GeckoView Engine Integrations, Mobile Web Browsers, GeckoView-Based Mobile Browsers, Cross-Repository Development Workspaces, Open-Source Browser Runtimes, Android Applications, Component-Based Development, Multi-Module Builds.

Care sunt câteva alternative open-source pentru mozilla-mobile/fenix?

Alternativele open-source pentru mozilla-mobile/fenix includ: mozilla-mobile/firefox-ios — Firefox iOS is a mobile web browser for iOS devices that uses the WebKit engine to render web content and provide… kiwibrowser/src — This project is a Chromium-based mobile browser and rendering engine designed for mobile platforms. It functions as a… chentao0707/simplifyreader — SimplifyReader is a multi-purpose Android client and multimedia content browser. It serves as a centralized hub for… browserworks/waterfox — Waterfox is a privacy-focused web browser built on a fork of the Gecko engine that removes all telemetry and tracking… tuyafeng/via — Via is a lightweight Android web browser that uses native system rendering for efficient page display. It functions as… chromium/chromium — Chromium is an open-source browser platform that provides the foundational codebase for building cross-platform web…