Choose NativeBase over RNE for its accessible component set and web support; it is a direct drop-in alternative.
Mobile-first, accessible components for React Native & Web to build consistent UI across Android, iOS and Web.
- 20.4k
- TypeScript
- MIT
React Native UI components
React Native Elements is a cross-platform UI toolkit providing reusable, themeable components for React Native apps.
Same problem, same approach. Swapping one for another is a config change, not a rewrite.
Choose NativeBase over RNE for its accessible component set and web support; it is a direct drop-in alternative.
Mobile-first, accessible components for React Native & Web to build consistent UI across Android, iOS and Web.
Choose Paper if you want a Material Design–focused React Native component library with active maintenance.
Material Design for React Native (Android & iOS)
Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.
Choose Flutter for a full cross-platform app framework with built-in Material widgets, if you are willing to write in Dart.
Flutter makes it easy and fast to build beautiful apps for mobile and beyond
Choose Avalonia if you need a .NET/C# cross-platform UI framework with XAML.
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The future of .NET UI
Choose Fyne for a lightweight Go-based cross-platform UI toolkit.
Cross platform GUI toolkit in Go inspired by Material Design
Choose .NET MAUI for a first-party Microsoft cross-platform UI framework with C#/XAML.
.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
Choose Uno if you want to share UI code across mobile, desktop, and web using C#/XAML.
Open-source platform for building cross-platform native Mobile, Web, Desktop, and Embedded apps from a single C#/XAML codebase. Work from any IDE/CLI with Hot Reload, Visual Designer, MCPs, and Skills built for modern .NET workflows. 200M+ NuGet downloads.
Choose Shaft if you prefer a Swift-native cross-platform UI framework, albeit less mature.
A cross-platform GUI framework for Swift, built for demanding workloads and developer ergonomics
Choose drift for a Go-native mobile UI framework, if you are building mobile apps in Go.
Cross-platform mobile UI framework for Go
Choose Ionic if you want a web-tech UI toolkit with native wrappers rather than React Native.
A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
Choose Capacitor for a native shell around a web app, an alternative to the React Native ecosystem.
Build cross-platform Native Progressive Web Apps for iOS, Android, and the Web ⚡️
Choose Hippy for a JS-driven cross-platform framework with its own rendering engine, though less mainstream.
Hippy is designed to easily build cross-platform dynamic apps. 👏
Choose Valdi for a Snapchat-supported cross-platform UI framework with native performance.
Valdi is a cross-platform UI framework that delivers native performance without sacrificing developer velocity.
Choose Weex for a lightweight Vue/JS cross-platform framework from Alibaba.
A framework for building Mobile cross-platform UI
Choose Dioxus for a Rust-based fullstack app framework targeting web, desktop, and mobile.
Fullstack app framework for web, desktop, and mobile.
These projects were analysed and named react-native-elements among their alternatives. The relationship is not symmetric — how react-native-elements rates them is a separate judgement, made when react-native-elements is analysed in its own right.
calls react-native-elements “Choose if you want a broad, actively maintained React Native UI toolkit with easy theme customization.”
Mobile-first, accessible components for React Native & Web to build consistent UI across Android, iOS and Web.
calls react-native-elements “choose when you need a larger set of RN components and theming beyond Material, still in the same stack.”
Material Design for React Native (Android & iOS)
calls react-native-elements “A peer React Native UI toolkit; choose when you want a well-established component set without Eva Design System's token-based theming.”
:boom: React Native UI Library based on Eva Design System :new_moon_with_face::sparkles:Dark Mode
calls react-native-elements “Choose for a widely adopted, simpler component library with easier per-component styling when you don't need the full enterprise feature set of wix.”
UI Components Library for React Native
calls react-native-elements “Choose when you are already on React Native and need a native component library instead of web components.”
A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.