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

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

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

React Native UI 组件库

排名更新于 2026年6月30日

For React Native UI 组件库, the strongest matches are akveo/react-native-ui-kitten (UI Kitten is a full-featured React Native UI component), react-native-elements/react-native-elements (React Native Elements is a cross-platform UI toolkit that) and wix/react-native-ui-lib (This is a comprehensive React Native UI component library). dabit3/react-native-elements and geekyants/nativebase round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

用于使用 React 开发跨平台移动应用的开源界面套件与预构建组件集合。

React Native UI 组件库

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • akveo/react-native-ui-kittenakveo 的头像

    akveo/react-native-ui-kitten

    10,677在 GitHub 上查看↗

    UI Kitten is a cross-platform mobile UI library and design framework for building mobile interfaces. It provides a collection of reusable, accessible visual components and layout blocks that strictly follow the Eva Design System specifications. The library features built-in support for dynamic theming, allowing applications to switch between light and dark modes or custom color schemes at runtime. It utilizes a token-based color mapping system and a shared context provider to ensure visual consistency across all screens. The framework includes a library of standardized production-ready eleme

    UI Kitten is a full-featured React Native UI component library with reusable, accessible components, built-in dynamic theming, TypeScript support, and cross-platform consistency, making it an excellent match for accelerating mobile app development.

    TypeScriptAccessible UI ComponentsAccessible Component Suites
    在 GitHub 上查看↗10,677
  • react-native-elements/react-native-elementsreact-native-elements 的头像

    react-native-elements/react-native-elements

    25,848在 GitHub 上查看↗

    This project is a cross-platform UI toolkit and universal UI framework providing a collection of pre-styled interface components for building mobile and web applications. It functions as a mobile design system and themed component library, allowing developers to maintain a cohesive visual language across different screens and devices using a shared codebase. The toolkit centers on a themed component architecture that supports global and component-level style configurations. This enables the definition of colors and property defaults in a central location to ensure consistent branding and a un

    React Native Elements is a cross-platform UI toolkit that delivers a curated collection of pre-styled, themable components built specifically for React Native, making it a perfect fit for accelerating mobile development with a cohesive design system.

    MDXCross-Platform UI Component LibrariesUser Interface ComponentsColor Themes
    在 GitHub 上查看↗25,848
  • wix/react-native-ui-libwix 的头像

    wix/react-native-ui-lib

    7,139在 GitHub 上查看↗

    This project is a React Native UI library and mobile component framework designed for building consistent, themed mobile applications. It provides a collection of reusable user interface components and layout tools, functioning as a cross-platform design system to maintain visual uniformity across different mobile platforms. The toolkit distinguishes itself through a themed UI approach, utilizing global design foundations for typography, color palettes, and spacing. It allows for dynamic theme configuration and the use of style presets to ensure standardized branding across an entire project.

    This is a comprehensive React Native UI component library from Wix that provides a wide range of reusable, pre-built components with theming support, TypeScript definitions, and cross-platform consistency, making it an excellent fit for your search.

    TypeScriptReact Native ComponentsComponent StylingComponent Theming
    在 GitHub 上查看↗7,139
  • dabit3/react-native-elementsdabit3 的头像

    dabit3/React-Native-Elements

    25,848在 GitHub 上查看↗

    React-Native-Elements is a cross-platform mobile UI toolkit and component library designed for the React Native framework. It provides a system of pre-styled visual components to build consistent user interfaces across mobile and web platforms using a single shared codebase. The framework enables the development of applications that run across different operating systems and web browsers while maintaining a unified look and feel. It supports rapid UI prototyping and application design by providing reusable building blocks that reduce the need to create every custom component from scratch.

    React Native Elements is a cross-platform UI toolkit with pre-styled components that fits the need for reusable building blocks, though the description doesn't explicitly confirm TypeScript definitions or accessibility support.

    MDXNative UI Primitives
    在 GitHub 上查看↗25,848
  • geekyants/nativebaseGeekyAnts 的头像

    GeekyAnts/NativeBase

    20,389在 GitHub 上查看↗

    NativeBase is a comprehensive toolkit of accessible components and responsive design frameworks used to build consistent mobile and web applications. It provides a cross-platform UI component library and a React Native component framework that enable the creation of layouts across Android, iOS, and the web from a single codebase. The system is distinguished by a responsive design system that automatically adjusts layouts and global themes to fit different screen sizes and color modes. It utilizes a utility-based styling approach, allowing developers to apply visual styles directly through com

    NativeBase is a comprehensive React Native UI component library offering accessible, themable, and cross-platform components with TypeScript support, which directly matches the need for reusable pre-built UI components, though its animation features are not prominently mentioned.

    TypeScriptAccessible Component Libraries
    在 GitHub 上查看↗20,389
  • gluestack/gluestack-uigluestack 的头像

    gluestack/gluestack-ui

    4,931在 GitHub 上查看↗

    gluestack-ui is a cross-platform React component library built with Tailwind CSS. It provides over 30 pre-built, accessible components that can be installed by copying their source files directly into a project, giving developers full control over customization without external runtime dependencies. Every component implements WAI-ARIA patterns, keyboard navigation, and screen reader support out of the box. A key differentiator is the copy-paste architecture: rather than a traditional package dependency, component source code is placed in the project, allowing direct editing and eliminating ve

    gluestack-ui is a cross-platform component library that includes pre-built, accessible React Native components with TypeScript definitions and full customization control, fitting the need for a curated UI collection even though its styling approach (Tailwind CSS) and copy-paste architecture may differ from typical React Native libraries.

    TypeScriptAnimation Transition ComponentsAccessible UI Components
    在 GitHub 上查看↗4,931
  • callstack/react-native-papercallstack 的头像

    callstack/react-native-paper

    14,292在 GitHub 上查看↗

    React Native Paper is a cross-platform UI framework that provides a comprehensive suite of pre-built components based on Material Design specifications. It serves as a library for building consistent mobile interfaces by mapping high-level design elements to native platform primitives, ensuring a unified visual language across different operating systems. The library distinguishes itself through a global context provider that manages theme injection and portal-based overlay rendering for elements like modals and tooltips. Developers can apply custom brand identities by overriding default desi

    A comprehensive Material Design component library with theming and TypeScript support, this provides exactly the kind of reusable UI building blocks you need for React Native, though accessibility and animation details aren't explicitly covered in the description.

    TypeScriptTheme Style Customizations
    在 GitHub 上查看↗14,292
  • shoutem/uishoutem 的头像

    shoutem/ui

    4,976在 GitHub 上查看↗

    This project is a cross-platform mobile UI library and design system built for the React Native framework. It provides a collection of styleable and reusable interface components to ensure visual consistency across different mobile operating systems. The framework includes a specialized tool for transforming raw HTML strings into native mobile components using custom element rendering and style overrides. It also features a remote update system that allows interface changes and new features to be pushed directly to devices without requiring a full application store release. The library cover

    This is a React Native UI component library with styleable, reusable components and cross-platform consistency, plus theming and animation support; it partially fits your search but doesn't guarantee TypeScript definitions or explicit accessibility features.

    JavaScriptComponent-Based UI LibrariesReact Native ComponentsCentralized Styling Systems
    在 GitHub 上查看↗4,976
  • faridsafi/react-native-gifted-chatFaridSafi 的头像

    FaridSafi/react-native-gifted-chat

    14,426在 GitHub 上查看↗

    This project is a cross-platform UI library for React Native designed to build messaging interfaces. It provides a comprehensive set of specialized components, including message bubbles, input toolbars, and layout containers, to facilitate the development of chat applications on iOS and Android. The library distinguishes itself through a highly flexible configuration interface that allows developers to override default elements and styling to meet specific branding requirements. It includes built-in support for complex interaction patterns such as swipe-to-reply gestures, quick-reply buttons,

    This is a React Native UI component library specialized for building chat interfaces, with pre-built components, themability, TypeScript support, and cross-platform compatibility – it accelerates chat app development but is not a general-purpose UI kit covering a wide range of UI elements.

    TypeScriptReact Native UI LibrariesMobile Messaging InterfacesReact Native Components
    在 GitHub 上查看↗14,426
  • mrzachnugent/react-native-reusablesmrzachnugent 的头像

    mrzachnugent/react-native-reusables

    8,425在 GitHub 上查看↗

    react-native-reusables is a React Native UI component library and cross-platform mobile design system. It provides a collection of accessible and stylable user interface components designed to maintain visual consistency across different mobile operating systems. The project functions as a headless UI component collection, prioritizing accessibility and functionality over rigid visual presets. It acts as a Tailwind CSS mobile framework by implementing utility-first CSS patterns via NativeWind to facilitate rapid interface prototyping. The library covers mobile UI development and cross-platfo

    React Native Reusables is a React Native UI component library offering accessible, themable pre-built components with TypeScript support and cross-platform consistency, which aligns closely with your need for curated UI blocks to accelerate mobile app development, though explicit animation support is not highlighted.

    TypeScriptMobile Component LibrariesHeadless UI LibrariesNative Mobile Design Systems
    在 GitHub 上查看↗8,425
  • oblador/react-native-vector-iconsoblador 的头像

    oblador/react-native-vector-icons

    17,882在 GitHub 上查看↗

    This project is a cross-platform mobile icon library and renderer that provides scalable vector icon components for mobile and web applications. It functions as a vector font integration tool, utilizing a rendering layer that maps vector fonts to mobile components and web CSS to ensure consistent iconography across different platforms. The library includes a configuration-driven pipeline to convert SVG files and CSS stylesheets into usable icon font packages. It supports the integration of proprietary font files and glyph maps, allowing for the use of brand-specific iconography through custom

    This icon library gives you pre-built, themeable vector icon components for React Native with TypeScript support and cross-platform consistency, but it's limited to icons rather than a full set of reusable UI widgets, so it fits the category narrowly.

    TypeScriptIcon FontsIcon LibrariesCross-Platform Rendering
    在 GitHub 上查看↗17,882
一览前 10 名对比
仓库Star 数语言许可证最后推送
akveo/react-native-ui-kitten10.7KTypeScriptMIT2026年3月4日
react-native-elements/react-native-elements25.8KMDXMIT2026年5月21日
wix/react-native-ui-lib7.1KTypeScriptMIT2026年6月10日
dabit3/react-native-elements25.8KMDXMIT2026年5月21日
geekyants/nativebase20.4KTypeScriptMIT2026年1月31日
gluestack/gluestack-ui4.9KTypeScript—2026年2月20日
callstack/react-native-paper14.3KTypeScriptmit2026年2月4日
shoutem/ui5KJavaScriptNOASSERTION2026年6月16日
faridsafi/react-native-gifted-chat14.4KTypeScriptMIT2026年6月19日
mrzachnugent/react-native-reusables8.4KTypeScriptMIT2026年6月19日

Related searches

  • a library of UI components for React
  • a collection of UI components for Flutter
  • 无障碍 React UI 组件库
  • a collection of components for SwiftUI development
  • SvelteKit 项目 UI 组件库
  • Chakra UI 组件库
  • 用于构建 UI 组件的设计系统
  • React 组件动画库