Native Directory logo

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

Quality
0GOOD100

Provides GLView that acts as OpenGL ES render target and gives GL context object implementing WebGL 2.0 specification.

✅ iOS ✅ Android ✅ Expo ✅ Web
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 3 months ago
  • 2680 stars
  • 846988 downloads monthly
  • 3 issues
  • Flexible and lightweight React Native component for UITableView made with pure CSS

    ✅ iOS ✅ Android ✅ Expo ⛔ Web
    0123
  • Updated 3 months ago
  • 278 stars
  • 2384 downloads monthly
  • 3 issues
  • :scroll: Drop-in replacement for ListView, FlatList, and VirtualizedList.

    ✅ iOS ✅ Android ✅ Expo ⛔ Web
  • Updated 3 months ago
  • 173 stars
  • 3811 downloads monthly
  • 2 issues
  • React Native Sortable List component

    Code Examples: #1#2
    ✅ iOS ✅ Android ✅ Expo ⛔ Web
    01
  • Updated 3 months ago
  • 481 stars
  • 14969 downloads monthly
  • 60 issues
  • A React Native wrapper for Safari View Controller.

    Code Examples: #1
    ✅ iOS ✅ Android ⛔ Expo ⛔ Web
    0

    Style React Native components using CSS, PostCSS, Sass, Less or Stylus.

    ✅ iOS ✅ Android ✅ Expo ✅ Web
  • Updated 3 months ago
  • 74 stars
  • 6 issues
  • Quality
    0GOOD100

    ViewPager and Indicator component for react-native on both android and ios.

    ✅ iOS ✅ Android ✅ Expo ⛔ Web
  • Updated 3 months ago
  • 802 stars
  • 20243 downloads monthly
  • 79 issues
  • A simple react-native implementation of step indicator widget compatible with the ViewPager and ListView.

    ✅ iOS ✅ Android ✅ Expo ⛔ Web
  • Updated 3 months ago
  • 633 stars
  • 4801 downloads monthly
  • 26 issues
  • 👆 Swiper component implemented with FlatList

    Code Examples: #1
    ✅ iOS ✅ Android ✅ Expo ⛔ Web
    012
  • Updated 3 months ago
  • 101 stars
  • 1893 downloads monthly
  • 7 issues
  • UNMAINTAINED- see below. A natively implemented scrollview component which lets you specify different scroll directions for child content.

    ✅ iOS ✅ Android ⛔ Expo ⛔ Web
  • Updated 3 months ago
  • 117 stars
  • 531 downloads monthly
  • 19 issues
  • Quality
    0GOOD100

    📄PDF reader in JavaScript only for Expo - Android capable

    ✅ iOS ✅ Android ✅ Expo ⛔ Web
    0
  • Updated 3 months ago
  • 83 stars
  • 729 downloads monthly
  • 9 issues
  • a flexible viewpager library with carousel functionality

    ✅ iOS ✅ Android ✅ Expo ⛔ Web
    0
  • Updated 4 months ago
  • 18 stars
  • 287 downloads monthly
  • 6 issues
  • react-native wrapper for android BottomSheetBehavior

    ⛔ iOS ✅ Android ⛔ Expo ⛔ Web
    01234
  • Updated 6 months ago
  • 775 stars
  • 726 downloads monthly
  • 14 issues
  • Use your own custom input component instead of the system keyboard

    ✅ iOS ✅ Android ⛔ Expo ⛔ Web
  • Updated 7 months ago
  • 486 stars
  • 1554 downloads monthly
  • 36 issues
  • A React Native Keyboard Accessory (View, Navigation) Component. Sticky views on keyboard.

    ✅ iOS ✅ Android ✅ Expo ⛔ Web
    01
  • Updated 7 months ago
  • 112 stars
  • 6180 downloads monthly
  • 3 issues
  • Awesome react-native cell components! From a Cell to more complex & awesome components.

    ✅ iOS ✅ Android ⛔ Expo ⛔ Web
    0
  • Updated 11 months ago
  • 140 stars
  • 197 downloads monthly
  • Visit Website
  • Quality
    0GOOD100

    🌁 Grid list component implemented with FlatList

    Code Examples: #1
    ✅ iOS ✅ Android ✅ Expo ⛔ Web
    012
  • Updated 12 months ago
  • 33 stars
  • 779 downloads monthly
  • Apple flavored smooth corners for React Native

    ✅ iOS ⛔ Android ⛔ Expo ⛔ Web
    0
  • Updated 1 year ago
  • 33 stars
  • 32 downloads monthly
  • 2 issues
  • Your queries

    • Selected view Clear topic

    Topics

  • a11y[1]
  • accelerometer[1]
  • accordion[1]
  • 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[68]
  • android-calendar-api[1]
  • android-calendar-events[1]
  • android-library[1]
  • animated[4]
  • animated-spinners[1]
  • animation[9]
  • animations[1]
  • app-auth[1]
  • app-links[1]
  • apple[2]
  • apple-pay[1]
  • asset[1]
  • asyncstorage[2]
  • 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]
  • 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]
  • button[3]
  • bytes[1]
  • calendar[7]
  • 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]
  • circle[2]
  • class-validator[1]
  • clean-code[1]
  • cli[1]
  • clock[1]
  • collapsible[1]
  • compass[1]
  • component[6]
  • component-library[1]
  • components[1]
  • composer[1]
  • constants[1]
  • contacts[1]
  • cookies[1]
  • coords[1]
  • corners[1]
  • countries[1]
  • country-picker[1]
  • crashlytics[1]
  • credit-card[1]
  • crop[1]
  • cross-platform[2]
  • crypto[2]
  • css[3]
  • css-modules[2]
  • custom[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]
  • debugging[1]
  • declarative[1]
  • deep-linking[1]
  • demo-app[1]
  • detection[1]
  • device-detection[1]
  • devicemotion[1]
  • devtools[1]
  • dialog[1]
  • direction[1]
  • document[1]
  • document-picker[1]
  • download[1]
  • drag-and-drop[1]
  • drawer[1]
  • dropdown[2]
  • effect[1]
  • effects[1]
  • es6[1]
  • event[2]
  • event-listener[1]
  • events[1]
  • expo[46]
  • expo-ads-facebook[1]
  • expo-analytics-amplitude[1]
  • expo-brightness[1]
  • expo-document-picker[1]
  • expo-haptics[1]
  • expo-image-manipulator[1]
  • expo-intent-launcher[1]
  • expo-secure-store[1]
  • expo-speech[1]
  • expo-web-browser[1]
  • exponent[1]
  • fab[1]
  • face[1]
  • face-detector[1]
  • faceID[1]
  • facebook[2]
  • facebook-sdk[2]
  • facepile[1]
  • faces[1]
  • fcm[2]
  • file[1]
  • file-system[1]
  • filesystem[1]
  • fill[1]
  • fingerprint[1]
  • firebase[3]
  • firestore[1]
  • flatlist[2]
  • flatlist-based[1]
  • flatlist-grid[1]
  • flexbox[1]
  • floatingactionbutton[1]
  • font[1]
  • fontawesome[1]
  • form[2]
  • forms[1]
  • frontend[2]
  • fuzzy-links[1]
  • generator[1]
  • geocoding[1]
  • geolocation[1]
  • gl[2]
  • glsl[1]
  • glview[1]
  • google[1]
  • google-maps[2]
  • 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]
  • horizontal[1]
  • hotspot[1]
  • hyperlink[1]
  • i10n[1]
  • i18n[1]
  • icon[1]
  • icon-pack[1]
  • icons[1]
  • icons-fontawesome[1]
  • image[4]
  • image-picker[2]
  • immutable[1]
  • immutablejs[1]
  • infinite-scroll[1]
  • infrastructure[1]
  • input[2]
  • input-accessory[1]
  • inputaccessoryview[1]
  • instabug[1]
  • instagram[1]
  • instagram-api[1]
  • instagram-login[1]
  • instagram-oauth[1]
  • instructions[1]
  • intent[2]
  • internationalization[1]
  • intro[2]
  • introduction[2]
  • ios[68]
  • ios-calendar-api[1]
  • ios-calendar-events[1]
  • ios-lib[1]
  • ios-library[1]
  • iphone[1]
  • java[2]
  • javascript[17]
  • jpeg[1]
  • keep-awake[1]
  • keyboard[3]
  • keyboard-accessory[1]
  • keyboard-component[1]
  • keyboard-input[1]
  • keychain-access[1]
  • kotlin[1]
  • l10n[1]
  • language[1]
  • launcher[1]
  • layout[1]
  • legend[1]
  • less[1]
  • letter-avatar[1]
  • library[2]
  • line[1]
  • line-graph[1]
  • link[1]
  • linkedin[1]
  • linkedin-sdk[1]
  • listener[1]
  • listview[4]
  • loader[2]
  • loading[1]
  • loading-animations[1]
  • local-notifications[1]
  • locales[1]
  • localization[2]
  • location[1]
  • locker[1]
  • login[1]
  • lottie[1]
  • magnetometer[1]
  • mail[1]
  • maps[1]
  • mark[1]
  • markdown[1]
  • mask[2]
  • material[3]
  • 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]
  • mobile[2]
  • modal[6]
  • 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]
  • nestedscrollview[1]
  • network[1]
  • networking[1]
  • node-qrcode[1]
  • notification[1]
  • notifications[2]
  • oauth[3]
  • objective-c[2]
  • 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]
  • 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]
  • 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-view[1]
  • proximity-sensor[1]
  • pseudo[1]
  • pseudo-localization[1]
  • push[1]
  • push-notifications[4]
  • qrcode[1]
  • radar-graphs[1]
  • radio-buttons[1]
  • random[1]
  • random-bytes[1]
  • react[56]
  • react-android[1]
  • react-formawesome-core[1]
  • react-hooks[1]
  • react-ios[1]
  • react-native[231]
  • react-native-android[1]
  • react-native-animatable[1]
  • react-native-app[1]
  • react-native-button[2]
  • react-native-calendar-picker[1]
  • react-native-checkbox[1]
  • react-native-component[8]
  • 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[1]
  • react-native-newsreader[1]
  • react-native-onesignal[1]
  • react-native-readability[1]
  • react-native-reader[1]
  • react-native-svg[3]
  • react-native-swiper[1]
  • react-native-toast[1]
  • react-native-ui-kitten[1]
  • react-native-web[3]
  • react-navigation[2]
  • react-pdf[1]
  • react-router[1]
  • react-toast[1]
  • react-windows[1]
  • reactive[1]
  • reactjs[1]
  • reactnative[1]
  • readability[1]
  • realtime-database[1]
  • recurring-events[1]
  • redux[1]
  • redux-form[1]
  • reminders[1]
  • remote-config[1]
  • render-prop[1]
  • resize[1]
  • responsive[2]
  • 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[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]
  • secure[2]
  • segment[1]
  • select[1]
  • select-tag[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[3]
  • smooth-corners[1]
  • sms[2]
  • sms-listener[1]
  • sms-retriever[1]
  • sms-verification[1]
  • snackbar[1]
  • snapshot[1]
  • speech[1]
  • spinner[1]
  • splash-screen[1]
  • sql[1]
  • sqlite[1]
  • squircle[1]
  • starter-kit[1]
  • statusbar[1]
  • step[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]
  • superellipse[1]
  • svg[4]
  • swift[1]
  • swipe[6]
  • swiper[3]
  • swiper-flatlist[1]
  • swipeview[3]
  • tabbar[3]
  • tableview[2]
  • tabs[4]
  • text[2]
  • text-avatar[1]
  • textinput[2]
  • theme[1]
  • theming[1]
  • tilt[1]
  • time[1]
  • tinder[1]
  • toast[1]
  • token[1]
  • tools[1]
  • touchID[1]
  • transactions[1]
  • transformer[1]
  • transition[1]
  • tree[1]
  • tutorial[1]
  • twitter[1]
  • typescript[2]
  • typography[2]
  • typography-themes[1]
  • ui[4]
  • ui-components[3]
  • ui-kit[3]
  • uikit[1]
  • uitableview[1]
  • universal[2]
  • universal-apps[1]
  • universal-links[1]
  • unzip[1]
  • url[1]
  • uwp[1]
  • ux[1]
  • validation[1]
  • vertical[1]
  • video[1]
  • 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]
  • welcome[1]
  • windows[1]
  • zip[1]
  • zip-assets[1]