Top 10+ Best React Native UI Components for Mobile App Development

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • InfluxDB - Access the most powerful time series database as a service
  • Sonar - Write Clean JavaScript Code. Always.
  • react-native-elements

    Cross-Platform React Native UI Toolkit

    React Native Elements

  • react-native-ui-kitten

    :boom: React Native UI Library based on Eva Design System :new_moon_with_face::sparkles:Dark Mode

    React Native UI Kitten

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • react-native-paper

    Material Design for React Native (Android & iOS)

    GitHub Stars: 10.1k

  • react-native-vector-icons

    Customizable Icons for React Native with support for image source and full styling.

    React Native Vector Icons

  • react-navigation

    Routing and navigation for your React Native apps

    React Native Navigation

  • react-native-camera

    A Camera component for React Native. Also supports barcode scanning!

    React Native Camera

  • react-native-gesture-handler

    Declarative API exposing platform native touch and gesture system to React Native.

    React Native Gesture Handler

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • react-native-material-kit

    Bringing Material Design to React Native

    React Native Material Kit

  • react-native-calendars

    React Native Calendar Components 🗓️ 📆

    GitHub Stars: 8.2k

  • react-native-maps

    React Native Mapview component for iOS + Android

    GitHub Stars: 13.7k

  • react-native-material

    Modular and customizable Material Design UI components for React Native

    GitHub Stars: 145

  • react-native-image-picker

    :sunrise_over_mountains: A React Native module that allows you to use native UI to select media from the device library or directly from the camera.

    GitHub Stars: 7.8k

  • react-native-modal

    An enhanced, animated, customizable Modal for React Native.

    GitHub Stars: 5k

  • react-native-video

    A <Video /> component for react-native

    GitHub Stars: 6.4k

  • react-native-chart-kit

    📊React Native Chart Kit: Line Chart, Bezier Line Chart, Progress Ring, Bar chart, Pie chart, Contribution graph (heatmap)

    GitHub Stars: 2.4k

  • react-native-fbsdk

    A React Native wrapper around the Facebook SDKs for Android and iOS. Provides access to Facebook login, sharing, graph requests, app events etc.

    GitHub Stars: 3k

  • lottie-web

    Render After Effects animations natively on Web, Android and iOS, and React Native.

    GitHub Stars: 24.1k

  • maps

    A Mapbox react native module for creating custom maps

    React Native Maps SDK

  • react-native-push-notification

    React Native Local and Remote Notifications

    React Native Push Notifications

  • react-native-background-fetch

    Periodic callbacks in the background for both IOS and Android

    GitHub Stars: 1.2k

  • react-native-loading-spinner-overlay

    :barber: React Native loading spinner overlay

    React Native Loading Spinner

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts