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
·
react-native-elements avatar

react-native-elements/react-native-elements

0
View on GitHub↗
25,848 estrellas·4,679 forks·MDX·MIT·3 vistasreactnativeelements.com↗

React Native Elements

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 uniform visual appearance across the entire user interface.

The library provides a variety of platform-agnostic interface elements, including sliders, tabs, buttons, progress indicators, and search bars. It includes capabilities for attaching status badges to components and rendering images with placeholder transitions.

Developer experience is supported through tools for accelerating component integration and discovery within code editors.

Features

  • Cross-Platform UI Component Libraries - Provides a comprehensive library of reusable UI elements ensuring a consistent user experience across different operating systems.
  • User Interface Components - Provides a comprehensive library of reusable UI components and layout patterns for building interactive interfaces.
  • UI Styling and Themes - Provides frameworks for managing application-wide themes, including dark mode and branding.
  • Theming Systems - Provides centralized theme management for React Native components to ensure a uniform visual brand.
  • Global Component Contexts - Utilizes a provider to inject global theme and state contexts across the entire component tree.
  • Color Themes - Provides a central system for managing and applying global color schemes and visual themes.
  • Universal - Offers a single set of platform-agnostic components that adapt automatically across web and native environments.
  • Cross-Platform UI Toolkits - Provides a comprehensive toolkit of native-like GUI components and system abstractions for multiple platforms.
  • Native UI Renderers - Maps shared components to platform-specific native renderers for consistent mobile and web experiences.
  • Platform-Agnostic Content Wrappers - Encapsulates native primitives in high-level wrappers to provide a uniform API across different operating systems.
  • Themed Component Libraries - Ships a library of themed components that ensure consistent visual styling via centralized variables.
  • Global Style Broadcasting - Implements a mechanism for propagating global theme configurations and style scales across all UI elements.
  • Mobile Design System Implementations - Implements a standardized collection of pre-built UI widgets and layout patterns for mobile design systems.
  • Theme Configuration Systems - Implements a theme configuration system to manage visual consistency across all interface elements.
  • UI Composition - Provides a library of modular components for assembling complex user interfaces through composition.
  • Cross-Platform Rendering - Enables the rendering of mobile user interface components within web browsers using web-focused libraries.
  • Component Configuration Defaults - Supports the definition of global property defaults for components to maintain a cohesive design system.
  • Style Props Frameworks - Allows dynamic calculation of component styles by merging default themes with user-defined property props.
  • Cross-Platform Wrappers - Ships reusable UI wrappers and styles that maintain visual consistency across different operating systems and screen sizes.
  • Rapid Interface Prototyping - Enables rapid construction of application screens using pre-made UI components to visualize user flows efficiently.
  • UI Component Wrappers - Allows developers to create specialized versions of UI elements by wrapping base components with predefined properties.

Historial de estrellas

Gráfico del historial de estrellas de react-native-elements/react-native-elementsGráfico del historial de estrellas de react-native-elements/react-native-elements

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

Alternativas open-source a React Native Elements

Proyectos open-source similares, clasificados según cuántas características comparten con React Native Elements.
  • 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
  • jxnblk/styled-systemAvatar de jxnblk

    jxnblk/styled-system

    7,870Ver en GitHub↗

    styled-system is a prop-based styling library and CSS-in-JS theme system. It functions as a design token orchestrator that maps component properties to a central theme, allowing developers to change element appearances by passing style properties directly to components instead of writing separate stylesheets. The library features a responsive style prop engine that enables the creation of fluid layouts. This is achieved by using shorthand arrays to adjust styles across different screen breakpoints, ensuring visual arrangements adapt to various screen sizes. The system covers a wide range of

    JavaScript
    Ver en GitHub↗7,870
  • alfonsobries/vue-tailwindAvatar de alfonsobries

    alfonsobries/vue-tailwind

    2,164Ver en GitHub↗

    This project is a modular user interface framework for Vue applications that provides a collection of reusable components built with Tailwind CSS. It functions as a configuration-driven design system tool, enabling developers to maintain visual consistency across complex applications through centralized theme management and utility-based styling. The library distinguishes itself through a highly configurable architecture that supports variant-based style mapping and component instance customization. Developers can define global defaults or create multiple versions of the same interface elemen

    TypeScripttailwindcsstypescriptunlimited-variants
    Ver en GitHub↗2,164
  • geist-org/geist-uiAvatar de geist-org

    geist-org/geist-ui

    4,550Ver en GitHub↗

    Geist UI is a design system framework and React UI component library. It provides a collection of pre-styled, accessible components and design primitives used to maintain visual consistency across websites and applications. The framework includes a themed UI provider that manages application styles through a centralized system, enabling the switching of visual modes such as light and dark themes. It also features a responsive CSS grid system for organizing content into rows and columns that adapt to various screen sizes. The library covers accessible UI development using compliant markup and

    TypeScriptdesign-systemdesign-systemsgeist
    Ver en GitHub↗4,550
Ver las 30 alternativas a React Native Elements→

Preguntas frecuentes

¿Qué hace react-native-elements/react-native-elements?

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.

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

Las características principales de react-native-elements/react-native-elements son: Cross-Platform UI Component Libraries, User Interface Components, UI Styling and Themes, Theming Systems, Global Component Contexts, Color Themes, Universal, Cross-Platform UI Toolkits.

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

Las alternativas de código abierto para react-native-elements/react-native-elements incluyen: akveo/react-native-ui-kitten — UI Kitten is a cross-platform mobile UI library and design framework for building mobile interfaces. It provides a… jxnblk/styled-system — styled-system is a prop-based styling library and CSS-in-JS theme system. It functions as a design token orchestrator… alfonsobries/vue-tailwind — This project is a modular user interface framework for Vue applications that provides a collection of reusable… geist-org/geist-ui — Geist UI is a design system framework and React UI component library. It provides a collection of pre-styled,… apache/incubator-weex-ui — This project is a cross-platform UI framework and component library designed for the Weex framework. It provides a… react-native-community/react-native-elements — React-Native-Elements is a cross-platform mobile UI toolkit and component library. It provides a collection of…