Awesome React Native
by jondot · jondot/awesome-react-native
An awesome style list of React Native components, news and tools.
ROfficial React Native wrapper for Flurry SDK. Supports Android, iOS and tvOS.
RA native Google Analytics bridge for React Native. Uses the official libraries on both iOS and Android.
RStandard set of easy to use animations and declarative transitions for React Native
RAn Animated API math extension - implements sin, cos, tan and pow as Animated Nodes with full Native Driver support
RA feature rich declarative component for animation, tweening, and dragging sprites.
RDisplay and animate textured Wavefront .OBJ 3D models with 60fps (iOS)
Rexperimental implementation of high performance interactable views in React Native
RCreate magical move transitions between scenes in react-native 🐰🎩✨ (shared element transitions)
discussing redux, code reuse and performance on Android.
Comparison article to help you choose the best approach depending on your project and experience.
React Native Twitter Clone powered by the Cosmic Headless CMS. Read about how it was built.
hardcore animations with Animation and ReactART
on the developer experience with 3rd-party libraries for RN 0.60+
fun image processing / AI assisted process to discover and generate React Native UI
FFeathers client that works with React Native, NodeJS and any client framework.
RAn adaptation of Amazon Cognito Identity SDK for JavaScript in combination with AWS SDK for JavaScript for React Native.
RUpload files in your React Native app even while it's backgrounded. Supports Android and iOS, including iOS Camera Roll assets.
RA module integrates network and file system. Supports file stream.
Rreact-native module to download and upload files with AFNetworking
RA React Native wrapper for AWS iOS/Android S3 SDK (TransferUtility)
RA React Native fork of the SSDP protocol to discover plug and play devices.
RTwo way, incremental sync between React Native realmjs database and MySQL, Oracle, MS SQL Server and PostgreSQL
RA React Native module to upload files and camera roll assets. Supports progress notification.
Rappbase.io and Elasticsearch UI components for React Native.
The up-to-date, in-depth, complete guide to React Native.
(Free) An in-depth React Native book that you should read after you've done a couple tutorials of the many out there.
Your go-to guide to creating truly native iOS and Android mobile applications using React and JavaScript.
Learn how to build applications using React Native from the ground up.
GYeoman generators to kickstart your project and setup continuous deployment.
RModule to manage assets. It allows you download assets from a network and store into a specific local folder on iOS
RDX tool to test react-native components with defined props/state fixtures.
RYou can use react-native-css-loader with react-native-webpack-server, which can use webpack to built react-native app better.
RAdd coloured borders or backgrounds to all views to make it easier to debug layout issues
RA toolset to run React web app in React Native and handle communication between them.
RControl, monitor, and instrument your React Native apps from the comfort of your terminal.
RA simple Facebook Chat Head like bubble for react native
RGood looking form elements with redux-form integration. Stylable with styled-components.
RA declarative API for creating, validating, and serializing native-looking forms.
RReact hooks for form validation without the hassle. (Web and Native)
AAn awesome list of resources for using Meteor and React Native together
FA UI framework with pre-built components that render separately according to the underlying mobile platform.
Nbuilds a layer on top of React Native that provides you with basic set of components for mobile application development
OAn utility React Native style framework for rapidly building custom user interfaces.
RA framework to test a React Native app during runtime and production
TA UI library for react native, provides 20+ pure JS(ES6) components, focusing on content display and action control.
RReact Native Module to use Android Geolocation via Google Play API
RSophisticated cross-platform background location-tracking & geofencing module with battery-conscious motion-detection intelligence (Android requires paid license).
RReact Native module to use geofences. Native implementation for iOS and Android.
RFinest location for react-native on Android using the new Fused API.
RNative modules to determine if a location is within defined geographical boundaries using Google Geometry library
RReact Native Android and iOS module for background and foreground geolocation with battery-saving "circular region monitoring" and "stop detection"
RReact Native module bridge to convert address to geo coordinates.
RLightning-fast search for React and React Native apps, by Algolia
RA React Native component for building maps with the AMap Android SDK
RReact-native component for android Vitamio video player
RA complete and cross-platform card.io component for React Native (iOS and Android)
RA react native interface for integrating payments using Braintree's v.zero SDK (currently iOS only)
RA Facebook Account Kit SDK wrapper for React Native.
RReact Native wrapper for native iOS Facebook SDK login button and manager
RA React Native module to interact with Apple Healthkit and Google Fit
RA react-native interface to share images and videos within instagram (iOS)
RReact Native module to launch popular navigation/ride apps from a single API (Android & iOS)
RA React Native wrapper around the Tencent QQ SDK for Android and iOS. Provides access to QQ ssoLogin, QQ Sharing, QQ Zone Sharing etc.
RReact Native module implementing the Pusher Realtime API
RThe Realtime Framework Cloud Messaging Pub/Sub client for React-Native
RThe Realtime Cloud Storage client for React-Native Android
RThe Realtime Framework Cloud Storage client for React-Native
RReact Native Spring ScrollView V2 is a high performance cross-platform native bounces ScrollView for React Native.(iOS & Android)
RLogin for your react native applications with client Twitter account
RVoxImplant Mobile SDK for embedding voice and video communication into React Native apps.
@vjeux on React's optimizations for background color, layout, and more
RReact Native module shipped native Intl implementation and Translation extension
RReact Native properties and methods related to the language of the device~~ Now called react-native-localize
Pa collection of stateless, functional, cross-platform ui components for react-native.
RRecord and play back audio in your iOS or Android React Native apps. (no longer maintained)
RiOS & Android module to play an audio stream, with background support and media controls :speaker:
RAudio playback and recording for react-native. In addition to basic functionality, many useful features are implemented such as seeking, looping and streaming audio files over the network.
RAdvanced native camera and gallery components and device photos API.
RA React Native component providing images selection from camera roll
RReact native component for finding dominant colors in an image
RA full-screen video component on top of react-native-video
RHandling media-routes/sensors/events during a audio/video chat like webrtc
RReact Native module to display Now playing Info on lockscreen and handle control events
RReact Native module for PhotoEditor SDK (Android & iOS)
RA modern and comprehensive CameraRoll/iCloud-library for React Native
RReally light React-Native package to handle fallback when image is on error
RCapture pictures and record Video with Vine-like tap to record
RStart, stop, and pause a sound. iOS only. Derived from react-native-sound
RGenerates simple sine wave, specify a frequency and amplitude. Play sound indefinitely or for a specified time interval (iOS only).
RA fully fledged audio module created for music apps. Provides audio playback, external media controls, chromecast support and background mode for Android, iOS and Windows.
RA cross-platform video player with customizable controls for React Native.
RNative Video editing/trimming/filtering library for React-Native
RReact Native module for VideoEditor SDK (Android & iOS)
RSquare React Native plugin for In-App Payments SDK.
EA route-centric, batteries-included navigation library for Exponent and React Native that works seamlessly on Android and iOS.
KA react native mobile starter kit with over 40 screens and theme hot reload support
RTruly native no-compromise iOS navigation for React Native.
RA simple yet customizable component to display a chip list of emails
RA React Native component that displays hotspots over desired components to help lead your users through an onboarding flow or direct them towards new UI elements
RKeyboar Sticky View with animation and renderProps
RA cross-platform (iOS / Android), fully customizable, React Native Navigation Bar component
RApp-wide support for 100% native navigation with an easy cross-platform interface.
RiOS navigation buttons for the React Native Navigator
RExpose iPad mouse & trackpads interactions to React Native.
RReact Native Router based on new React Native Navigation API
RReact Native Router based on new NavigationExperimental that use Sinux as Flux implementation.
RThis is a simple javascript slider component for react native
R👆 React Native Swiper component implemented with FlatList
RIn-app message orchestration supporting Snackbars, Banners and Dialogs
RNavigate to external URLs, handle in-app URLs, and access system URLs
RBindings for using react-navigation with react-native-magic-move 🐰🎩✨ (shared element transitions)
SStaggered Or Masonary List View For React Native Written in pure js
MDiscover Movies and TV shows - it uses redux and wix/react-native-navigation
330 days of React Native examples (inspired by 30DaysofSwift)
FApp to manage the products from a dummy Store (built with React Native and Redux).
FiOS's Stocks App clone written for MacOS with Touch Bar support. Data is pulled from Yahoo Finance.
FiOS's stocks app clone written in React Native for demo purpose.
FForeign exchange rates. currency rate converter. Historical exchange rates. Android and iOS.
GThis is a GitHub most popular repositories viewer with React Native.
HHackernews client with TypeScript, mobx-state-tree, native navigation and css modules.
HA Third-party Hupu App ( ) client implemented using React Native (Android and iOS).
IiGap+ is a cross-platform messaging application (Currently Android , iOS and Windows UWP) and has been created using all latest modern technologies. iGap+ is designed to easily support additional platforms like web, macOS and linux.
MMobile app that throws you random quotes in a super clean minimal version.
MA light MusicPlayer build with React Native & Redux for both Android and iOS.
NRead Topstories of NewYorkTimes using its api written for android in react-native.
NCalculate, understand and reduce your carbon footprint. Available for Android and iOS, using Expo, Redux Toolkit and Typescript.
PCreate old style post card and share on whatsapp as image. Built with Expo and available for android.
PAn experimental Android application using Redux and a REST API
QA small and simple example app with navigation, data persistence, redux, listview and animation.
RA collection of examples for using React Native in an existing iOS application
RYet another Github client written with react-native(iOS & android)
RA mobile, desktop and website App with the same code
RMinimal implement of redux counter example on ReactNative iOS and Android
RA react-native-drawer implemented example and scaffolding for react-native-router-flux
RA native mobile chat client library for Rocket.Chat on both iOS and Android.
SKnow how many cigarettes you smoke based on the pollution of your location.
Sprovides real-time air pollution data all around the world and shows nearby polluters.
SSoundcloudMobX is the Soundcloud for iOS, Build with React-Native and MobX.
SShare listening to two songs at the same time from Soundcloud (by splitting right/left channels).
TTensorFlow.js starter app using MobileNet to predict image class. Blog post for additional context.
TiOS client for MMS text blasting app with analogous ionic version for comparison
WPoint camera at things to learn how to say them in a different language.
:React Native boilerplate that promotes a solid architecture via separation of concerns.
AEffective start for your development with the most popular react-native navigation and UI libraries
NA Starter Kit for React Native + NativeBase + React Navigation + Redux + CodePush Apps (iOS & Android)
P(deprecated) Starter kit for Android & iOS, Redux, Immutable.js, disk-persisted app state
RReact Native Boilerplate - Redux + Saga + Reselect + redux-persist + react-navigation + TypeScript
RReact Native Starter Project, great for hackathons or rapid prototyping. Includes tabs, navigation, Redux, React Native Vector Icons, & React Native Elements
RA set of React Native Boilerplates to choose from. MobX or Redux for state-management, TypeScript or Flow for static type checking and CRNA or plain React Native for the stack - By the creators of Native Base.
RReact Native starter kit with user onboarding elements, including Firebase Auth and Facebook Login integration.
RSimple boilerplate for mobile development using React Native and Redux
RA boilerplate for React Native + React Navigation + React Native Elements (iOS & Android)
RBoilerplate app for browsing user-generated photos on a map
RA React-native starter kit using latest react and react-native 0.60.5, easy-peasy state management, hooks workflow, hermes, codepush ready-to-use custom hooks, react-native-paper, contextapis, theming support and much more (android + ios)
RProfessional react-native starter kit with everything you'll ever need to deploy rock solid apps
RReact Native 0.34 + React-Redux (w/ Redux-Storage) + Native Base + Code Push
RClean and minimalist React Native template for a quick start with Airbnb (Flow, Prettier).
RA turbo starter template for react-native + React Navigation + Redux + Redux Persist
RClean and minimalist React Native template for a quick start with TypeScript.
RAn opinionated boilerplate built with React Native Navigation v3 + Redux + Thunk, in TypeScript. Follows industry best practices.
R🚀🚀🚀 Build universal cross-platform apps with React Native. Includes latest iOS, tvOS, Android, Android TV, Android Wear, Web, Tizen TV, Tizen Watch, LG webOS, macOS/OSX, Windows and KaiOS platforms
RCross-platform React Native boilerplate (iOS, Android, Web) built on react-native-web.
An opinionated MVP toolkit that helps you build mobile apps crazy fast using React Native and Parse Server

