awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • humansignal/label-studioAvatar de HumanSignal

    HumanSignal/label-studio

    27,619Ver en 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
    Ver en GitHub↗27,619
  • naver/billboard.jsAvatar de naver

    naver/billboard.js

    5,980Ver en 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
    Ver en GitHub↗5,980
  • imagemin/imageminAvatar de imagemin

    imagemin/imagemin

    5,717Ver en GitHub↗

    imagemin es una herramienta de optimización y minificación de imágenes para Node.js diseñada para reducir el tamaño de almacenamiento de los activos de imagen. Funciona como un optimizador de activos de pipeline de construcción que emplea compresión con y sin pérdida para eliminar metadatos innecesarios y optimizar los datos de píxeles. El proyecto utiliza una arquitectura basada en plugins para extender su funcionalidad, cargando módulos externos que manejan formatos de imagen específicos y algoritmos de compresión. Esto permite que la herramienta sirva como un kit de herramientas flexible para automatizar la compresión de imágenes dentro de los pipelines de desarrollo. El sistema cubre amplias capacidades para la optimización del rendimiento web, incluyendo la integración en pipelines de activos frontend y flujos de trabajo de generación de sitios estáticos para reducir el consumo de ancho de banda y mejorar las velocidades de carga de las páginas.

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

    JavaScript
    Ver en GitHub↗5,717
  • geocoder-php/geocoderAvatar de geocoder-php

    geocoder-php/Geocoder

    3,975Ver en GitHub↗

    Geocoder es una biblioteca de PHP para convertir direcciones en coordenadas geográficas y viceversa utilizando varios servicios de terceros. Funciona como un wrapper de geocodificación multiproveedor y un motor de geocodificación inversa, proporcionando una capa de abstracción para gestionar múltiples API de geocodificación. El proyecto permite cambiar entre proveedores o encadenar peticiones para failover, asegurando una alta disponibilidad. También sirve como un resolvedor de ubicación GeoIP, traduciendo direcciones IP en coordenadas geográficas y detalles de ubicación a través de servicios remotos o bases de datos binarias locales. La biblioteca incluye capacidades para exportar objetos de ubicación y dirección a formatos geográficos estandarizados. Proporciona utilidades para el formato personalizado de cadenas de direcciones, consultas conscientes de la configuración regional y caché de resultados para reducir peticiones de red redundantes. El sistema admite la implementación de proveedores personalizados e incluye profiling de rendimiento para medir el tiempo y la memoria consumidos en las llamadas de geolocalización.

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

    PHPgeocoder
    Ver en GitHub↗3,975
  1. Home
  2. Software Engineering & Architecture
  3. Extensible Plugin Architectures
  4. Interface Plugins

Explorar subetiquetas

  • 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.