awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • pi0/bootstrap-vuepi0 的头像

    pi0/bootstrap-vue

    14,445在 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
    在 GitHub 上查看↗14,445
  • vmware-archive/clarityvmware-archive 的头像

    vmware-archive/clarity

    6,400在 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
    在 GitHub 上查看↗6,400
  • surmon-china/vue-video-playersurmon-china 的头像

    surmon-china/vue-video-player

    5,444在 GitHub 上查看↗

    vue-video-player is a wrapper component used to integrate a customizable video playback interface into Vue and React applications using the Video.js framework. It provides a standardized system for embedding video players into a reactive UI layer. The project handles the configuration of video appearance, including the management of poster images, aspect ratios, and responsive fluid layouts to adapt to various screen sizes. It provides mechanisms for managing playback properties such as volume, rate, autoplay, and mute states. The system includes tools for monitoring playback milestones and

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

    TypeScript
    在 GitHub 上查看↗5,444
  • wux-weapp/wux-weappwux-weapp 的头像

    wux-weapp/wux-weapp

    5,051在 GitHub 上查看↗

    wux-weapp 是一个专为微信小程序环境设计的组件化 UI 库。它提供了一套标准化、可复用且可扩展的构建块,用于在移动应用页面中创建一致的布局和交互。 该框架作为一个跨平台界面工具包,实现了前端界面标准化和快速原型开发工作流。它允许通过使用预设样式的视觉元素来构建专业的移动端 UI 设计,而无需从零开始编写自定义样式和逻辑。 该库采用了基于 BEM 的样式命名规范和 CSS 变量主题化来管理视觉外观。它利用属性驱动的配置模型和自定义组件包装器来扩展原生微信小程序组件,同时将表现层与业务逻辑解耦。

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

    JavaScript
    在 GitHub 上查看↗5,051
  • yomguithereal/react-blessedYomguithereal 的头像

    Yomguithereal/react-blessed

    4,496在 GitHub 上查看↗

    react-blessed 是 blessed 库的 React 渲染器,支持使用基于组件的架构构建交互式命令行界面。它作为一个终端用户界面框架,将虚拟组件树映射到终端环境,允许 React 的声明式状态管理来控制 blessed 终端小部件和布局节点。 该系统支持通过专用创建函数集成自定义渲染器,以更改节点的实例化方式。它提供了一种通过引用获取原始终端库对象以进行手动操作的机制,并将基于对象的样式属性转换为终端格式规则。 该框架处理组件属性到键盘和鼠标交互的原生终端事件监听器的转换。它为设计终端布局和管理命令行界面的生命周期提供了结构化的工作流程。

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

    JavaScriptblessedclireact
    在 GitHub 上查看↗4,496
  • mescroll/mescrollmescroll 的头像

    mescroll/mescroll

    4,459在 GitHub 上查看↗

    mescroll 是一个 JavaScript 无限滚动库和移动端 Web 滚动管理器,旨在实现下拉刷新和上拉加载模式。它提供了一个用于处理触摸滚动、管理分页状态以及在 Vue 应用程序中集成这些行为的系统。 该库的特色在于对聊天界面的专门支持,能够实现反向数据加载,并能够以反向注入数据来模拟消息历史。它还包括一个状态持久化的滚动缓存,以在用户在不同视图之间导航时保留垂直偏移量和列表数据。 该项目涵盖了广泛的交互和性能功能,包括抑制原生浏览器回弹效果、视口感知图像懒加载以及程序化滚动定位。它还提供了用于管理分页状态、自定义加载和空状态 UI 以及实现返回顶部导航的实用工具。

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

    Vuebouncecss3html5
    在 GitHub 上查看↗4,459
  • iczer/vue-antd-adminiczer 的头像

    iczer/vue-antd-admin

    3,672在 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
    在 GitHub 上查看↗3,672
  1. Home
  2. Web Development
  3. Framework-Native Component Libraries
  4. Component Wrappers

探索子标签

  • 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