An unfair start for React Native - Generator CLI for redux/sagas and more.

A powerful starter template that bootstraps development of your mobile application.
PPouchDB adapter using ReactNative SQLite as its backing store
Rfs for react-native using level-filesystem and asyncstorage-down
RRun async tasks that retry after a crash, connection loss or exception
RA minimalistic wrapper around React Native's AsyncStorage.
RSQLite3 Native Plugin for React Native for both Android and iOS
RThis is a local storage wrapper for both react-native(AsyncStorage) and browser(localStorage). ES6/babel is needed.
TA wrapper for creating a schema for AsyncStorage and validation using React prop-types.
W🍉 Next-gen database for powerful React and React Native apps that scales to 10,000s of records and remains fast.
BBinStorm is a React Native styling utility for rapidly building custom user interfaces. Read about it here.
CSimple, string-based style selector engine with support for basic inheritance.
GA React Native version of glamorous - a component styling library.
RStyle React-Native components with css and built in support for SASS.
RStyle React-Native components using CSS, Sass, Less or Stylus.
RExtend React Native stylesheet with variables, relative units, percents, math operations, scaling and other stuff.
RA themeable abstraction over React Native StyleSheet. Read about it here.
RThe power of Media Queries now in your React Native project (ios and android) ! Responsive Design can now be easily managed !
Rfunctional, maintainable design for everyone based on tachyons.css.
SStyle React and React Native with utilising tagged template literals.
SAdvanced react native styling with simple method (style overwrites, component composition, enhanced style property). Full intro in this Medium article.
RHelp you download large files on iOS and Android both in the foreground and most importantly in the background.
RiOS BackgroundFetch API implementation. Awakens a suspended iOS app in the background to execute a callbackFn about every 15 min.
RA barcode scanner component for react native - not maintained anymore - use react-native-camera.
RA React Native module that returns the battery level/status of a device
RAnswering the question of "Is my bluetooth on?" in React Native
RReact Native module bridge to obtain information about the user’s home cellular service provider.
RReact Native component for getting or setting clipboard content
REasily call, email, text or iMessage someone in React Native
Rreact-native-contacts counterpart that include the support of RxJS.
RGet rotation information in degrees (pitch, yaw, roll) - ios
RObserve battery state changes in your react native application
RDiscover nearby devics using BLE. Turn iOS and Android devices into beacons
RA Babel preset let you import application configs from .env file (zero runtime dependency)
Rreact native module for firebase cloud messaging and local notification
RReact Native authentication with the Fingerprint on Android, fingerprint API compatible lib, which also combines Samsung, Xiaomi and MeiZu's official Fingerprint API.
RA well tested feature rich Firebase implementation for React Native, supporting both iOS & Android platforms for 10+ Firebase modules (including Cloud Firestore).
RCommunicate with nearby devices using Bluetooth, BLE, WiFi and near-ultrasonic audio by using the Google Nearby Messages API
RiBeacon support for React Native. The API is very similar to the CoreLocation Objective-C one with the only major difference that regions are plain JavaScript objects. Beacons don't work in the iOS simulator.
RReact Native module for getting images, URLs, and strings from the clipboard
RA react-native interface for using the Gyroscope, Accelerometer and Magnetometer
RReact Native Library for OneSignal Push Notifications Service (iOS + Android)
RRegister device for GCM push notifications services (supported only for iOS)
RYour swiss army knife for task management in React Native - easily manage background tasks that run periodically when app is closed and dedicated worker threads.
RA react-native interface for 3D Touch home screen quick actions
RThe SearchApi module gives you a general React Native interface to interact with the iOS Search API, Core Spotlight.
RWrapper for react-native providing native sensors access. (Gyroscope, accelerometer, magnetometer, thermometer...)
RPlatform independent wrapper for sensors like Gyroscope, Accelerometer and Magnetometer with RxJS interface
RA react-native module for sending a sms message to a phone number.
RUse the iOS native Twitter and Facebook share view from react native
RReact Native SSL pinning using OkHttp 3 on Android, and AFNetworking on iOS
RReact Native authentication with the Fingerprint on Android.
RConfigure all levels of your react-native app with a single file
AA curated list of talks about React Native or topics related to React Native.
RDisplay (possibly untrusted) HTML using a UIWebView in React Native.
RUse HTML like markup to create stylized text in react-native.
RA component for react-native that makes urls, fuzzy links, emails etc clickable and stylable
RHighly customizable Markdown renderer using native components for all its elements without any web-view.
RMarkdown editor like github comment editor (contains preview, markdown buttons)
RProvide responsive fontsize based on device height in React-Native
RProvide responsive fontsize based on device height in React-Native
RReact-native component which renders markdown into a webview!
RMeasure text accurately before laying it out and get font information from your App.
RA PDF reader, in JavaScript only, for Expo, Android capable, PDF.JS
This tutorial shows how to easily add authentication to a React Native application using AWS Mobile Hub
Learn step-by-step how to release your React Native applications into Stores automatically by using Fastlane & Bitrise.
A quick tutorial showing how to build Youtube Mobile app's UI using React Native. This tutorial helps in getting started with coding designs from scratch.
Introduction to building a React Native app and learning the foundational pieces.
Comprehensive course & community on building an application with React Native and Meteor.
Youtube channel in spanish about with a series of videos talking about react native
(Free) A multi-hour in-depth video course showing you how to build apps with React Native.
(Free) A simple to follow video series in Arabic showing you how to build a newspaper app with React Native.
LA mobile library for Android and iOS that parses Adobe After Effects animations exported as JSON with bodymovin and renders them natively on mobile!
MMonalisaUI is UI component library for React Native to build native mobile apps for iOS and Android platforms
NNACHOS 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.
PA photo viewer for react native build on top of NYTPhotoViewer and FrescoImageViewer
PCustomizable, lightweight React Native carousel component with accessibility support.
RWith React-Icomoon you can easily use the icons you have selected or created in icomoon. 📦 Zero Dependencies and Lightweight.
RThe component helps to simulate 360 degrees image from multiple images.
RPage Swiper component with 3D cube transition (horizontal and vertical)
RReact Native: It offers information about install packages
RA customizable Float Button Component for React Native
RA Cross Platform(Android & iOS) ActionSheet with a flexible api, native performance and zero dependency code
RReact Native progress-bar component, customizable and animated
RA ListView with a sidebar to jump to sections directly, based on johanneslumpe's react-native-selectablesectionlistview
RA react native android package to show a blurry overlay.
RA react native android package to show a circle progress view.
RA set of native Android UI components and modules for React Native framework (Android Design Support Library, TabLayout, Floating Action Button and more...).
RA react native android package to control the status bar.
RA small react component for animated cross-mark transformation.
RA React Native Loader Component which uses Airbnb's Lottie for beautiful loader animations.
REasily animate/transition react components between two style states.
RReact Native bridge for AppAuth - a PKCE-compliant SDK for communicating with OAuth2 providers
RA series of Authentication Views for React Native: Sign In, Social Sign In Sign Up, and Forgot Password. Uses react-native-gradient-buttons.
RPure javascript autocomplete input for react-native
RCustomizable modal components with ✔️check options in React Native
RA React Native component rendering a button supporting showing different appearances and functionality given the passed props
RA Bar component that can be collapsible (toggle/accordion), clickable or text-only.
RThe Beautiful Image component that supports fadeIn animation and shows placeholderSource if the main source can't be loaded.
RThe video recorder component that extends from react-native-camera. It works for both iOS & Android.
RYet another, big one, pure JS easily customisable and hackable react-native slider component.
RA react native wrapper for android BottomSheetBehavior.
RReact Native component bouncing ball for both iOS and Android.
RA Beautiful, Customizable React Native Button component for iOS & Android
RA filesystem cacheable image component for react-native
RA simple material-themed calendar for react native android
RA component to select a date period from calendar modal, like Airbnb.
R
R
R
R
R
R
R
R
V
A
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
B
R
R
R
R
R
R
R
R
F
F
R
R
R
R
R
R
T
R
R
H
A
I
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
F
R
R
R
R
B
R
R
R
S
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
N
R
R
R
R
R
R
R
R
R
R
E
R
N
A
A
A
A
A
A
A
A
B
B
B
B
C
C
C
D
D
F
G
G
G
H
H
H
H
I
I
I
I
J
K
L
L
L
M
M
M
N
N
N
N
N
N
P
P
P
Q
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
S
S
S
T
T
U
V
V
Y
Z
Z
@
R
R
R
R
R
R
R
R
R
R
R
R
R
S
R
R
R
R
R
R
R
E
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
@
R
R
R
R
R
R
R
R
A
F
R
A
A
G
G
K
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R