awesome-repositories.com

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

استكشفعمليات بحث منسقةOpen-source alternativesSelf-hosted softwareالمدونةخريطة الموقع
المشروعحولHow we rankالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comالمدونة
التصنيفات

2 مستودعات

Awesome GitHub RepositoriesWebExtensions API Development

Development of browser add-ons using the WebExtensions standard API for managing browser features.

Distinct from WebExtensions API Runtimes: Candidates focus on runtimes or unrelated add-ons; a dedicated development tag is needed for the API usage.

Explore 2 awesome GitHub repositories matching web development · WebExtensions API Development. Refine with filters or upvote what's useful.

Awesome WebExtensions API Development GitHub Repositories

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

    mdn/webextensions-examples

    4,447عرض على GitHub↗

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

    Serves as a comprehensive reference library for building browser extensions using standard WebExtensions APIs.

    JavaScript
    عرض على GitHub↗4,447
  • sienori/tab-session-managerالصورة الرمزية لـ sienori

    sienori/Tab-Session-Manager

    2,384عرض على GitHub↗

    Tab-Session-Manager is a browser extension designed to capture, organize, and restore window and tab configurations. It functions as a utility for maintaining workflow continuity by serializing the state of open browser sessions into structured data, which is then stored locally to ensure availability across browser restarts. The extension distinguishes itself through automated background orchestration, which monitors browser lifecycle events to trigger state snapshots without requiring manual intervention. It supports the preservation of complex tab group structures, ensuring that categorize

    Captures and manages browser tab configurations using the standard WebExtensions API for cross-browser compatibility.

    JavaScriptchrome-extensionfirefox-addonweb-extensions
    عرض على GitHub↗2,384
  1. Home
  2. Web Development
  3. WebExtensions API Development