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

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

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

4 مستودعات

Awesome GitHub RepositoriesInterface Plugins

Frameworks for injecting custom JavaScript logic into the labeling interface.

Distinct from Extensible Plugin Architectures: Distinct from general plugin architectures: focuses on frontend JavaScript injection for UI validation and extension.

Explore 4 awesome GitHub repositories matching software engineering & architecture · Interface Plugins. Refine with filters or upvote what's useful.

Awesome Interface Plugins GitHub Repositories

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

    HumanSignal/label-studio

    27,619عرض على GitHub↗

    Label Studio is a multi-modal data annotation platform designed to create and manage high-quality training datasets for machine learning. It functions as a self-hosted, containerized environment that supports secure, private deployments, including air-gapped configurations. The platform provides a centralized workspace for labeling diverse media types, such as images, text, audio, and time-series data, to support supervised and reinforcement learning workflows. The platform distinguishes itself through deep integration with machine learning backends, enabling active learning loops, automated

    Supports injecting custom JavaScript logic into the annotation interface to extend functionality and integrate specialized tools.

    TypeScriptannotationannotation-toolannotations
    عرض على GitHub↗27,619
  • naver/billboard.jsالصورة الرمزية لـ naver

    naver/billboard.js

    5,980عرض على GitHub↗

    billboard.js is a JavaScript charting library built on D3.js that renders interactive data visualizations from a single declarative configuration object. It supports a wide range of chart types including bar, line, pie, scatter, area, spline, step, candlestick, funnel, gauge, heatmap, radar, polar, treemap, bubble, donut, and sparkline charts, and can overlay multiple chart types within a single visualization. The library offers an opt-in Canvas rendering mode for improved performance with large datasets and high-density axis displays, alongside its standard SVG-based rendering. The library d

    Provides a plugin extension interface for adding third-party features that hook into the chart lifecycle.

    TypeScript
    عرض على GitHub↗5,980
  • imagemin/imageminالصورة الرمزية لـ imagemin

    imagemin/imagemin

    5,717عرض على GitHub↗

    imagemin هو أداة لتحسين وتصغير حجم الصور في Node.js مصممة لتقليل حجم تخزين أصول الصور. يعمل كمحسن لأصول خط أنابيب البناء (build pipeline) يستخدم كلاً من الضغط المفقود وغير المفقود لإزالة البيانات الوصفية غير الضرورية وتحسين بيانات البكسل. يستخدم المشروع بنية قائمة على الإضافات لتوسيع وظائفه، حيث يقوم بتحميل وحدات خارجية تتعامل مع تنسيقات صور وخوارزميات ضغط محددة. وهذا يسمح للأداة بالعمل كمجموعة أدوات مرنة لأتمتة ضغط الصور داخل خطوط أنابيب التطوير. يغطي النظام إمكانيات واسعة لتحسين أداء الويب، بما في ذلك التكامل في خطوط أنابيب أصول الواجهة الأمامية وسير عمل إنشاء المواقع الثابتة لتقليل استهلاك النطاق الترددي وتحسين سرعات تحميل الصفحات.

    Enforces a consistent interface contract for plugins to ensure different image optimizers can interoperate seamlessly.

    JavaScript
    عرض على GitHub↗5,717
  • geocoder-php/geocoderالصورة الرمزية لـ geocoder-php

    geocoder-php/Geocoder

    3,975عرض على GitHub↗

    Geocoder هي مكتبة PHP لتحويل العناوين إلى إحداثيات جغرافية والعكس باستخدام خدمات مختلفة تابعة لجهات خارجية. تعمل كغلاف geocoding متعدد المزودين ومحرك geocoding عكسي، مما يوفر طبقة تجريد لإدارة واجهات برمجة تطبيقات geocoding متعددة. يسمح المشروع بالتبديل بين المزودين أو تسلسل الطلبات لضمان التوفر العالي. كما يعمل كمحلل موقع GeoIP، حيث يترجم عناوين IP إلى إحداثيات جغرافية وتفاصيل الموقع من خلال خدمات عن بُعد أو قواعد بيانات ثنائية محلية. تتضمن المكتبة قدرات لتصدير كائنات الموقع والعنوان إلى تنسيقات جغرافية موحدة. توفر أدوات لتنسيق سلاسل العناوين المخصصة، والاستعلام الواعي بالموقع، وتخزين النتائج مؤقتاً لتقليل طلبات الشبكة المتكررة. يدعم النظام تنفيذ مزودين مخصصين ويتضمن تحليل الأداء لقياس الوقت والذاكرة المستهلكة في مكالمات تحديد الموقع الجغرافي.

    Defines standard interface contracts for geocoding services to decouple core logic from specific third-party API implementations.

    PHPgeocoder
    عرض على GitHub↗3,975
  1. Home
  2. Software Engineering & Architecture
  3. Extensible Plugin Architectures
  4. Interface Plugins

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

  • Chart Lifecycle HooksA defined plugin interface that hooks into the chart lifecycle for adding third-party features. **Distinct from Interface Plugins:** Distinct from Interface Plugins: focuses on chart lifecycle hooks, not general UI injection.
  • Plugin Interface ContractsStandardized input and output specifications that plugins must follow to ensure interoperability. **Distinct from Interface Plugins:** Distinct from Interface Plugins by focusing on the formal contract/specification rather than the mechanism of injecting logic into a UI.