
About React Native Elements
React Native Elements is an open source UI toolkit for React Native. It offers more than 30 components, runs on Android, iOS and the web, and is MIT licensed.
What it does
The toolkit includes components such as buttons, inputs and list items that are ready to use and easy to restyle. It is written in TypeScript and supports Expo. You install two packages from npm and import components straight into your app. Each component can be styled to match your own design.
Key features
- More than 30 ready-made components
- Written in TypeScript
- Works with Expo
- Theme and style overrides for each component
- Snippets extension for VS Code
Who it's for
React Native Elements suits React Native developers who want a quick start with consistent components. It is also a good choice for teams building cross-platform apps that also need a web version.
Pricing and good to know
The library is MIT licensed and free to use. The project accepts sponsorships and monthly donations through its site. You can preview the examples in the Expo Go app by scanning a QR code, which helps when you want to test the components on a real phone.
Highlights
- Use more than 30 ready-made components
- Write code with TypeScript types
- Restyle any component to match your design
- Preview examples in the Expo Go app












