8 repository-uri
Modifies the browser's appearance and behavior, including toolbar position, tab management, and menu items.
Distinct from Browser Interface Customizers: Distinct from Browser Interface Customizers: focuses on modifying the browser's own UI (toolbar, tabs, menus) rather than modifying third-party websites.
Explore 8 awesome GitHub repositories matching user interface & experience · Browser Interface Customizations. Refine with filters or upvote what's useful.
《Chrome插件开发全攻略》配套完整Demo,欢迎clone体验
Customizes the browser interface with right-click menus, popup windows, address bar suggestions, and overridden default pages.
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.
Provides extensive interface customization options including toolbar position and tab management.
Firefox-UI-Fix este o colecție de stylesheet-uri CSS, override-uri de stil și un framework UserChrome conceput pentru a redefini layout-ul și aspectul browser-ului web Firefox. Funcționează ca un customizer de interfață de browser și kit de stilizare care utilizează injecția CSS și override-uri DOM pentru a modifica shell-ul browser-ului. Proiectul se distinge prin oferirea unei integrări profunde cu sistemele de operare gazdă, permițând decorațiunilor ferestrelor, meniurilor și temelor browser-ului să se potrivească cu culorile de accent ale sistemului și estetica desktop-ului nativ. Include capabilități specializate pentru modificarea ierarhiei vizuale a interfeței și furnizarea de distribuții de teme vizuale predefinite. Zonele largi de capabilități acoperă modificarea cuprinzătoare a layout-ului, inclusiv capacitatea de a ajusta densitatea elementelor, repoziționarea barelor de tab-uri și reorganizarea barelor de instrumente de navigare. Proiectul oferă, de asemenea, instrumente pentru gestionarea tab-urilor, reproiectarea playerelor media interne, eliminarea animațiilor de interfață și personalizarea paginilor interne și a tipografiei browser-ului. Sistemul este implementat folosind SCSS și valorifică mecanismele interne de stilizare ale browser-ului și configurațiile bazate pe preferințe.
Provides style overrides for adjusting tab shapes, toolbar density and navigation bar behavior.
breach_core este un browser web JavaScript și un framework modular conceput pentru a crea un mediu de navigare personalizabil. Acesta funcționează ca o platformă extensibilă unde componente independente de aplicații web sunt combinate pentru a construi o experiență de navigare personalizată. Sistemul utilizează o arhitectură modulară care izolează componentele în procese separate pentru a asigura separarea funcțională. Coordonează aceste module printr-un sistem de comunicare între procese (IPC) care utilizează apeluri de proceduri la distanță (RPC) bazate pe nume și mesagerie de tip broadcast. Framework-ul permite modificarea interfețelor browserului și a comportamentelor programatice prin injectare de JavaScript și CSS. Include instrumente pentru gestionarea extensiilor prin directoare locale sau repository-uri la distanță și oferă o interfață în linie de comandă (CLI) pentru control administrativ și automatizarea mediului. Platforma menține, de asemenea, persistența sesiunilor și stocarea locală a cookie-urilor pentru a asigura consistența stării între instanțele de navigare.
Allows modification of the browser's visual layout and behavior for a tailored user interface.
This project is a reference library and collection of practical code samples for building browser extensions using WebExtensions APIs. It provides implementation guides and functional examples for core extension components, including content scripts, background processes, and browser action popups. The repository focuses on demonstrating specific implementation patterns for browser UI customization and web page manipulation. It includes samples for creating sidebars, context menus, and options pages, as well as techniques for injecting scripts and styles to alter DOM elements and page appeara
Demonstrates how to create custom popups, sidebars, and context menus to modify the browser's native UI.
Supermium is a Chromium-based web browser backported to run on legacy versions of Windows. It uses an abstraction layer to adapt modern engine requirements, enabling contemporary web browsing on older operating systems that lack native support for current Chromium versions. The project integrates content decryption modules to allow the playback of DRM-protected media streams on unsupported platforms. It also features the ability to disable machine-specific encryption, allowing user profiles to be portable across different hardware installations. The browser includes a functional sandbox to i
Enables modification of the browser's own UI elements including titlebars, tab shapes, and dark mode.
This project is a CSS theme for the Firefox web browser designed to integrate its user interface with the GNOME desktop environment. It implements a visual layer that aligns browser elements with the typography, spacing, and overall design language of the GTK system. The theme provides multiple color palettes, including standard dark mode and high-contrast OLED black variants. It also includes system icon integration, allowing the browser to replace internal images with system-level icons to match the host operating system's aesthetics. Beyond color and iconography, the project covers interf
Modifies the browser's appearance and behavior through CSS to change layouts, colors, and element visibility.
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
Modifying browser layout and themes, such as implementing night mode or relocating the address bar for better ergonomics.