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
·

7 repositorios

Awesome GitHub RepositoriesComponent Wrappers

Specialized wrappers that integrate third-party UI libraries into specific frontend frameworks.

Distinct from Framework-Native Component Libraries: Distinct from Framework-Native Component Libraries: focuses on the wrapping layer for interoperability rather than the library implementation itself

Explore 7 awesome GitHub repositories matching web development · Component Wrappers. Refine with filters or upvote what's useful.

Awesome Component Wrappers GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • pi0/bootstrap-vueAvatar de pi0

    pi0/bootstrap-vue

    14,445Ver en GitHub↗

    Bootstrap-vue is a Vue.js UI framework and component library that integrates Bootstrap CSS styling and utility classes into a component-driven development workflow. It provides a set of pre-styled interface elements and layout patterns designed for building responsive web user interfaces. The library functions as a bridge between Bootstrap and Vue.js, allowing developers to create responsive web layouts and reusable frontend components such as navbars, alerts, and modals. It focuses on bringing Bootstrap's design system into a Vue.js application environment. The framework covers core capabil

    Provides a declarative Vue API that wraps Bootstrap CSS classes and JavaScript plugins into reusable components.

    JavaScript
    Ver en GitHub↗14,445
  • vmware-archive/clarityAvatar de vmware-archive

    vmware-archive/clarity

    6,400Ver en GitHub↗

    Clarity is a scalable, accessible, customizable, open source design system built with web components. Works with any JavaScript framework, built for enterprises, and designed to be inclusive.

    Provides Angular-specific thin wrappers around core web components for framework-native integration.

    TypeScriptaccessibilityaccessible-componentsaccessible-design
    Ver en GitHub↗6,400
  • surmon-china/vue-video-playerAvatar de surmon-china

    surmon-china/vue-video-player

    5,444Ver en GitHub↗

    vue-video-player es un componente wrapper utilizado para integrar una interfaz de reproducción de video personalizable en aplicaciones Vue y React utilizando el framework Video.js. Proporciona un sistema estandarizado para embeber reproductores de video en una capa de UI reactiva. El proyecto maneja la configuración de la apariencia del video, incluyendo la gestión de imágenes de póster, relaciones de aspecto y layouts fluidos y responsivos para adaptarse a varios tamaños de pantalla. Proporciona mecanismos para gestionar propiedades de reproducción como volumen, velocidad, reproducción automática y estados de silencio. El sistema incluye herramientas para monitorizar hitos de reproducción y eventos del sistema, junto con un objeto de estado que rastrea datos en tiempo real sobre el tiempo de reproducción, duración y estado.

    Acts as a specialized wrapper that integrates the Video.js media library into Vue and React frameworks.

    TypeScript
    Ver en GitHub↗5,444
  • wux-weapp/wux-weappAvatar de wux-weapp

    wux-weapp/wux-weapp

    5,051Ver en GitHub↗

    wux-weapp es una biblioteca de UI basada en componentes diseñada específicamente para el entorno de WeChat Mini Program. Proporciona una colección de bloques de construcción estandarizados, reutilizables y extensibles para crear diseños e interacciones coherentes en las páginas de aplicaciones móviles. El framework funciona como un kit de interfaz multiplataforma que permite la estandarización de interfaces frontend y un flujo de trabajo de prototipado rápido. Permite la construcción de diseños de UI móviles profesionales utilizando elementos visuales pre-estilizados en lugar de escribir estilos y lógica personalizados desde cero. La biblioteca incorpora una convención de nombres de estilo basada en BEM y temas con variables CSS para gestionar la apariencia visual. Utiliza un modelo de configuración basado en props y wrappers de componentes personalizados para extender los componentes nativos de WeChat Mini Program mientras desacopla la presentación de la lógica de negocio.

    Extends native WeChat Mini Program components with custom wrappers to ensure a consistent API and advanced functionality.

    JavaScript
    Ver en GitHub↗5,051
  • yomguithereal/react-blessedAvatar de Yomguithereal

    Yomguithereal/react-blessed

    4,496Ver en GitHub↗

    react-blessed is a React renderer for the blessed library that enables the construction of interactive command-line interfaces using a component-based architecture. It functions as a terminal user interface framework that maps a virtual component tree to a terminal environment, allowing React's declarative state management to control blessed terminal widgets and layout nodes. The system supports the integration of custom renderers through a dedicated creation function to change how nodes are instantiated. It provides a mechanism to retrieve original terminal library objects through references

    Acts as a wrapper that integrates the blessed terminal library into the React framework.

    JavaScriptblessedclireact
    Ver en GitHub↗4,496
  • mescroll/mescrollAvatar de mescroll

    mescroll/mescroll

    4,459Ver en GitHub↗

    mescroll es una librería de scroll infinito en JavaScript y gestor de scroll para web móvil diseñado para implementar patrones de pull-to-refresh y carga al deslizar hacia arriba. Proporciona un sistema para manejar el scroll táctil, gestionar estados de paginación e integrar estos comportamientos dentro de aplicaciones Vue. La librería se distingue por su soporte especializado para interfaces de chat, permitiendo la carga de datos en orden inverso y la capacidad de inyectar datos en dirección inversa para simular historiales de mensajes. También incluye una caché de scroll con persistencia de estado para preservar los desplazamientos verticales y los datos de la lista cuando los usuarios navegan entre diferentes vistas. El proyecto cubre un amplio rango de capacidades de interacción y rendimiento, incluyendo la supresión del efecto de rebote nativo del navegador, carga diferida de imágenes consciente del viewport y posicionamiento de scroll programático. Además, proporciona utilidades para gestionar estados de paginación, personalizar la interfaz de carga y estados vacíos, e implementar navegación de regreso al inicio.

    Offers specific Vue.js component wrappers that integrate pull-refresh and infinite loading logic into declarative components.

    Vuebouncecss3html5
    Ver en GitHub↗4,459
  • iczer/vue-antd-adminAvatar de iczer

    iczer/vue-antd-admin

    3,672Ver en GitHub↗

    vue-antd-admin is an administrative dashboard framework and enterprise UI starter kit. It serves as a template for building professional back-office interfaces and internal tooling, integrating the Ant Design component library within a Vue environment. The project provides a structured layout for creating data-heavy internal tools, specializing in a wrapper for the Ant Design system to ensure consistent user interfaces for enterprise web applications. The framework includes capabilities for centralized API request handling, dynamic menu mapping, and route-based view injection. It further sup

    Implements a specialized Vue wrapper for the Ant Design system to provide a declarative component API.

    Vue
    Ver en GitHub↗3,672
  1. Home
  2. Web Development
  3. Framework-Native Component Libraries
  4. Component Wrappers

Explorar subetiquetas

  • NativeWrappers that extend native platform components to provide a consistent API and enhanced functionality. **Distinct from Component Wrappers:** Specifically focuses on wrapping native platform-provided components rather than wrapping third-party libraries into frameworks.
  • VueVue-specific implementations that wrap external CSS frameworks or JS engines into declarative components. **Distinct from Component Wrappers:** Specializes general component wrappers specifically for the Vue.js ecosystem