◐ Shell
clean mode source ↗

GitHub - nFnK/awesome-react-native

Awesome React Native is an awesome style list that curates the best React Native libraries, tools, tutorials, articles and more. PRs are welcome!

Have something that belongs under "Buzzing"? drop me a line: dotan[at]paracode.com.

Conferences dedicated to React Native specifically. A listing of React general conferences can be found on the ReactJS site.

Content published on the Web.

Components and native modules.

  • lottie-react-native ★7448 - a mobile library for Android and iOS that parses Adobe After Effects animations exported as JSON with bodymovin and renders them natively on mobile!

  • react-native-vector-icons ★6677 - Customizable Icons for React Native with support for NavBar/TabBar, image source and full styling. Choose from 3000+ bundled icons or use your own.

  • react-native-maps ★5996 - React Native Map components for iOS + Android

  • react-native-swiper ★4915 - The best Swiper component for React Native.

  • react-native-scrollable-tab-view ★4579 - A scrollable tab-view for React Native

  • react-native-gifted-chat ★4048 - The most complete chat UI for React Native (formerly known as Gifted Messenger)

  • react-native-animatable ★3841 - Standard set of easy to use animations and declarative transitions for React Native (built on react-native Animated

  • react-native-material-kit ★3383 - Bringing Material Design to React Native

  • react-native-image-picker ★3125 - A React Native module that allows you to use the native UIImagePickerController UI to select a photo from the device library or directly from the camera.

  • react-native-ui-kitten ★2161 - Customizable and reusable react-native component kit

  • react-native-drawer ★1918 - React Native Drawer

  • react-native-svg ★1897 - SVG library that works on both iOS & Android

  • react-native-snap-carousel ★1867 - Swiper component for React Native with previews, multiple layouts, parallax images, performant handling of huge numbers of items, and RTL support

  • react-native-app-intro ★1680 - A React Native parallax effect app intro

  • react-native-blur ★1644 - React Native Blur component

  • react-native-calendars ★1625 - React Native Calendar Components 📆

  • react-native-image-crop-picker ★1525 - iOS/Android image picker with support for multiple images and cropping

  • gl-react-native ★1501 - use OpenGL for performant effects on images and videos

  • react-native-swipeout ★1486 - iOS-style swipeout buttons behind component

  • react-native-textinput-effects ★1436 - Text inputs with custom label and icon animations for iOS and android. Built by react native and inspired by Codrops.

  • react-native-modalbox ★1429 - A component for react-native

  • react-native-lightbox ★1404 - a very Slick and modern mobile lightbox implementation

  • nachos-ui ★1329 - NACHOS UI kit for React Native. Pick from a bunch of pre-coded UI components ready for your next kick-ass app in JavaScript or React.

  • react-native-splash-screen ★1311 - A splash screen for react-native, hide when application loaded ,it works on iOS and Android.

  • react-native-action-button ★1269 - A customizable Float Button Component for React Native

  • react-native-progress ★1260 - Progress indicators and spinners for React Native using ReactART.

  • react-native-foldview ★1247 - Animated FoldingCell implementation in React Native

  • react-native-material-ui ★1244 - Highly customizable material design components for React Native

  • react-native-gifted-listview ★1236 - A ListView that embed some recurrent features like pull-to-refresh, infinite scrolling and more for Android and iOS React-Native apps

  • react-native-chart ★1208 - react-native-chart is a simple module for adding line charts, area charts, or bar charts to your React Native app.

  • react-native-viewpager ★1208 - ViewPager component for React Native

  • react-native-icons ★1146 - Quick and easy icons in React Native video

  • react-native-mapbox-gl ★1115 - A Mapbox GL react native module for creating custom maps

  • react-native-spinkit ★1110 - A collection of animated loading indicators for React Native

  • react-virgin ★1108 The react-native UI Kit you've been looking for.

  • react-native-parallax-scroll-view ★1028 - A ScrollView-like component with parallax and sticky header support.

  • react-native-looped-carousel ★914 - Create looped carousel of views or images

  • react-native-paper ★891 Material Design for React Native (Android & iOS).

  • react-native-tableview ★877 - Native iOS TableView wrapper for React Native

  • react-native-keyboard-spacer ★853 - Plug and play react-Native keyboard spacer view.

  • react-native-datepicker ★796 - React Native date, datetime and time picker for both Android and IOS

  • react-native-orientation ★764 - Listen to device orientation changes in react-native and set preferred orientation on screen to screen basis

  • react-native-picker ★748 - react-native-picker

  • react-native-circular-progress ★733 - React Native component for creating animated, circular progress with ReactART

  • react-native-tinder-swipe-cards ★707 - Tinder card style swiping.

  • react-native-collapsible ★690 - Animated collapsible component for React Native using the new Animated API with fallback. Good for accordions, toggles etc

  • react-native-sglistview ★665 - A memory minded implementation of React Native's ListView

  • react-native-pathjs-charts ★649 - Android and iOS charts based on react-native-svg and paths-js

  • react-native-button ★647

  • react-native-fast-image ★641 - FastImage, performant React Native image component.

  • react-native-largelist ★634 - The best performance large list component for React Native.(iOS & Android) View the video of react-native-largelist performance on youtube or youku

  • react-native-tabs ★626 - React Native platform-independent tabs. Could be used for bottom tab bars as well as sectioned views (with tab buttons)

  • react-native-offline ★625 - Handy toolbelt to deal nicely with offline/online connectivity in a React Native app. Smooth redux integration.

  • react-native-loading-spinner-overlay ★595 - The only pure React Native, Native iOS and Android loading spinner (progress bar indicator) overlay

  • react-native-popup-dialog ★591 - A React Native Popup Dialog Easy Use & Support Use Custom Animation. For IOS & Android

  • react-native-slider ★573 - A pure JavaScript component for react-native

  • react-router-native ★572 - A routing library for React Native that strives for sensible API parity with React Router

  • react-native-search-bar ★556 - The native search bar for react native.

  • react-native-calendar ★539 - Calendar Component for React Native

  • apsl-react-native-button ★538 - React Native button component with rounded corners.

  • react-native-masonry ★511 - A masonry~ish layout for rendering images.

  • react-native-bottom-sheet-behavior ★500 - A react native wrapper for android BottomSheetBehavior.

  • react-native-credit-card-input ★480 - 💳 💳 Easy (and good looking) credit-card input for your React Native Project

  • react-native-dropdownalert ★455 - A simple drop down alert with 4 pre-defined types.

  • react-native-photo-browser ★446 - Local and remote photo browser with captions, selections and grid view support.

  • react-native-dropdown ★404 - A better Select dropdown menu for react-native

  • react-native-parallax ★387 - Parallax effects for React Native using Animated API

  • react-native-parsed-text ★383 - Parse text and make them into multiple React Native Text elements

  • react-native-modal-dropdown ★378 - A react-native dropdown/picker/selector component for both Android & iOS.

  • react-native-refresher ★376 - A React Native pull to refresh ListView completely written in js. Also supports custom animations.

  • react-native-popover-haobtc ★374 - A component for react-native

  • react-native-carousel ★370 - Simple carousel component for react-native

  • react-native-dialogs ★362 - React Native wrappers for https://github.com/afollestad/material-dialogs

  • react-native-activity-view ★361 - iOS share and action sheets for React Native

  • react-native-qrcode ★351 - react-native qrcode generator

  • react-native-radio-buttons ★343 - A react component to implement custom radio buttons-like behaviors: multiple options, only on can be selected at once.

  • react-native-button-component ★342 - A Beautiful, Customizable React Native Button component for iOS & Android

  • react-native-sketch ★341 - A react-native <Sketch /> component to draw with touch events.

  • react-native-popup-menu ★334 - Extensible popup menu component for React Native.

  • react-native-invertible-scroll-view ★332 - An invertible ScrollView for React Native

  • react-native-accordion ★321 - An Accordion Component for React Native

  • react-native-splashscreen ★317 - A splash screen for react-native

  • rn-placeholder ★315 - Display some placeholder stuff before rendering your text or media content in React Native (+ React Native Web !)

  • react-native-gesture-password ★315 - A gesture password component for React Native

  • react-native-easy-toast ★307 - A react native module to show toast like android, it works on iOS and Android.

  • react-native-message-bar ★300 - A module for presenting notifications via an animated message bar at the top/bottom of the screen, highly customizable, for React Native (Android and iOS) projects.

  • react-native-fit-image ★298 - Responsive image component to fit perfectly itself.

  • react-native-star-rating ★287 - A React Native component for generating and displaying interactive star ratings

  • react-native-toast ★285 - A android like toast for react-native support for ios and android

  • react-native-step-indicator ★282 - A simple react-native implementation of step indicator widget compatible with the ViewPager and ListView.

  • react-native-responsive-image ★272 - Most elegant Responsive Image component

  • react-native-effects-view ★271 - ReactNative Component that makes easy to use iOS8 UIVisualEffect

  • react-native-alphabetlistview ★270 - A ListView with a sidebar to jump to sections directly, based on johanneslumpe's react-native-selectablesectionlistview

  • react-native-modal-picker ★261 - A cross-platform (iOS / Android), selector/picker component for React Native that is highly customizable and supports sections.

  • react-native-gesture-recognizers ★260 - Gesture recognizer decorators for react-native

  • react-native-pdf-view ★258 - view pdf file using react-native

  • react-native-grid-view ★256 - React Native Grid/Collection View component

  • react-native-timeline-listview ★255 - Timeline component for React Native App

  • react-native-root-modal ★248 - react native modal component

  • react-native-country-picker-modal ★246 - Country picker provides a modal allowing a user to select a country from a list. It display a flag next to each country name.

  • react-native-tabbar ★242 - Tab bar with more freedom

  • react-native-md-textinput ★241 - React Native TextInput styled with Material Design.

  • react-native-simple-router ★240 - A community maintained router component for React Native

  • react-native-off-canvas-menu ★239 - Beautifully crafted off canvas menu components for react native applications.

  • react-native-keyboardevents ★239 - Monitors keyboard show/hide notifications

  • react-native-tableview-simple ★222 - React Native component for TableView made with pure CSS

  • react-native-sortable-list ★221 A sortable list for react native with both vertical and horizontal direction support.

  • react-native-cacheable-image ★219 - A filesystem cacheable image component for react-native

  • react-native-timer-mixin ★219 - TimerMixin provides timer functions for executing code in the future that are safely cleaned up when the component unmounts. This is a fork that includes react-native InteractionManager support.

  • react-native-circular-action-menu ★216 - An animated and customizable circular floating menu.

  • react-native-canvas ★214 - A Canvas element for React Native

  • react-native-autocomplete-input ★210 - Pure javascript autocomplete input for react-native

  • react-native-timeago ★209 - Auto-updating timeago component for React Native

  • react-native-super-grid ★206 - Responsive Grid View for React Native.

  • react-native-check-box ★205 - Checkbox component for react native, it works on iOS and Android.

  • react-native-mobx ★203 - Make your app reactive with MobX and react-native-router-flux

  • react-native-searchbar ★195 - An animated search bar for react native with inbuilt search (iOS and Android)

  • react-native-awesome-button ★192 - A React Native component rendering a button supporting showing different appearances and functionality given the passed props

  • react-native-progress-hud ★192 - A clean and lightweight progress HUD for your React Native app

  • react-native-search-box ★183 - A simple search box with animation, inspired from ios search bar.

  • react-native-progress-bar ★181 - An animated progress bar component for React Native

  • react-native-masked-text ★168 - A simple masked text and input text component for React-Native.

  • react-native-carousel-control ★162 - React Native Carousel control with support for iOS and Android.

  • react-native-tooltip ★161 - A react-native wrapper for showing tooltips

  • react-native-emoji ★152 - Emoji component for React Native

  • react-native-image-cache-hoc ★153 - Higher Order Component that adds advanced caching and persistence functionality to standard Image component.

  • react-native-cache-image ★151 - A cache-image for react-native

  • react-native-selectme ★149 - A better Select dropdown menu for react-native

  • autoresponsive-react-native ★146 - A Magical Layout Library For React

  • react-native-autolink ★145 - Autolinking component for React Native

  • react-native-egg ★144 - A easter egg component implementation simple gestures detection achieve trigger can make your react native app infinitely more fun.

  • react-native-segmented-view ★144 - Segmented View for React Native (with animation)

  • react-native-autocomplete ★139 - React Native Component for MLPAutoCompleteTextField

  • react-native-text-input-mask ★139 - Text input mask for Android and iOS, native implementation RedMadRobot libraries

  • react-native-popup ★137 - popup for react-native

  • react-native-tab ★137 - react-native-tab is a simple module for add a "Tab Menu" to your React Native app.

  • react-native-keyboard-manager ★137 - Library that allows to prevent issues of keyboard sliding up and cover on React-Native iOS projects.

  • react-native-grid-component ★136 - Easy to use grid component for your react-native project. Supports iOS and Android.

  • react-native-orientation-listener ★133 - A react-native library for obtaining current device orientation

  • react-native-cardview ★132 - CardView for react-native (All Android version and iOS)

  • react-native-gestures ★129 - composable gesture system in react native

  • react-native-webbrowser ★128 - A cross-platform (iOS / Android), full-featured, highly customizable web browser module for React Native apps.

  • react-native-android-statusbar ★122 - A react native android package to control the status bar.

  • react-native-checkbox ★122 - Checkbox component for React native

  • react-native-multi-slider ★119 - Pure JS slider component with multiple markers for React Native

  • react-native-page-control ★119 - React native page control, like ios UIPageControl

  • rn-sliding-up-panel ★118 - React Native draggable sliding up panel purly implemented in Javascript. Works nicely on both iOS and Android.

  • react-native-shimmer-placeholder ★115 - Placeholder of React Native

  • react-native-qrcode-svg ★113 - A QR Code generator for React Native based on react-native-svg and node-qrcode.

  • react-native-google-place-picker ★112 - React Native Wrapper of Google Place Picker for both Android and iOS.

  • react-native-color-picker ★108 - React Native implementation of color picker for both Android and iOS.

  • react-native-collapsing-toolbar ★108 - wrapper for android CollapsingToolbarLayout

  • react-native-radial-menu ★108 - A Radial Menu optimized for touch interfaces

  • react-native-floating-labels ★107 - Reusabe floating lable component for react native

  • react-native-segmented-control-tab ★106 react-native-segmented-control-tab(for Android/iOS)

  • react-native-pulse-loader ★105 - Tinder like loader for your React Native app

  • react-native-wheel-picker ★105 - React native cross platform picker.

  • react-native-scaling-drawer ★105 - React native scaling drawer.

  • react-native-display ★103 - This module brings "Display: none" (css style) to turn on/off components from render. Using this module will improve your app performance and appearance with the enter/exit animations.

  • react-native-device-display ★100 - A simple way to create dynamic views through device and display detection, allowing the creation of adaptable and universal apps.

  • react-native-offline-mode ★96 - Swap your app with an offline version while there's no connectivity

  • react-native-custom-segmented-control ★96 - Native UI iOS component for Segmented Control with custom style

  • react-native-card-view ★95 - A react native card component

  • react-native-privacy-snapshot ★93 - Obscure passwords and other sensitive personal information when a react-native app transitions to the background

  • react-native-gmaps ★93 - React Native Android Google Maps implementation.

  • react-native-android-kit ★93 - A set of native Android UI components and modules for React Native framework (Android Design Support Library, TabLayout, Floating Action Button and more...).

  • react-native-image-carousel ★92 - Image carousel with support for fullscreen mode, image swiping and pinch-to-zoom in fullscreen mode.

  • react-native-hero ★91 - A hero/banner component with support for dynamic or static images, dynamic sizing, color overlays, and more.

  • react-native-swiper-animated ★87 - Tinder-like swiper for react-native

  • react-native-pagination ★85 - A Beautiful Pagination Plugin For Lists.

  • react-native-swiper2 ★85 - Swiper component for React Native. Supersede react-native-swiper

  • react-native-swipe-a-lot ★84 - A swipe component for React Native that works on iOS and Android.

  • react-native-size-matters ★84 - A React-Native utility belt for scaling the size your apps UI across different sized devices.

  • react-native-listitem ★83 - iOS-style listitem component for React Native

  • react-native-scrollable-mixin ★83 - A standard interface for your scrollable React Native components, making it easier to compose components.

  • react-native-parallax-swiper ★80 - Configurable parallax swiper based on an iOS pattern. Uses Native Driver for super smooth parallax.

  • react-native-cell-components ★78 - Awesome react-native cell components! From a Cell to more complex & awesome components.

  • react-native-marquee-label ★75 - A marquee label for react-native

  • react-native-page-swiper ★74 - Page Swiper component for React Native.

  • react-native-submit-button ★74 - Animated Submit button. Works on both android and ios.

  • react-native-fading-slides ★71 - Simple looped fading slides carousel for React Native

  • react-native-parallax-scroll ★71 - Parallax Scroll component with sticky header, foreground, native-driver and all scrollable components(FlatList, ListView, SectionList, ScrollView) support.

  • react-native-viewport-units ★71 - Incredibly simple utility for (sort of) using viewport units with React Native.

  • react-native-shared-preferences ★69 - Android's Native key value storage system in React Native

  • react-native-typography ★69 Pixel–perfect, native–looking typographic styles for React Native

  • react-native-triangle ★69 - draw triangle views in react native

  • react-native-android-blurryoverlay ★68 - A react native android package to show a blurry overlay.

  • react-native-scrollview-lazyload ★65 - react-native scrollview with image lazy load

  • react-native-charts ★64 - Delightfully-animated data visualization.

  • react-native-emoji-picker ★63 - Simple Emoji picker for react-native with optional modal-like component

  • react-native-picker-android ★63 - react-native-picker-android

  • RNParallax ★63 - A react native scroll view component with Parallax header

  • react-native-bouncy-drawer ★62 - Highly customizable Bouncy Drawer

  • react-native-dropdown-android ★62 - Simple wrapper for Android's Spinner to use with react-native

  • react-native-textinput-utils ★62 - A react native extension which allows you to control TextInput better.

  • react-native-item-cell ★62 - React Native default style iOS item cell

  • react-native-scl-alert ★61 - React Native implementation of the package SCLAlertView-Swift

  • react-native-progressive-input ★61 - TextInput with clear button and activity indicator, used as part of autocomplete list.

  • react-native-calendar-select ★60 - A component to select a date period from calendar modal, like Airbnb.

  • react-native-nested-stylesheet ★60 - Nestable stylesheets for react-native.

  • react-native-drawer-menu ★59 - React Native Drawer Menu

  • react-native-beautiful-video-recorder ★59 - The video recorder component that extends from react-native-camera. It works for both iOS & Android.

  • react-native-picker-xg ★58 - A picker for both Android and iOS

  • react-native-calendar-datepicker ★58 - A cross-platform calendar datepicker

  • react-native-idle-timer ★55 - An Objective-C bridge that allows you to enable and disable the screen idle timer in your React Native app

  • react-native-android-wheel-picker ★54 - Simple and flexible React native wheel picker for Android, including DatePicker and TimePicker.

  • react-native-phone-input ★54 - Phone input box for React Native

  • react-native-fs-modal ★51 - React native full screen modal component.

  • react-native-scrollview-smart ★49 - A Smart ScrollView component for IOS and Android.

  • react-native-phone-picker ★49 - a quick phone picker control

  • k-react-native-swipe-unlocker ★48 - A simple swipe unlock for React Native

  • react-native-label-select ★47 - A modal selector for React Native with selected items displayed as labels.

  • react-native-adbannerview ★47 - React Native Bridge for ADBannerView * react-native-bottom-action-sheet ★47 - React Native: Native Bottom Action Sheet

  • react-native-masked-view ★46 - A element for react-native

  • react-native-date ★45 - React Native date and time pickers for Android

  • react-native-multiple-choice ★45 - A cross-platform (iOS / Android) single and multiple-choice React Native component.

  • react-native-flexi-radio-button ★45 - Simple and flexible Radio button for React Native

  • react-native-message-composer ★44 - React Native module bridge to iOS MFMessageComposeViewController

  • react-native-infinite-scrollview ★44 - ScrollView with infinite paged scrolling (no looping)

  • react-native-snackbar-component ★44 - A snackbar component for Android and iOS, customizable and simple.

  • react-native-fxblurview ★44 - React Native wrapper for popular FXBlurView library for realtime, fine-tuned blur effects

  • react-native-calendar-android ★44 - A simple material-themed calendar for react native android

  • react-native-iconic ★44 - React Native - Animated Icons with different states

  • react-native-shine-button ★42 - React Native for Effects like shining

  • react-native-viewport ★42 - Viewport dimensions for react-native

  • react-native-simple-picker ★42 - A simple react-native select picker

  • react-native-simpledialog-android ★41 - React Native Android module to use Android's AlertDialog - same idea of AlertIOS

  • react-native-touchable-bounce ★41 - React Native Touchable Bounce

  • react-native-zoom-image ★41 - An image viewer component for react-native, like twitter's image viewer.

  • react-native-swipeview ★41 - SwipeView component used to perform actions like swipe to delete, works on iOS and Android

  • react-native-scalable-image ★40 - React Native Image component which scales width or height automatically to keep the original aspect ratio.

  • react-native-beautiful-image ★40 - The Beautiful Image component that supports fadeIn animation and shows placeholderSource if the main source can't be loaded.

  • react-native-radio-button-classic ★40 - Bring Classic Radio to React-Native

  • react-native-tween-animation ★40 - A simple react native state tween animation module.

  • react-native-in-app-notification ★40 - Customisable in-app notification component for React Native

  • react-native-custom-actsheet ★39 - A custom ActionSheet for react-native

  • react-native-drop-refresh ★39 - A pull down to refresh control for react native.

  • react-native-layout ★39 - Semantic JSX layout components for react-native

  • react-native-image-intent ★38 - Image intent receiver for React Native android

  • react-native-toolkit ★38 - A collection of common UI components for react native mobile apps.

  • react-native-card-media ★37 - Card media component & Support multiple image layout

  • react-native-popupwindow ★37 - Android PopupWindow for react-native module

  • react-native-progress-circular ★36 - A pure React Native Component for circular progress bars for both iOS and Android.

  • react-native-simple-stepper ★35 - A super simple react-native implementation of the UIStepper iOS control.

  • react-native-streetview ★35 - Google's Panorama/StreetView component for iOS and Android.

  • react-native-draggable-drawer ★34 - DraggableDrawer component for React Native.

  • react-native-slack-webhook ★34 - Follow some activities (new user, payment, ...) from your app via Slack and this webhook lib.

  • react-native-slot-machine ★32 - A text slot machine component for react-native

  • react-native-material-cards ★32 - A material design card component, customizable and versatile.

  • photo-viewer ★32 - A photo viewer for react native build on top of NYTPhotoViewer and FrescoImageViewer.

  • react-native-circle-view ★32 - circle progress for react native android using CircleView

  • react-native-slidable-tab-bar ★32 - Slidable tab bar for instant view rendering(react-native)

  • react-native-color-wheel ★31 - A react native reusable color picker wheel

  • react-native-simple-dialogs ★31 - Cross-platform simple dialogs for React Native based on the Modal component.

  • react-native-full-screen ★31 - React Native FullScreen api and element

  • react-native-scrollable-decorator ★31 - A standard interface for your scrollable React Native components, making it easier to compose components

  • react-native-3dcube-navigation ★30 - Page Swiper component with 3D cube transition (horizontal and vertical)

  • react-native-touch-visualizer ★30 - Visualize touches and drags on React Native apps for iOS.

  • react-native-view ★30 - Lightweight View component for quick styling.

  • react-native-newsticker ★30 - The News Ticker component for React Native

  • react-native-android-iconify ★30 - icons for react native android using android-iconify

  • react-native-auto-typing-text ★29 - An auto typing text component for react-native

  • react-native-svg-charts ★28 - One library to rule all charts for React Native

  • react-native-touchable-set-active ★28 - Touchable component for React Native that enables more advanced styling by setting an active state. Most useful for building your own touchable/button components on top of.

  • react-native-flanimatedimage ★28 - FLAnimatedImage for React Native.

  • react-native-dial ★28 - A react native reusable and efficient dial knob element.

  • react-native-air-progress-bar ★28 - React Native progress-bar component, customizable and animated

  • react-native-dashed-border ★28 - A element for react-native

  • react-native-bar-collapsible ★27 - A Bar component that can be collapsible (toggle/accordion), clickable or text-only.

  • react-native-grading ★27 - RN Component for grading scores using ReactART.

  • react-native-md-motion-buttons ★27 - Material design motion button inspired by inVision app.

  • react-native-telephone-input ★26 - React Native Telephone Input, discover country and mask telephone Input

  • react-native-circle-checkbox ★26 - Circle checkbox component for React Native

  • react-native-open-maps ★25 - A simple lib to open up the corresponding map application (Google or Apple Maps) from a set of coordinates (latitude & longitude) within react-native

  • react-native-wheel ★25 - android wheel view for react-native

  • react-native-taptargetview ★25 - React Native Bridge for Android KeepSafe/TapTargetView. An implementation of tap targets from the Material Design guidelines for feature discovery.

  • rn-render-perfs ★25 - Measure React rendering lifecycles using UI controls

  • react-native-countdown ★25 - react native countdown button

  • react-native-photo-grid ★24 - React Native component that handles the complexities of building a grid of photos with a flexible number of photos per row.

  • react-native-nmrangeslider-ios ★24 - The NMRangeSlider component for React Native

  • react-native-animated-check-mark ★24 - A small react component for animated cross-mark transformation.

  • react-native-circle-progress ★23 - A custom Circle Progress Indicator for React Native

  • react-native-thumbnail ★22 - Get thumbnail from local media.

  • react-native-orientation-controller ★22 - A react-native library for obtaining and controlling the current device and application orientation

  • react-native-multi-select ★21 - you know select2 on web ? now you have it in react native at your command :)

  • react-native-starrating ★21 - a react-native component for display interactive star ratings

  • react-native-showdown ★21 - React-native component which renders markdown into a webview!

  • react-native-toast-native ★21 React Native Toast component for both Android and iOS.

  • react-native-actionsheet-native ★21 - Android ActionSheet support for React Native

  • react-native-switch-selector ★20 - A custom Switch Selector component for Android and iOS.

  • react-native-fab ★20 - A FAB button component for Android and iOS, customizable, simple and as per material design specs.

  • react-native-square-view ★20 - A square view component for react native.

  • react-native-writebox ★20 - (iOS / Android) Facebook/Twitter textarea that autogrow and count characters.

  • react-native-match-media ★19 - window.matchMedia mock for React Native

  • react-native-ibeacon-simulator ★19 - React Native Library to simulate device act as an iBeacon

  • react-native-dropbox-chooser ★18 - React Native dropbox chooser module

  • react-native-timepicker ★18 - React Native timepicker for iOS

  • react-native-ichart ★18 - ichart for react-native

  • react-native-material-showcase-ios ★18 - React Native Bridge for iOS aromajoin/material-showcase-ios. An elegant and beautiful showcase for iOS apps.

  • rn-ab-hoc ★17 - Poor intrusive way to make A/B Testing by using an HoC instead of components.

  • react-native-download-button ★17 - React Native Download Button: with pretty cool animation

  • react-native-awesome-alert ★18 - Customizable modal components with ✔️check options in React Native

  • react-native-store-view ★16 - Wraps SKStoreProductViewController for use in react-native projects

  • react-native-grid ★16 - The 24-column grid component for react-native

  • react-native-android-circles ★15 - A react native android package to show a circle progress view.

  • react-native-search ★15 - Native Search component for react native.

  • react-native-focus-scroll ★14 - react-native-focus-scroll can detect which children are focused when scrolling.

  • react-native-avatar-gravatar ★13 - React Native Gravatar component

  • react-native-custom-checkbox ★13 - React Native checkbox that can be customize. Works for both Android and iOS.

  • react-native-expand ★13 - A react-native expandable component for both Android and iOS

  • react-native-markdown-editor ★13 - Markdown editor like github comment editor (contains preview, markdown buttons)

  • react-native-fade-in-view ★13 - A simple and lightweight RN component that fades in its children

  • react-native-multiselect ★12 - A simple multi select component with events and a flexible API.

  • react-native-tilt ★12 - Tilt effect with accelerometer for React Native components.

  • react-native-rebound-scrollview ★11 - React Native Android ReboundScrollView implementation.

  • react-native-imagewand ★11 - image wand for react native

  • react-native-elastic-stack ★11 - ReactNative component that implements elastic stack effect

  • react-native-big-slider ★11 - Yet another, big one, pure JS easily customisable and hackable react-native slider component.

  • react-native-piechart ★10 - A component for React Native

  • react-native-app-intro-v2 *5 ★10 - Latest App intro

  • react-native-seekbar-android ★10 - A React Native wrapper Android's SeekBar

  • react-native-hijri-date-picker ★10 - Date Picker Dialog for Hijri calendar for android.

  • react-native-compress ★9 - Compress video for react native. Only for iOS, Android will be coming.

  • react-native-gravatar ★9 - react-native wrapper for gravatar-api

  • react-native-picker-select ★9 - A Picker component for React Native which emulates the native <select> interfaces for iOS and Android

  • react-native-quiltview ★8 - Native iOS UICollectionView wrapper with RFQuiltLayout for React Native

  • react-native-comparison-slider ★8 - A simple component to display two image in comparison with a slide-over feature.

  • react-native-relative-units ★8 - Relative units for React Native

  • react-native-simple-button ★7 - A simple react-native button

  • react-native-country-picker ★7 - React Native Country Picker

  • react-native-flex-label ★7 - A text label for React Native that handles multiple lines of text with ellipses truncation as well as vertical alignment within it's view container.

  • react-native-link ★7 - A link component

  • react-native-siri-wave-view ★7 - React Native: Native Siri Wave View

  • react-native-selectmultiple-button ★6 - A button (or a grouped buttons) supporting multiple or radio selection

  • react-native-stylesheet-xg ★6 - extension stylesheet for cross platforms and responsive

  • react-native-loading ★5 - A lightweight loading for your React Native app.

  • react-native-progress-button ★4 - A react native button component that can show progress.

  • react-native-popover-menu ★4 - React Native: Native Popover Menu

  • react-native-about-libraries ★3 - React Native: It offers information about install packages

  • react-native-loader-hud ★3 - Loader animation library for React Native

  • react-native-double-buffer ★3 - Simple React Native Double Buffer View

  • react-native-custom-actionsheet ★3 - Fully customizable ActionSheet for React Native.

  • react-native-easy-checkbox ★2 - Simple CheckBox for react-native

  • react-native-navbar-color ★2 - Change Navigationbar Color in Android

  • react-native-animated-styles ★2 - Easily animate/transition react components between two style states.

  • react-native-scene-manager ★2 - Simple Scene Manager for React-Native

  • react-native-fontbase ★2 - Defining font sizes in React Native

  • react-native-censored ★2 - React Native component to censor content.

  • rn-displayable ★1 - Display your components based on props or a set of rules

  • react-native-create-new-file-ios ★1 - A react-native interface for creating a blank new file on ios. File must not already exist.

  • react-native-image-container ★0 - Image container for React Native

  • react-native-select-box ★0 - react native select box

  • react-native-timeline-theme ★0 - Collection of TimeLine theme. This package only use flexbox(without absolute) & FlatList

  • react-native-app-auth - React Native bridge for AppAuth - a PKCE-compliant SDK for communicating with OAuth2 providers

  • react-native-coachmasks ★0 - react-native-coachmark! It helps you easily create Coach Marks to enhance user experience!

  • Useful React Native tooling.

    Get a head start on development with an existing seed.

    Libraries / SDK type additions for React Native development.

    Open source React Native apps and other examples.

    Walkthroughs and tutorials that help you learn React Native.

    Books - free and commercial (but only good ones).

    Books - for sale.

    Assortment of conference and training videos.