Native Directory logo

Native Directory is a curated list of 445 React Native libraries to help you build your projects.

react-native-tab-view
Recommended library
Quality
0GOOD100

A cross-platform Tab View component for React Native

Code Examples: #1#2
✅ iOS ✅ Android ✅ Expo ⛔ Web
  • Updated 2 weeks ago
  • 3608 stars
  • 960089 downloads monthly
  • 27 issues
  • react-native-drawer-layout
    Recommended library
    Quality
    0GOOD100

    A platform-agnostic drawer layout for react-native

    ✅ iOS ✅ Android ✅ Expo ⛔ Web
    0
  • Updated 2 months ago
  • 243 stars
  • 147385 downloads monthly
  • 23 issues
  • react-native-navigation
    Recommended library
    Quality
    0GOOD100

    A complete native navigation solution for React Native

    ✅ iOS ✅ Android ⛔ Expo ⛔ Web
    0
    react-native-maps
    Recommended library
    Quality
    0GOOD100

    React Native Mapview component for iOS + Android

    Code Examples: #1
    ✅ iOS ✅ Android ✅ Expo ⛔ Web
    01234567891011121314151617181920212223242526272829
  • Updated 2 weeks ago
  • 10525 stars
  • 272182 downloads monthly
  • 415 issues
  • lottie-react-native
    Recommended library
    Quality
    0GOOD100

    Lottie wrapper for React Native.

    Code Examples: #1
    ✅ iOS ✅ Android ✅ Expo ⛔ Web
  • Updated 2 weeks ago
  • 12486 stars
  • 229518 downloads monthly
  • 52 issues
  • react-native-vector-icons
    Recommended library
    Quality
    0GOOD100

    Customizable Icons for React Native with support for NavBar/TabBar/ToolbarAndroid, image source and full styling.

    ✅ iOS ✅ Android ✅ Expo ✅ Web
    012345
    react-native-calendars
    Recommended library
    Quality
    0GOOD100

    React Native Calendar Components 📆

    Code Examples: #1
    ✅ iOS ✅ Android ✅ Expo ✅ Web
  • Updated 2 weeks ago
  • 5093 stars
  • 112073 downloads monthly
  • 452 issues
  • react-native-onesignal
    Recommended library
    Quality
    0GOOD100
  • Updated 2 weeks ago
  • 1112 stars
  • 49060 downloads monthly
  • 27 issues
  • react-navigation
    Recommended library
    Quality
    0GOOD100

    Routing and navigation for your React Native apps

    Code Examples: #1
    ✅ iOS ✅ Android ✅ Expo ✅ Web
    react-native-root-siblings
    Recommended library
    Quality
    0GOOD100

    A sibling elements manager.

    ✅ iOS ✅ Android ✅ Expo ⛔ Web
  • Updated 1 month ago
  • 432 stars
  • 80676 downloads monthly
  • 4 issues
  • react-native-animatable
    Recommended library
    Quality
    0GOOD100

    Standard set of easy to use animations and declarative transitions for React Native

    Code Examples: #1
    ✅ iOS ✅ Android ✅ Expo ⛔ Web
    0123456789101112
  • Updated 1 month ago
  • 7444 stars
  • 491969 downloads monthly
  • 133 issues
  • Quality
    0GOOD100

    Easy to use page view component

    ✅ iOS ✅ Android ✅ Expo ⛔ Web
    0
  • Updated 2 months ago
  • 308 stars
  • 7667 downloads monthly
  • 13 issues
  • Quality
    0GOOD100

    Provides access to user's media library.

    ✅ iOS ✅ Android ✅ Expo ⛔ Web
    Quality
    0GOOD100

    Provides an API to compose mails using OS specific UI

    ✅ iOS ✅ Android ✅ Expo ✅ Web
    Quality
    0GOOD100

    Allows reading geolocation information from the device. Your app can poll for the current location or subscribe to location update events.

    ✅ iOS ✅ Android ✅ Expo ✅ Web
    Quality
    0GOOD100

    Provides an interface for native user localization information.

    ✅ iOS ✅ Android ✅ Expo ✅ Web

    Provides an API for FaceID and TouchID (iOS) or the Fingerprint API (Android) to authenticate the user with a face or fingerprint scan.

    ✅ iOS ✅ Android ✅ Expo ✅ Web
    Quality
    0GOOD100

    Provides a React component that renders a gradient view.

    ✅ iOS ✅ Android ✅ Expo ✅ Web
    Quality
    0GOOD100

    Provides a React component that prevents the screen sleeping when rendered. It also exposes static methods to control the behavior imperatively.

    ✅ iOS ✅ Android ✅ Expo ⛔ Web
    Quality
    0GOOD100

    Provides a way to launch Android intents, e.g. opening a specific activity.

    ✅ iOS ✅ Android ✅ Expo ⛔ Web
    Quality
    0GOOD100

    Expo unimodule for accepting in-app purchases

    ✅ iOS ✅ Android ⛔ Expo ⛔ Web
    Quality
    0GOOD100

    Provides access to the system's UI for selecting images and videos from the phone's library or taking a photo with the camera.

    ✅ iOS ✅ Android ✅ Expo ✅ Web
    Quality
    0GOOD100

    Provides functions that let you manipulation images on the local file system, eg: resize, crop.

    ✅ iOS ✅ Android ✅ Expo ⛔ Web
    Quality
    0GOOD100

    Provides access to the system's web browser and supports handling redirects. On iOS, it uses SFSafariViewController or SFAuthenticationSession, depending on the method you call, and on Android it uses ChromeCustomTabs. As of iOS 11, SFSafariViewController no longer shares cookies with the Safari, so if you are using WebBrowser for authentication you will want to use WebBrowser.openAuthSessionAsync, and if you just want to open a webpage (such as your app privacy policy), then use WebBrowser.openBrowserAsync.

    ✅ iOS ✅ Android ✅ Expo ⛔ Web
    Quality
    0GOOD100

    Enables native Google authentication features in your app! This module can only be used in ExpoKit, or a Standalone Expo app. For in-depth setup, check out this guide: https://blog.expo.io/react-native-google-sign-in-with-expo-d1707579a7ce

    ✅ iOS ✅ Android ✅ Expo ⛔ Web
    Quality
    0GOOD100

    Facebook Audience SDK integration

    ✅ iOS ✅ Android ✅ Expo ⛔ Web
    Quality
    0GOOD100

    Load fonts at runtime and use them in React Native components.

    ✅ iOS ✅ Android ✅ Expo ✅ Web
    Quality
    0GOOD100

    Provides access to the local file system on the device.

    ✅ iOS ✅ Android ✅ Expo ✅ Web
    Quality
    0GOOD100

    Expo universal module for Facebook SDK

    ✅ iOS ✅ Android ✅ Expo ⛔ Web
    Quality
    0GOOD100

    Lets you use the power of Google Mobile Vision (https://developers.google.com/vision/face-detection-concepts) framework to detect faces on images.

    ✅ iOS ✅ Android ✅ Expo ✅ Web
    Quality
    0GOOD100

    Provides access to the system's UI for selecting documents from the available providers on the user's device.

    ✅ iOS ✅ Android ✅ Expo ✅ Web
    Quality
    0GOOD100

    Expo universal module for crypto

    ✅ iOS ✅ Android ✅ Expo ✅ Web

    Topics

  • a11y[1]
  • accelerometer[1]
  • accordion[2]
  • actionbutton[1]
  • actionsheet[1]
  • activity-indicator[1]
  • admob[1]
  • ads[1]
  • advanced-effects[1]
  • after-effects[1]
  • alarms[1]
  • alert[2]
  • analytics[3]
  • andriod[1]
  • android[78]
  • android-calendar-api[1]
  • android-calendar-events[1]
  • android-library[1]
  • animated[4]
  • animated-spinners[1]
  • animation[10]
  • animations[1]
  • app-auth[1]
  • app-links[1]
  • apple[2]
  • apple-pay[1]
  • asset[1]
  • async-validation[1]
  • asynchronous[1]
  • asyncstorage[3]
  • audio[1]
  • auth[5]
  • authentication[3]
  • autocomplete[2]
  • autolink[1]
  • autolinker[1]
  • automatic-authentication[1]
  • awake[1]
  • backdrop[1]
  • background-jobs[1]
  • bar-graphs[1]
  • barcode[1]
  • barcode-scanner[1]
  • barometer[1]
  • batch[1]
  • ble[1]
  • blogger[1]
  • bluetooth-low-energy[1]
  • bodymovin[1]
  • bottomnavigation[1]
  • bottomsheet[1]
  • bottomsheetbehavior[1]
  • branch[1]
  • bridge[2]
  • brightness[1]
  • browser[1]
  • bug-reporter[2]
  • bug-reporting[2]
  • buglife[1]
  • bundle[1]
  • button[3]
  • bytes[1]
  • calendar[8]
  • calendar-api[1]
  • calendar-events[1]
  • calendar-picker-component[1]
  • calendar-strip[1]
  • calendarpicker[1]
  • camera[1]
  • camera-roll[1]
  • cameraroll[1]
  • canvas[1]
  • capture[1]
  • card[1]
  • card-component[1]
  • card-io[1]
  • card-scanning[1]
  • carousel[4]
  • carousel-component[1]
  • cell[1]
  • chaos-engineering[1]
  • chart[2]
  • charts[3]
  • chat[1]
  • check-box[1]
  • checkbox-component[1]
  • chooser[1]
  • chrome-custom-tabs[1]
  • circle[2]
  • class-validator[1]
  • clean-code[1]
  • cli[1]
  • clock[1]
  • cloudvideo[1]
  • collapsible[1]
  • compass[1]
  • component[9]
  • components[1]
  • composer[1]
  • constants[1]
  • contacts[1]
  • cookies[2]
  • coords[1]
  • corners[1]
  • countries[1]
  • country-picker[1]
  • crashlytics[1]
  • credit-card[1]
  • crop[1]
  • cross-platform[3]
  • crypto[2]
  • css[4]
  • css-modules[2]
  • css-variables[1]
  • currency[1]
  • custom[1]
  • custom-gestures[1]
  • customize-date[1]
  • customize-event[1]
  • d3[1]
  • d3js[1]
  • d3v4[1]
  • data-visualization[1]
  • database[2]
  • date[1]
  • datepicker[1]
  • datepicker-component[1]
  • datepickerios[1]
  • datetime[1]
  • debugging[1]
  • decimal[1]
  • declarative[1]
  • deep-linking[1]
  • demo-app[1]
  • detection[2]
  • device-detection[1]
  • devicemotion[1]
  • devtools[1]
  • dialog[2]
  • dialog-box[1]
  • direction[1]
  • document[1]
  • document-picker[1]
  • download[1]
  • downloader[1]
  • drag-and-drop[1]
  • drawer[1]
  • dropdown[3]
  • effect[1]
  • effects[1]
  • es6[2]
  • eva-icons[1]
  • event[2]
  • event-listener[1]
  • events[1]
  • expandable[1]
  • expo[47]
  • expo-ads-facebook[1]
  • expo-analytics-amplitude[1]
  • expo-brightness[1]
  • expo-document-picker[1]
  • expo-haptics[1]
  • expo-image-manipulator[1]
  • expo-in-app-purchases[1]
  • expo-intent-launcher[1]
  • expo-secure-store[1]
  • expo-speech[1]
  • expo-web-browser[1]
  • fab[1]
  • face[1]
  • face-detector[1]
  • faceID[1]
  • facebook[2]
  • facebook-sdk[2]
  • facepile[1]
  • faces[1]
  • fadein[1]
  • fadeout[1]
  • fcm[2]
  • file[1]
  • file-system[1]
  • filesystem[1]
  • fill[1]
  • fingerprint[1]
  • firebase[3]
  • firestore[1]
  • flatlist[3]
  • flatlist-based[1]
  • flatlist-grid[1]
  • flexbox[1]
  • float[1]
  • floatingactionbutton[1]
  • flow[1]
  • font[1]
  • fontawesome[1]
  • form[2]
  • form-builder[1]
  • form-controls[1]
  • form-fields[1]
  • form-generator[1]
  • form-validation[1]
  • formik[1]
  • forms[2]
  • frontend[2]
  • fuzzy-links[1]
  • gallery[1]
  • generator[1]
  • geocoding[1]
  • geolocation[1]
  • gesture[2]
  • gesture-password[1]
  • gl[2]
  • glsl[1]
  • glview[1]
  • google[1]
  • google-maps[3]
  • google-maps-api[1]
  • google-photos[1]
  • google-place-api[1]
  • google-place-autocomplete[1]
  • google-place-picker[1]
  • google-places[1]
  • google-play-games[1]
  • google-play-service[1]
  • gradient[2]
  • graph[1]
  • graphics[2]
  • graphs[1]
  • grid[2]
  • grid-component[1]
  • grid-layout[1]
  • grid-list[1]
  • grid-view[1]
  • gyroscope[1]
  • haptics[1]
  • hashtag[1]
  • heading[1]
  • healthkit[1]
  • helper[1]
  • higher-order-component[1]
  • highlighting[1]
  • hooks[2]
  • horizontal[1]
  • hotspot[1]
  • hyperlink[1]
  • i10n[1]
  • i18n[2]
  • icon[1]
  • icon-pack[1]
  • icon-watermark[1]
  • icons[1]
  • icons-fontawesome[1]
  • icons-source[1]
  • image[4]
  • image-picker[2]
  • immutable[1]
  • immutablejs[1]
  • infinite-scroll[1]
  • infrastructure[1]
  • input[4]
  • input-accessory[1]
  • inputaccessoryview[1]
  • instabug[1]
  • instagram[1]
  • instagram-api[1]
  • instagram-login[1]
  • instagram-oauth[1]
  • instructions[1]
  • int[1]
  • intent[2]
  • internationalization[2]
  • interval[1]
  • intro[2]
  • introduction[2]
  • ios[77]
  • ios-app[1]
  • ios-calendar-api[1]
  • ios-calendar-events[1]
  • ios-lib[1]
  • ios-library[1]
  • iphone[1]
  • iqkeyboardmanager[1]
  • java[3]
  • javascript[22]
  • jpeg[1]
  • keep-awake[1]
  • keyboard[5]
  • keyboard-accessory[1]
  • keyboard-aware[1]
  • keyboard-component[1]
  • keyboard-input[1]
  • keyboardavoid[1]
  • keychain-access[1]
  • kotlin[2]
  • l10n[2]
  • language[2]
  • launcher[1]
  • launchimage[1]
  • layout[1]
  • legend[1]
  • less[1]
  • letter-avatar[1]
  • library[2]
  • line[1]
  • line-graph[1]
  • link[1]
  • linkedin[2]
  • linkedin-sdk[1]
  • listener[1]
  • listview[5]
  • loader[2]
  • loading[1]
  • loading-animations[1]
  • local-notifications[1]
  • locales[1]
  • localization[3]
  • localstorage[1]
  • location[1]
  • locker[1]
  • login[2]
  • magnetometer[1]
  • mail[1]
  • mapkit[1]
  • maps[1]
  • mark[1]
  • markdown[1]
  • mask[2]
  • material[4]
  • material-design[8]
  • material-ui[1]
  • measure[1]
  • media[1]
  • media-control[1]
  • media-queries[1]
  • mentions[1]
  • menu[1]
  • menubar[1]
  • metrics[1]
  • mirror[1]
  • mixpanel-ios-sdk[1]
  • mixpanel-sdk[1]
  • mobile[3]
  • mobile-app[1]
  • mobile-development[1]
  • modal[7]
  • mrn[1]
  • multiline[1]
  • multiline-graph[1]
  • music-library[1]
  • music-player[1]
  • native[5]
  • native-ads[2]
  • native-platforms[1]
  • nativebase[1]
  • navbar[1]
  • navigation[5]
  • navigator[2]
  • nested-objects[1]
  • nested-structures[1]
  • nestedscrollview[1]
  • network[1]
  • networking[1]
  • node-qrcode[1]
  • notification[1]
  • notifications[4]
  • number[1]
  • oauth[3]
  • objective-c[2]
  • observable[1]
  • observer[1]
  • onboarding[1]
  • onesignal[1]
  • onesignal-instructions[1]
  • onesignal-notifications[1]
  • opengl[1]
  • openid[1]
  • orientation[1]
  • orientation-changes[2]
  • otp[1]
  • otp-verification[1]
  • overlay[1]
  • p2p[1]
  • pager-component[2]
  • parallax[1]
  • parallax-effect[1]
  • paths-js[1]
  • payment[1]
  • payments[1]
  • payments-stripe[1]
  • pdf[1]
  • pdf-reader[1]
  • pdf-viewer[1]
  • pdfjs[1]
  • pedometer[1]
  • percent[1]
  • performance[1]
  • permissions[1]
  • persistence[1]
  • perspective[1]
  • phone-number-verification[1]
  • photo[1]
  • photos[3]
  • picker[6]
  • pie-graphs[1]
  • pixels[1]
  • placeholder[2]
  • polyfill[1]
  • popover[1]
  • popup[2]
  • popup-menu[1]
  • portal[1]
  • postcss[1]
  • print[1]
  • processing.js[1]
  • progress[1]
  • progress-bar[1]
  • progress-circle[1]
  • progress-indicator[1]
  • progress-view[1]
  • proximity-sensor[1]
  • pseudo[1]
  • pseudo-localization[1]
  • push[1]
  • push-notifications[4]
  • qrcode[1]
  • radar-graphs[1]
  • radio-buttons[1]
  • ram-bundle[1]
  • random[1]
  • random-bytes[1]
  • react[67]
  • react-android[1]
  • react-animate[1]
  • react-component[2]
  • react-formawesome-core[1]
  • react-forms[1]
  • react-hooks[4]
  • react-ios[1]
  • react-native[265]
  • react-native-android[1]
  • react-native-animatable[1]
  • react-native-app[1]
  • react-native-button[1]
  • react-native-calendar-picker[1]
  • react-native-checkbox[1]
  • react-native-component[11]
  • react-native-datepicker[1]
  • react-native-fs[1]
  • react-native-image-picker[1]
  • react-native-image-resizer[1]
  • react-native-library[1]
  • react-native-module[1]
  • react-native-navigation[2]
  • react-native-newsreader[1]
  • react-native-onesignal[1]
  • react-native-readability[1]
  • react-native-reader[1]
  • react-native-splashscreen[1]
  • react-native-svg[3]
  • react-native-swiper[1]
  • react-native-toast[1]
  • react-native-ui-kitten[1]
  • react-native-web[3]
  • react-native-website-cleanview[1]
  • react-navigation[2]
  • react-pdf[1]
  • react-redux[1]
  • react-router[1]
  • react-toast[1]
  • react-windows[1]
  • reactive[1]
  • reactive-forms[1]
  • reactjs[4]
  • reactnative[3]
  • readability[1]
  • reader-view[1]
  • realtime-database[1]
  • recurring-events[1]
  • redux[2]
  • redux-actions[1]
  • redux-form[1]
  • redux-persist[1]
  • redux-store[1]
  • redux-thunk[1]
  • reminders[1]
  • remote-config[1]
  • render-props[1]
  • resize[1]
  • responsive[3]
  • responsive-design[1]
  • responsive-layout[1]
  • rondell[1]
  • rounded-corners[1]
  • router[1]
  • ruler[1]
  • running-line-animation[1]
  • rxjs[1]
  • safari[1]
  • safari-view-controller[2]
  • safearea[1]
  • sanatize[1]
  • sass[1]
  • scanner[1]
  • scatterpoint[1]
  • scatterpoint-graph[1]
  • scheduled-jobs[1]
  • scroll[1]
  • scrollview[2]
  • scrollview-component[1]
  • sdk[1]
  • search[1]
  • secret[1]
  • secure[2]
  • security[1]
  • segment[1]
  • select[2]
  • select-tag[1]
  • selector[1]
  • sensor[1]
  • sensors[1]
  • share[1]
  • share-popups[1]
  • shimmer[1]
  • shimmer-android[1]
  • shimmer-react-native[1]
  • shimmer-reactnative[1]
  • shimmering[1]
  • shimmerlayout[1]
  • side-menu[1]
  • sign-in[1]
  • signin[1]
  • skeletor[1]
  • slider[4]
  • smaato[1]
  • smooth-corners[1]
  • sms[2]
  • sms-listener[1]
  • sms-retriever[1]
  • sms-verification[1]
  • snackbar[1]
  • snapshot[1]
  • speech[1]
  • spinner[2]
  • splash-screen[2]
  • splashscreen[1]
  • splitter[1]
  • sql[1]
  • sqlite[1]
  • squircle[1]
  • starter-kit[1]
  • statusbar[1]
  • step[1]
  • stepper[1]
  • sticky-views[1]
  • storage[1]
  • store[1]
  • stripe[2]
  • style[1]
  • styled-components[1]
  • stylesheet[1]
  • stylesheets[1]
  • styling[1]
  • stylus[1]
  • submit-button[1]
  • subscription[1]
  • superellipse[1]
  • svg[5]
  • swift[2]
  • swipe[6]
  • swiper[4]
  • swiper-flatlist[1]
  • swipeview[3]
  • sync[1]
  • tabbar[3]
  • tableview[2]
  • tabs[4]
  • text[2]
  • text-avatar[1]
  • textinput[3]
  • theme[1]
  • theming[1]
  • thumbnails[1]
  • tilt[1]
  • time[1]
  • tinder[1]
  • toast[2]
  • toastboard[1]
  • toaster[1]
  • token[1]
  • tools[1]
  • tooltip[1]
  • touchID[1]
  • transactions[1]
  • transformer[1]
  • transition[1]
  • tree[2]
  • treeview[1]
  • tutorial[1]
  • twitter[1]
  • typescript[3]
  • typography[2]
  • typography-themes[1]
  • ui[5]
  • ui-component[1]
  • ui-components[3]
  • ui-kit[3]
  • uikit[1]
  • uitableview[1]
  • units[1]
  • universal[2]
  • universal-apps[1]
  • universal-links[1]
  • unzip[1]
  • url[1]
  • uwp[1]
  • ux[1]
  • validation[1]
  • verification-code[1]
  • vertical[1]
  • video[3]
  • videos[1]
  • view[1]
  • viewpager[3]
  • viewport-units[1]
  • virtualizedlist[1]
  • vkontakte[1]
  • voice[1]
  • watermark[1]
  • web[3]
  • web-sdk[1]
  • webgl[3]
  • websql[1]
  • webview[1]
  • welcome[1]
  • wifi[1]
  • wifi-direct[1]
  • wifi-p2p-manager[1]
  • windows[1]
  • xcode[1]
  • zip[1]
  • zip-assets[1]