8 مستودعات
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 عبارة عن مجموعة من أوراق أنماط CSS، وتجاوزات الأنماط، وإطار عمل UserChrome مصمم لإعادة تعريف تخطيط ومظهر متصفح الويب Firefox. يعمل كمخصص لواجهة المتصفح ومجموعة تصميم تستخدم حقن CSS وتجاوزات DOM لتعديل غلاف المتصفح. يتميز المشروع بتوفير تكامل عميق مع أنظمة التشغيل المضيفة، مما يسمح لزخارف نوافذ المتصفح، والقوائم، والسمات بمطابقة ألوان تمييز النظام وجماليات سطح المكتب الأصلية. ويتضمن إمكانات متخصصة لتعديل التسلسل الهرمي المرئي للواجهة وتوفير توزيعات سمات مرئية محددة مسبقاً. تغطي مجالات الإمكانات الواسعة تعديل التخطيط الشامل، بما في ذلك القدرة على ضبط كثافة العناصر، وإعادة وضع أشرطة التبويب، وإعادة تنظيم أشرطة أدوات التنقل. يوفر المشروع أيضاً أدوات لإدارة التبويب، وإعادة تصميم مشغلات الوسائط الداخلية، وإزالة رسوم متحركة الواجهة، وتخصيص صفحات المتصفح الداخلية والطباعة. يتم تنفيذ النظام باستخدام SCSS ويستفيد من آليات التصميم الداخلية للمتصفح والتكوينات المدفوعة بالتفضيلات.
Provides style overrides for adjusting tab shapes, toolbar density and navigation bar behavior.
breach_core is a JavaScript web browser and modular framework designed to create a customizable browsing environment. It functions as an extensible platform where independent web application components are combined to build a personalized browser experience. The system utilizes a modular architecture that isolates components into separate processes to ensure functional separation. It coordinates these modules through an inter-process communication system that employs name-based remote procedure calls and broadcast-based messaging. The framework allows for the modification of browser interfac
Allows modification of the browser's visual layout and behavior for a tailored user interface.
هذا المشروع عبارة عن مكتبة مرجعية ومجموعة من نماذج الكود العملية لبناء إضافات المتصفح باستخدام WebExtensions APIs. يوفر أدلة تنفيذ وأمثلة وظيفية للمكونات الأساسية للإضافات، بما في ذلك سكربتات المحتوى، وعمليات الخلفية، ونوافذ إجراءات المتصفح المنبثقة. يركز المستودع على توضيح أنماط تنفيذ محددة لتخصيص واجهة مستخدم المتصفح ومعالجة صفحات الويب. يتضمن نماذج لإنشاء الأشرطة الجانبية، وقوائم السياق، وصفحات الخيارات، بالإضافة إلى تقنيات لحقن السكربتات والأنماط لتعديل عناصر DOM ومظهر الصفحة. يغطي المشروع مجموعة واسعة من القدرات، بما في ذلك الاتصال بين العمليات عبر جسور المراسلة، واعتراض طلبات الشبكة وتعديلها، وإدارة علامات تبويب المتصفح، والسجل، والإشارات المرجعية. كما يوفر أمثلة لاستمرارية الحالة عبر التخزين المحلي، والتحقق من الهوية باستخدام OAuth2، ودمج لوحات مخصصة داخل أدوات مطوري المتصفح.
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.