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
·
wix avatar

wix/react-native-ui-lib

0
View on GitHub↗
7,139 estrellas·753 forks·TypeScript·MIT·6 vistaswix.github.io/react-native-ui-lib↗

React Native Ui Lib

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.

The library covers a broad range of capability areas, including mobile form implementation with various input pickers and text fields, and complex layout composition using carousels and gesture-aware containers. It also includes a suite of overlays such as modal dialogs and navigation drawers, as well as user experience enhancements like haptic feedback and toast notification systems.

The project is organized to support selective component imports and tree-shakable module exports to reduce the final application bundle size.

Features

  • React Native Components - Provides a comprehensive set of pre-built user interface elements designed specifically for React Native mobile application development.
  • Screen Layout Libraries - Ships a library of pre-defined screen structures and layouts for mobile applications.
  • React Native UI Libraries - Offers a collection of reusable user interface components and layout tools specifically designed for the React Native ecosystem.
  • Cross-Platform Implementations - Provides a framework implementation that maintains visual consistency for typography and colors across different mobile operating systems.
  • Design System Foundations - Establishes foundational infrastructure for colors, typography, and spacing to enforce consistent visual themes.
  • Design System Management - Centralizes visual styles and reusable constants to maintain consistency across the mobile design system.
  • Design Tokens - Provides centralized configurations that map visual properties to design tokens for consistent styling.
  • Generic Button Components - Ships interactive button components with configurable styles and states for mobile interfaces.
  • Selection Pickers - Provides specialized picker components for selecting multiple options from a defined list.
  • Native Mobile Design Systems - Provides a framework for building consistent, adaptive native mobile interfaces across various device types.
  • Mobile Component Libraries - Ships a collection of pre-styled interface elements optimized for touch interactions and mobile layouts.
  • Mobile Interface Composition - Provides a system for composing mobile screens using a set of core components to ensure design consistency.
  • Component Theming - Provides mechanisms for overriding visual properties and design tokens on specific component instances.
  • Themed Component Libraries - Provides a set of reusable UI components with integrated systems for consistent visual styling via variables and presets.
  • Radio Groups - Implements radio group components for managing single-choice selections from a set of options.
  • Component Styling - Offers a system for applying and managing visual styles and presets to ensure consistent branding across components.
  • Text Input Widgets - Provides text input widgets for capturing user text entry with integrated validation.
  • Native API Bridges - Implements bridges to access platform-specific features like haptic feedback and native pickers while maintaining a shared codebase.
  • Mobile Experience Enhancements - Adds polished visual effects, haptic feedback, and gesture-based interactions to enhance the native feel of the app.
  • Carousel Components - Ships carousel components for displaying sequences of scrollable items in various layouts.
  • Collapsible Content Stacks - Provides collapsible content stacks for grouping multiple elements with configurable animations.
  • Component Composition Patterns - Implements architectural approaches for building complex mobile UI elements from atomic building blocks.
  • Drawer Components - Implements slide-out drawer components using gesture-based interactions for mobile application navigation.
  • Modal Components - Provides reusable modal dialog components specifically designed for the React Native ecosystem.
  • Native System Pickers - Integrates native system interfaces for selecting dates and times on mobile devices.
  • Gesture-Based Dismissal - Implements gesture-based dismissal containers that respond to directional swipes.
  • Pan-to-Dismiss Containers - Provides gesture-aware containers that intercept touch events to trigger animations like pan-to-dismiss.
  • Haptic Feedback Controllers - Integrates haptic feedback controllers to trigger device vibrations for tactile confirmation.
  • Interaction Feedback Effects - Implements visual interaction feedback effects, such as opacity changes on tap.
  • Mobile Form Implementations - Provides interactive input fields, pickers, and validation logic to capture and manage user data on mobile devices.
  • Modal Overlays - Provides modal overlay components that require user interaction to dismiss, including configurable headers and hint text.
  • Prop-Based Utility Styling - Uses strongly typed component properties to apply atomic visual properties directly to UI elements.
  • Toast Notification Systems - Provides a system for displaying transient, positioned toast notifications for user feedback.
  • Spacing Modifiers - Provides spacing modifiers to ensure uniform gaps between components using design presets.
  • React Native - Listed in the “React Native” section of the Awesome Ui Component Library awesome list.

Historial de estrellas

Gráfico del historial de estrellas de wix/react-native-ui-libGráfico del historial de estrellas de wix/react-native-ui-lib

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Colecciones destacadas con React Native Ui Lib

Colecciones seleccionadas manualmente donde aparece React Native Ui Lib.
  • Librerías de componentes React accesibles

Alternativas open-source a React Native Ui Lib

Proyectos open-source similares, clasificados según cuántas características comparten con React Native Ui Lib.
  • shoutem/uiAvatar de shoutem

    shoutem/ui

    4,976Ver en 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

    JavaScript
    Ver en GitHub↗4,976
  • gluestack/gluestack-uiAvatar de gluestack

    gluestack/gluestack-ui

    4,931Ver en 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

    TypeScriptaccessibilitycomponent-librarycustomizable-components
    Ver en GitHub↗4,931
  • necolas/react-native-webAvatar de necolas

    necolas/react-native-web

    22,132Ver en GitHub↗

    This project is a cross-platform user interface framework that maps mobile-native component primitives to standard web elements. It enables developers to build consistent applications that function across both mobile and web environments by providing a unified library of components and shared logic. The framework distinguishes itself through a specialized style engine that converts JavaScript object-based declarations into optimized, scoped CSS at runtime. It also features a responsive layout engine that implements a flexbox-based system, ensuring that interfaces adapt dynamically to differen

    JavaScriptcross-platformcss-in-jsgui-framework
    Ver en GitHub↗22,132
  • akveo/react-native-ui-kittenAvatar de akveo

    akveo/react-native-ui-kitten

    10,677Ver en 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

    TypeScript
    Ver en GitHub↗10,677
Ver las 30 alternativas a React Native Ui Lib→

Preguntas frecuentes

¿Qué hace wix/react-native-ui-lib?

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.

¿Cuáles son las características principales de wix/react-native-ui-lib?

Las características principales de wix/react-native-ui-lib son: React Native Components, Screen Layout Libraries, React Native UI Libraries, Cross-Platform Implementations, Design System Foundations, Design System Management, Design Tokens, Generic Button Components.

¿Qué alternativas de código abierto existen para wix/react-native-ui-lib?

Las alternativas de código abierto para wix/react-native-ui-lib incluyen: shoutem/ui — This project is a cross-platform mobile UI library and design system built for the React Native framework. It provides… gluestack/gluestack-ui — gluestack-ui is a cross-platform React component library built with Tailwind CSS. It provides over 30 pre-built,… necolas/react-native-web — This project is a cross-platform user interface framework that maps mobile-native component primitives to standard web… akveo/react-native-ui-kitten — UI Kitten is a cross-platform mobile UI library and design framework for building mobile interfaces. It provides a… xotahal/react-native-material-ui — This project is a cross-platform mobile UI framework and component library for building native interfaces. It provides… geekyants/nativebase — NativeBase is a comprehensive toolkit of accessible components and responsive design frameworks used to build…