awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 مستودعات

Awesome GitHub RepositoriesBrowser Extension Script Managers

Tools that allow users to inject custom scripts and interface modifications into websites to extend browser functionality.

Distinguishing note: This category focuses on user-script management and site-specific automation, distinct from general-purpose browser automation or web development frameworks.

Explore 9 awesome GitHub repositories matching web development · Browser Extension Script Managers. Refine with filters or upvote what's useful.

Awesome Browser Extension Script Managers GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • the1812/bilibili-evolvedالصورة الرمزية لـ the1812

    the1812/Bilibili-Evolved

    29,553عرض على GitHub↗

    Bilibili-Evolved is a browser-based environment that functions as a web content modification engine. It operates as a user interface customization suite, allowing users to personalize their browsing experience by injecting custom logic and interface modifications directly into the Bilibili platform. The project distinguishes itself through a modular component architecture that organizes independent features into isolated units, which can be toggled or configured individually. It utilizes a user-script injection mechanism and a document mutation observer pattern to dynamically alter site asset

    Provides a dedicated environment for managing and executing custom user scripts to modify website behavior and interface elements.

    TypeScriptbilibilitampermonkeyuserscript
    عرض على GitHub↗29,553
  • minbrowser/minالصورة الرمزية لـ minbrowser

    minbrowser/min

    9,032عرض على GitHub↗

    Min is a minimalist, privacy-focused web browser designed to limit data collection and remove interface clutter. It serves as an ad-blocking tool that prevents tracking scripts and advertisements from loading to improve page speed and protect user identity. The browser differentiates itself through organized tab management, where related tabs are grouped into named tasks to separate work streams. It features a tag-based bookmark manager that replaces traditional hierarchical folders with custom labels and provides a simplified reader view to strip away non-essential page elements for focused

    Executes custom JavaScript snippets and userscripts to modify page behavior and add functionality.

    JavaScript
    عرض على GitHub↗9,032
  • violentmonkey/violentmonkeyالصورة الرمزية لـ violentmonkey

    violentmonkey/violentmonkey

    7,874عرض على GitHub↗

    Violentmonkey is a userscript manager extension and JavaScript injection framework. It allows users to install and manage custom scripts and CSS to modify the behavior and appearance of websites based on metadata-driven trigger conditions. The project functions as a cloud-synced script manager, backing up and synchronizing scripts across different devices using external cloud storage services. It also serves as a cross-origin request bridge, providing a communication layer that enables scripts to bypass the same-origin policy to fetch data. The tool covers a broad range of browser automation

    Acts as a manager for injecting custom scripts and interface modifications into websites.

    JavaScriptuserscripts-supportviolentmonkeywebextensions
    عرض على GitHub↗7,874
  • tampermonkey/tampermonkeyالصورة الرمزية لـ Tampermonkey

    Tampermonkey/tampermonkey

    5,269عرض على GitHub↗

    Tampermonkey is a userscript manager used for browser behavior modification and web page automation. It allows for the installation and management of custom scripts that inject JavaScript into web pages to change their appearance or functionality. The project enables cross-browser script synchronization to maintain a consistent set of modifications across multiple devices. It provides a mechanism to manage custom userscript collections and synchronize them via cloud accounts. The system covers a broad range of capabilities including the automation of repetitive tasks on specific websites and

    Provides a specialized manager for injecting custom scripts and interface modifications to extend browser functionality.

    JavaScript
    عرض على GitHub↗5,269
  • mdn/webextensions-examplesالصورة الرمزية لـ mdn

    mdn/webextensions-examples

    4,447عرض على GitHub↗

    هذا المشروع عبارة عن مكتبة مرجعية ومجموعة من نماذج الكود العملية لبناء إضافات المتصفح باستخدام WebExtensions APIs. يوفر أدلة تنفيذ وأمثلة وظيفية للمكونات الأساسية للإضافات، بما في ذلك سكربتات المحتوى، وعمليات الخلفية، ونوافذ إجراءات المتصفح المنبثقة. يركز المستودع على توضيح أنماط تنفيذ محددة لتخصيص واجهة مستخدم المتصفح ومعالجة صفحات الويب. يتضمن نماذج لإنشاء الأشرطة الجانبية، وقوائم السياق، وصفحات الخيارات، بالإضافة إلى تقنيات لحقن السكربتات والأنماط لتعديل عناصر DOM ومظهر الصفحة. يغطي المشروع مجموعة واسعة من القدرات، بما في ذلك الاتصال بين العمليات عبر جسور المراسلة، واعتراض طلبات الشبكة وتعديلها، وإدارة علامات تبويب المتصفح، والسجل، والإشارات المرجعية. كما يوفر أمثلة لاستمرارية الحالة عبر التخزين المحلي، والتحقق من الهوية باستخدام OAuth2، ودمج لوحات مخصصة داخل أدوات مطوري المتصفح.

    Controls the dynamic registration and unregistration of scripts to manage when custom code is active.

    JavaScript
    عرض على GitHub↗4,447
  • quoid/userscriptsالصورة الرمزية لـ quoid

    quoid/userscripts

    4,349عرض على GitHub↗

    Userscripts is a Safari browser extension that installs and runs custom JavaScript and CSS on websites through Apple's content script injection system. It provides a privileged execution context that allows userscripts to perform cross-origin HTTP requests and access clipboard functionality beyond standard browser sandbox restrictions. The extension uses metadata tags like @match, @run-at, and @weight to control precisely when and where scripts execute on web pages. It includes a built-in code editor with syntax highlighting and linting for modifying scripts directly, and supports automatic s

    Provides a sidebar, editor, and controls to add, edit, enable, disable, and delete custom JavaScript and CSS files.

    Swiftsafarisafari-app-extensionsafari-extension
    عرض على GitHub↗4,349
  • adlered/csdngreenerالصورة الرمزية لـ adlered

    adlered/CSDNGreener

    4,203عرض على GitHub↗

    CSDNGreener عبارة عن مجموعة من الأدوات والقواعد المخصصة المصممة كإضافة متصفح أو نص برمجي للمستخدم Tampermonkey لتصفية المحتوى الترويجي وتنظيف تخطيطات الويب. يعمل كفلتر محتوى مخصص لمنصة CSDN، حيث يزيل الإعلانات والنوافذ العائمة لتحسين قابلية قراءة الصفحة. يركز المشروع على تحسين الواجهة لـ CSDN، وتعديل التخطيط وواجهة المستخدم لتحسين سرعة التصفح وسهولة الاستخدام. يحقق ذلك عن طريق إزالة النوافذ المنبثقة الترويجية والعناصر المرئية المشتتة لإنشاء بيئة قراءة أنظف. يتم تنفيذ هذه الإمكانيات من خلال تصفية المحتوى، وتحسين التخطيط، وإدارة JavaScript المخصص عبر Tampermonkey.

    Utilizes browser extension script management to alter the behavior of specific websites.

    JavaScriptcsdntampermonkeyuserscript
    عرض على GitHub↗4,203
  • ohmyguus/i-still-dont-care-about-cookiesالصورة الرمزية لـ OhMyGuus

    OhMyGuus/I-Still-Dont-Care-About-Cookies

    4,169عرض على GitHub↗

    I-Still-Dont-Care-About-Cookies هي إضافة متصفح وحاجب محتوى مصمم لإزالة تحذيرات موافقة ملفات تعريف الارتباط والنوافذ المنبثقة من مواقع الويب. تعمل كأداة خصوصية للمتصفح وفلتر لعناصر DOM يقلل من فوضى الموقع والمقاطعات المرئية أثناء تصفح الويب. تحدد الإضافة العناصر المتطفلة وتخفيها باستخدام قاعدة بيانات للمحددات الخاصة بالنطاق. تستخدم مزيجاً من حقن CSS لإخفاء العناصر وتنفيذ JavaScript لإزالة مكونات الواجهة المعقدة التي لا يمكن إخفاؤها بواسطة ملفات الأنماط وحدها. تدير الأداة سكربتات المحتوى ومحددات CSS لتحسين تجربة التصفح عن طريق تصفية تراكبات الإشعارات المتكررة ونماذج الموافقة.

    Manages content scripts and CSS selectors to inject interface modifications into websites for a streamlined experience.

    JavaScriptbrowser-extensionchrome-extensionfirefox
    عرض على GitHub↗4,169
  • scriptscat/scriptcatالصورة الرمزية لـ scriptscat

    scriptscat/scriptcat

    4,122عرض على GitHub↗

    Scriptcat is a user script manager and browser extension designed to install, execute, and manage custom JavaScript scripts to modify website behavior and extend browser functionality. It features a JavaScript sandbox environment that provides specialized APIs for storage, cookies, and system notifications, alongside a cloud-synced script repository to keep subscriptions and configurations consistent across multiple devices. The project includes an in-browser script editor for writing, testing, and debugging code directly within the browser. It also incorporates a cross-domain request engine

    Acts as a comprehensive manager for installing and executing custom JavaScript scripts to modify website behavior.

    TypeScriptchrome-extensiongreasemonkey-userscriptscriptcat
    عرض على GitHub↗4,122
  1. Home
  2. Web Development
  3. Browser Extension Script Managers

استكشف الوسوم الفرعية

  • Bulk Import ToolsUtilities for adding multiple scripts simultaneously from various sources. **Distinct from Browser Extension Script Managers:** Focuses on the bulk addition of scripts rather than the overall management of the script collection.
  • Lifecycle ManagementControlling the registration and unregistration of user scripts within a browser. **Distinct from Browser Extension Script Managers:** Focuses on the dynamic activation/deactivation of scripts rather than the general installation or updating of script managers.
  • Script CollectionsOrganizational structures for grouping scripts to facilitate collaboration and combined deployment. **Distinct from Browser Extension Script Managers:** Focuses on the logical organization of subscriptions into sets rather than the general management of the extension.
  • Script Update ManagementSystems for checking and applying updates to installed user scripts. **Distinct from Browser Extension Script Managers:** Focuses on updating external user scripts rather than general software versioning or build snapshots.