awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 repositorios

Awesome GitHub RepositoriesCustomizable Browser Environments

Frameworks or tools that allow for deep customization of browser behavior and search preferences.

Distinguishing note: Focuses on environment-level customization, distinct from simple browser extensions.

Explore 10 awesome GitHub repositories matching web development · Customizable Browser Environments. Refine with filters or upvote what's useful.

Awesome Customizable Browser Environments GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • ungoogled-software/ungoogled-chromiumAvatar de ungoogled-software

    ungoogled-software/ungoogled-chromium

    26,944Ver en 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

    Tailors browser behavior and search preferences through command-line configuration.

    Pythonchromiumcontrolgoogle-chromium
    Ver en GitHub↗26,944
  • atlas-engineer/nyxtAvatar de atlas-engineer

    atlas-engineer/nyxt

    10,949Ver en GitHub↗

    Nyxt is a keyboard-driven web browser built on a programmable Common Lisp architecture. It is designed for users who require a highly extensible environment where core behaviors and internal functions can be modified during active sessions. By prioritizing keyboard navigation and a command-based interface, the browser facilitates efficient interaction with web content and system functions. The browser distinguishes itself through a non-linear, tree-structured history graph that preserves the context of navigation paths, allowing users to explore past visits without losing their current place.

    Provides a highly extensible environment where core behaviors and internal functions can be modified during active sessions using a programmable architecture.

    Common Lispbrowsercommon-lispemacs
    Ver en GitHub↗10,949
  • floorp-projects/floorpAvatar de Floorp-Projects

    Floorp-Projects/Floorp

    8,003Ver en GitHub↗

    Floorp is a privacy-focused web browser built on the Firefox engine. It functions as a customizable browser shell that allows users to modify the layout and functional behavior of the interface. The project emphasizes a customizable browser interface, enabling the organization and arrangement of toolbars, sidebars, and menus to create a personalized workspace. It integrates privacy-focused browsing and secure online navigation to minimize data tracking and protect user identity from third-party observers. Additional capabilities include eco-friendly internet usage designed to reduce the envi

    Allows deep customization of browser toolbars, sidebars, and menus to create a personalized workspace.

    TypeScriptbrowserfirefoxgecko
    Ver en GitHub↗8,003
  • waterfoxco/waterfoxAvatar de WaterfoxCo

    WaterfoxCo/Waterfox

    6,001Ver en GitHub↗

    Waterfox es un navegador web multiplataforma construido sobre el motor de Firefox. Funciona como una plataforma de navegación centrada en la privacidad, diseñada para renderizar contenido web y navegar por internet en múltiples sistemas operativos. El navegador se distingue por la eliminación de telemetría y rastreo para evitar la recopilación de datos y la creación de perfiles de usuario. Mantiene la compatibilidad con extensiones de navegador modernas y clásicas, permitiendo a los usuarios modificar la funcionalidad y la interfaz visual. El proyecto cubre capacidades amplias en renderizado web multiplataforma y experiencias de navegación personalizables, utilizando un pipeline de compilación que elimina la telemetría para proteger la privacidad del usuario por defecto.

    Offers a highly customizable browsing environment through a wide range of legacy and modern extensions.

    JavaScript
    Ver en GitHub↗6,001
  • epiral/bb-browserAvatar de epiral

    epiral/bb-browser

    5,814Ver en GitHub↗

    bb-browser is an authenticated web scraper and browser automation CLI that also functions as an MCP server for AI coding tools. It treats the browser as a programmable runtime environment, enabling AI agents to control a live Chrome instance through a standard protocol while leveraging existing login sessions for authenticated actions. The project distinguishes itself through a dual CLI and MCP interface, allowing both direct command-line control and AI-driven browser manipulation. It includes a parallel multi-platform query engine that executes simultaneous searches across multiple websites,

    Exposes browser automation as a programmable API layer, treating the browser as a runtime environment for executing commands.

    TypeScript
    Ver en GitHub↗5,814
  • spolu/breach_coreAvatar de spolu

    spolu/breach_core

    5,365Ver en GitHub↗

    breach_core es un navegador web y framework modular en JavaScript diseñado para crear un entorno de navegación personalizable. Funciona como una plataforma extensible donde componentes independientes de aplicaciones web se combinan para construir una experiencia de navegación a medida. El sistema utiliza una arquitectura modular que aísla los componentes en procesos separados para garantizar la separación funcional. Coordina estos módulos mediante un sistema de comunicación entre procesos que emplea llamadas a procedimientos remotos (RPC) basadas en nombres y mensajería basada en difusión (broadcast). El framework permite la modificación de interfaces de navegador y comportamientos programáticos mediante la inyección de JavaScript y CSS. Incluye herramientas para gestionar extensiones a través de directorios locales o repositorios remotos y proporciona una interfaz de línea de comandos (CLI) para el control administrativo y la automatización del entorno. La plataforma también mantiene la persistencia de sesiones y el almacenamiento local de cookies para asegurar la consistencia del estado entre instancias de navegación.

    Offers a customizable browsing platform that allows modifying behavior and interface using JavaScript and CSS.

    JavaScript
    Ver en GitHub↗5,365
  • scrapinghub/splashAvatar de scrapinghub

    scrapinghub/splash

    4,193Ver en GitHub↗

    Splash es una API HTTP de navegador headless y motor de renderizado JavaScript diseñado para convertir contenido web dinámico en HTML estático o imágenes. Funciona como un servicio de navegador programable en Lua que expone capacidades de automatización y renderizado de navegador a través de una interfaz RESTful para la extracción programática de datos. El servicio se distingue por permitir la ejecución de scripts Lua personalizados para automatizar secuencias complejas de interacción del usuario y navegación de páginas. Proporciona la capacidad de cambiar los motores de renderizado por solicitud para verificar la compatibilidad entre navegadores y la consistencia visual. La plataforma cubre una amplia gama de capacidades, incluyendo la interacción web automatizada mediante eventos simulados de teclado y ratón, así como la interceptación de tráfico de red para monitorear o modificar solicitudes y respuestas. También admite la extracción de DOM mediante selectores CSS y la exportación de registros de red para el análisis de tráfico.

    Exposes browser automation and rendering capabilities via a stateless REST API for remote execution.

    Python
    Ver en GitHub↗4,193
  • facebookarchive/huxleyF

    facebookarchive/huxley

    4,040Ver en GitHub↗

    Huxley es una herramienta de pruebas de regresión visual y framework de automatización de navegador diseñado para detectar cambios de interfaz a nivel de píxel. Funciona como un capturador de pantalla de navegador automatizado que registra las interacciones del usuario y las reproduce para verificar que las interfaces web permanezcan visualmente consistentes a través de las actualizaciones. El sistema genera diferencias visuales comparando capturas de pantalla actuales contra imágenes base almacenadas para resaltar píxeles específicos que han cambiado. Incluye mecanismos para gestionar estas bases, permitiendo a los usuarios actualizar capturas de pantalla de referencia cuando los cambios en la interfaz son intencionales. El framework cubre un aseguramiento de calidad frontend más amplio y monitoreo de interfaces web. Esto incluye la capacidad de configurar entornos de navegador para un renderizado determinista y la ejecución de pruebas concurrentes para procesar suites visuales.

    Uses programmatic interfaces to control web browsers for recording interactions and capturing screen states.

    Python
    Ver en GitHub↗4,040
  • tuyafeng/viaAvatar de tuyafeng

    tuyafeng/Via

    3,799Ver en 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

    Offers a customizable browsing environment with user-defined script execution and granular network control.

    Ver en GitHub↗3,799
  • jaykali/maskphishAvatar de jaykali

    jaykali/maskphish

    3,020Ver en GitHub↗

    Maskphish is a comprehensive security toolkit that integrates capabilities for digital forensics, network vulnerability scanning, open-source intelligence, penetration testing, and social engineering. It functions as a multi-purpose framework for automating reconnaissance and executing security audits across diverse network environments. The project features a specialized phishing and social engineering toolkit used for cloning websites, masking URLs, and deploying deceptive pages to capture user credentials. It also includes a remote access Trojan builder for generating platform-specific exe

    Provides tools to customize browser settings like User Agents and JavaScript to analyze website behavior.

    Shellhackhackinghacking-tool
    Ver en GitHub↗3,020
  1. Home
  2. Web Development
  3. Customizable Browser Environments

Explorar subetiquetas

  • Programmable Browsers1 sub-etiquetaWeb browsers that allow users to modify core behaviors and internal functions through a programmable runtime environment. **Distinct from Customizable Browser Environments:** Distinct from general customizable browsers: focuses on deep, runtime-level programmability rather than just configuration settings.