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
Back to mozilla-mobile/fenix

Projects sharing features with Fenix

30 open-source projects similar to mozilla-mobile/fenix, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • mozilla-mobile/firefox-iosmozilla-mobile avatar

    mozilla-mobile/firefox-ios

    12,973View on 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
    View on GitHub↗12,973
  • skydoves/pokedexskydoves avatar

    skydoves/Pokedex

    8,334View on GitHub↗

    Pokedex is a reference implementation of an Android application that utilizes the MVVM architecture, Jetpack Compose for its declarative user interface, and Hilt for dependency injection. It serves as a sample project demonstrating a mobile application built with Android Jetpack and a Kotlin Coroutines network client to manage asynchronous data requests. The project implements a modular codebase to optimize build performance and enforce internal boundaries. It features a local persistence layer using the Room library to cache remote data on the device and utilizes Material Motion for fluid in

    Kotlinandroidcoroutineshilt
    View on GitHub↗8,334
  • kiwibrowser/srckiwibrowser avatar

    kiwibrowser/src

    2,948View on 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

    View on GitHub↗2,948

AI search

Explore more awesome repositories

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

Find more with AI search
  • tuyafeng/viatuyafeng avatar

    tuyafeng/Via

    3,799View on GitHub↗

    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

    View on GitHub↗3,799
  • chentao0707/simplifyreaderchentao0707 avatar

    chentao0707/SimplifyReader

    4,548View on 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
    View on GitHub↗4,548
  • browserworks/waterfoxBrowserWorks avatar

    BrowserWorks/waterfox

    5,958View on 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
    View on GitHub↗5,958
  • chromium/chromiumchromium avatar

    chromium/chromium

    22,997View on GitHub↗

    Chromium is an open-source browser platform that provides the foundational codebase for building cross-platform web browsers. At its core, it functions as a web browser engine that interprets standard web technologies to render interactive content and manage the complex lifecycle of web page navigation. The project utilizes a multi-process architecture that separates the browser interface from rendering engines into distinct operating system processes. This design ensures application stability by preventing a single tab crash from affecting the entire browser. Security is maintained through s

    C++
    View on GitHub↗22,997
  • syncthing/syncthing-androidsyncthing avatar

    syncthing/syncthing-android

    4,252View on GitHub↗

    Syncthing Android is a mobile application and service wrapper that enables decentralized, peer-to-peer file synchronization on the Android platform. It functions as a distributed data sync tool that mirrors folders across multiple devices without the need for a central cloud server. The project provides a mobile interface to manage a synchronization instance, utilizing a service-wrapper architecture to handle the lifecycle and configuration of the underlying synchronization binary. It ensures secure data exchange through TLS encryption, certificate-based identity verification, and password-pr

    Javaandroidjavap2p
    View on GitHub↗4,252
  • android/topekaandroid avatar

    android/topeka

    5,104View on GitHub↗

    Topeka is an Android quiz application and educational game. It serves as a sample app designed to demonstrate the implementation of standardized visual guidelines and interaction patterns on the Android platform. The project focuses on Material Design implementation, showcasing a consistent and intuitive user interface through a knowledge-testing game. It applies these standardized design principles to create interactive user flows and mobile screens. The application is built using Kotlin and Jetpack Compose, incorporating Material Design 3 and state-driven UI updates. It covers core areas o

    Kotlin
    View on GitHub↗5,104
  • mozilla/gecko-devmozilla avatar

    mozilla/gecko-dev

    3,691View on GitHub↗

    Gecko-dev is a web browser engine and cross-platform browser framework. It serves as a foundational system for rendering web content and executing JavaScript, providing a complete layout and rendering pipeline to transform web markup into visual pixels. The project is distinguished by a specialized browser UI toolkit that uses XML-based languages and custom widgets to build cross-platform windows and menus. It incorporates unique development bridges, including design-to-code linking and a standardized protocol for AI-driven browser control and automated verification. Its broader capabilities

    JavaScript
    View on GitHub↗3,691
  • webkit/webkitWebKit avatar

    WebKit/WebKit

    9,908View on GitHub↗

    WebKit is a web browser engine used to build the core rendering and layout systems required to display web content. It provides the primary logic necessary to power fully functional web browsers and embedded web views. The project enables the rendering of web pages by processing HTML and CSS standards. It focuses on cross-platform support for macOS, iOS, and Linux environments, and allows for the integration of web browser windows within native applications. The engine handles JavaScript execution through optimization and tiered compilation. It manages the visual lifecycle of a page via a tr

    JavaScriptbrowsergtkios
    View on GitHub↗9,908
  • deniscerri/ytdlnisdeniscerri avatar

    deniscerri/ytdlnis

    7,742View on GitHub↗

    ytdlnis is a mobile application that serves as a graphical client for the yt-dlp engine on Android. It functions as a media downloader and manager, providing a user interface to retrieve video and audio from websites. The project distinguishes itself by integrating directly with the Android system share menu and intents to trigger background downloads from external apps. It includes a dedicated authentication cookie manager to import and sync browser session data, enabling the retrieval of private, age-restricted, or premium content. The application covers broad capability areas including au

    Kotlinandroidaudiodownloader
    View on GitHub↗7,742
  • brave/browser-laptopbrave avatar

    brave/browser-laptop

    7,909View on GitHub↗

    Brave is a privacy-focused desktop browser built on Chromium that blocks ads and trackers by default, and includes an integrated AI assistant and a built-in VPN client. It is available for Windows, macOS, and Linux, and can be deployed across organizations using enterprise group policies for managed configuration. The browser distinguishes itself by combining default ad and tracker blocking with a system-level VPN that encrypts all device traffic, and an AI assistant that answers questions and generates text content directly within the browsing interface. It also supports private browsing and

    JavaScriptbatbravebrowser
    View on GitHub↗7,909
  • square/ottosquare avatar

    square/otto

    5,122View on GitHub↗

    Otto is an event-driven communication system designed as an event bus for Android applications. It provides a mechanism to decouple application components by routing events between them without requiring direct dependencies. The system is state-aware, meaning it can provide the most recent known value to new subscribers immediately upon registration. It operates as a synchronous event dispatcher, ensuring all registered listeners respond to an object before execution continues. The library includes capabilities for event subscription management and thread execution enforcement to restrict ca

    Java
    View on GitHub↗5,122
  • scribejava/scribejavascribejava avatar

    scribejava/scribejava

    5,460View on GitHub↗

    ScribeJava is a Java library used to implement OAuth authentication and authorization flows. It functions as an OAuth client implementation and a third-party API integrator, allowing Java applications and Android environments to securely exchange data with external identity providers. The library provides a framework for managing secure data exchanges through pre-configured provider settings. It enables applications to link to external login services for user authentication and interaction with third-party APIs without requiring the local storage of passwords. The project covers identity pro

    Javajavaoauthoauth2
    View on GitHub↗5,460
  • docile-alligator/infinity-for-redditDocile-Alligator avatar

    Docile-Alligator/Infinity-For-Reddit

    5,371View on GitHub↗

    Infinity-For-Reddit is an open-source Android client and social content browser for Reddit. It functions as an API wrapper that allows users to browse and interact with Reddit communities on Android devices. The application covers Reddit account administration and community engagement, enabling users to vote on posts, save content, and submit text, images, or videos. It also provides tools for discussion management, allowing users to write, edit, and organize comment threads. The project includes capabilities for monitoring social activity through notifications and following users, as well a

    Java
    View on GitHub↗5,371
  • butomo1989/docker-androidbutomo1989 avatar

    butomo1989/docker-android

    15,370View on GitHub↗

    This project provides a containerized environment for running and testing Android applications, enabling the deployment of mobile emulators within isolated Linux environments. It serves as a platform for mobile testing automation, allowing developers to execute unit and interface tests against virtual devices while ensuring consistent configurations across different development machines. The platform distinguishes itself by offering browser-based access to virtual mobile devices, which eliminates the need for local virtualization software on the host machine. It facilitates remote interaction

    Python
    View on GitHub↗15,370
  • brave/brave-corebrave avatar

    brave/brave-core

    2,980View on GitHub↗

    This project is a customization framework for developing and maintaining a modified web browser based on the Chromium engine. It provides the core tools necessary for patching, building, and managing a specialized browser across multiple operating systems. The framework features a semantic patching toolset designed to apply version-aware code changes to an upstream engine and base project, ensuring compatibility during updates. It also implements a privacy-preserving identity layer that uses blind tokens and custom cryptographic extensions to decouple user payment identities from service usag

    C++
    View on GitHub↗2,980
  • supertux/supertuxSuperTux avatar

    SuperTux/supertux

    2,869View on GitHub↗

    Supertux is an open-source 2D platforming game and game engine. It features a side-scrolling adventure where players navigate themed worlds and defeat enemies to reach specific goals. The project is designed for cross-platform availability, providing a consistent experience across desktop, Android devices, and web browsers. The browser version utilizes WebAssembly to allow immediate playback without local software installation. The software includes an integrated level editor and tools for custom level design, enabling the creation of unique game environments. Other capabilities include inpu

    C++c-plus-plusgamegames
    View on GitHub↗2,869
  • steel-dev/steel-browsersteel-dev avatar

    steel-dev/steel-browser

    6,450View on GitHub↗

    Steel is a cloud browser automation platform that provides a REST API for launching and controlling remote Chrome browser sessions. It enables programmatic browsing and web scraping using standard automation tools like Puppeteer, Playwright, and Selenium, connecting to cloud-hosted browser instances via WebSocket and the Chrome DevTools Protocol. The platform supports both headless and headful browser sessions, with language-specific SDKs for TypeScript and Python. The service distinguishes itself through comprehensive anti-detection capabilities, including residential proxy rotation, CAPTCHA

    TypeScriptaiai-agentsai-tools
    View on GitHub↗6,450
  • google/ioschedgoogle avatar

    google/iosched

    21,662View on GitHub↗

    iosched is an Android event scheduling application designed for browsing conference sessions, reserving seats, and managing personal event schedules. It serves as a cloud-synced event manager that keeps user preferences and reservations synchronized across devices. The project provides specialized tools for conference navigation, including integrated maps and informational pages to guide attendees through physical venue spaces. It also functions as a real-time notification client that delivers live updates regarding schedule changes and session availability. The application covers broad capa

    Kotlin
    View on GitHub↗21,662
  • h4h13/retromusicplayerh4h13 avatar

    h4h13/RetroMusicPlayer

    43View on GitHub↗
    View on GitHub↗43
  • habitrpg/habitica-androidHabitRPG avatar

    HabitRPG/habitica-android

    1,792View on GitHub↗

    Habitica is an open source habit building program which treats your life like a Role Playing Game. Level up as you succeed, lose HP as you fail, earn money to buy weapons and armor. This repository is related to the Android Native Application.

    Kotlin
    View on GitHub↗1,792
  • chrisbanes/tivichrisbanes avatar

    chrisbanes/tivi

    6,732View on GitHub↗

    Tivi is a cross-platform application for discovering and tracking television shows, built with Kotlin Multiplatform and Compose Multiplatform to share its user interface across Android, iOS, and desktop platforms. The app follows the Model-View-Intent (MVI) architecture pattern, where user actions are modelled as sealed class intents that reduce into a single immutable state object, ensuring predictable and unidirectional data flow managed through Kotlin coroutines and StateFlow. The application uses Hilt for compile-time dependency injection and SQLDelight for type-safe local data storage, c

    Kotlinandroid-applicationjetpack-composekotlin
    View on GitHub↗6,732
  • immuni-app/immuni-app-androidimmuni-app avatar

    immuni-app/immuni-app-android

    841View on GitHub↗

    Official repository for the Android version of the immuni application

    Kotlinandroidcovid19kotlin
    View on GitHub↗841
  • evothings/cordova-bleE

    evothings/cordova-ble

    0View on GitHub↗
    View on GitHub↗0
  • isoron/uhabitsiSoron avatar

    iSoron/uhabits

    9,645View on GitHub↗

    uHabits is a habit tracking application and behavioral progress tracker designed to monitor daily routines and build long-term consistency. It utilizes mathematical decay formulas to calculate habit strength, rewarding consistent activity while limiting the impact of occasional misses. The system includes a customizable scheduling engine that defines repetition patterns for recurring goals, supporting both simple daily and complex weekly intervals. Users can interact with their data via a home screen widget dashboard, allowing them to monitor status and mark tasks complete without opening the

    Kotlinandroidhabit-trackerhabits
    View on GitHub↗9,645
  • dlew/android-architecture-counter-sampleD

    dlew/android-architecture-counter-sample

    0View on GitHub↗
    View on GitHub↗0
  • jakewharton/sdksearchJakeWharton avatar

    JakeWharton/SdkSearch

    2,047View on GitHub↗

    An Android app and Chrome extension for searching the Android SDK documentation.

    Kotlin
    View on GitHub↗2,047
  • espressifapp/iot-espressif-androidE

    EspressifApp/IOT-Espressif-Android

    0View on GitHub↗
    View on GitHub↗0