Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. Platforms
  4. React Native

React Native

The "Awesome React Native" project is a curated resource list designed to support developers using React Native, a popular JavaScript framework for building natively rendering mobile applications for both iOS and Android platforms. This list encompasses a wide range of resources including libraries, tools, UI components, tutorials, and community plugins, all aimed at enhancing the development experience. Whether you are a beginner looking to get started or an experienced developer seeking advanced techniques, this collection provides valuable insights and tools to streamline your mobile app development process. Dive into this resource hub to discover what you can achieve with React Native and elevate your mobile applications to the next level.

react-nativemobile-developmentjavascriptcross-platformui-componentslibrariestoolstutorials
RSSView on GitHub
35.6k stars4.0k forks0 contributorsUpdated
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub

Related Awesome Lists

💚
Node.js

The "Awesome Node.js" project is a curated collection of resources for developers working with Node.js, a powerful JavaScript runtime built on Chrome's V8 engine. This list encompasses a variety of categories, including libraries, frameworks, tools, tutorials, and community resources that enhance the development experience. It is designed to benefit both beginners and experienced developers by providing essential tools and knowledge to create efficient server-side applications. From learning materials to advanced libraries, users can explore a wealth of information to elevate their Node.js projects and streamline their development process.

65.5k
💙
Flutter

The "Awesome Flutter" project is a comprehensive collection of resources dedicated to Flutter, Google's UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase written in Dart. This list includes libraries, tools, plugins, tutorials, and community resources that support developers in creating beautiful and performant applications. Whether you're a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this collection offers valuable insights and tools to enhance your Flutter development experience. Dive into this resource to discover how to maximize your productivity and creativity with Flutter.

59.5k
📦
iOS

The "Awesome iOS" project is a curated collection of resources designed for developers working with iOS, Apple's mobile operating system for iPhones and iPads. This list encompasses a wide range of categories including development tools, libraries, frameworks, design resources, tutorials, and community support. It serves as a valuable asset for both beginners looking to learn iOS development and experienced developers seeking to enhance their skills and discover new tools. Whether you're building your first app or looking to refine your existing projects, this collection provides essential resources to help you succeed in the iOS ecosystem.

51.7k
📦
Frontend Development

The "Awesome Frontend Development" project is a curated collection of resources aimed at enhancing the skills and knowledge of frontend developers. Frontend development involves creating the visual and interactive aspects of web applications, utilizing technologies such as HTML, CSS, and JavaScript. This list encompasses a variety of resources including frameworks, libraries, tools, tutorials, and design systems, catering to both beginners and experienced developers. By providing access to the latest trends, best practices, and community insights, this project empowers developers to build engaging and efficient user interfaces. Dive in to discover tools and techniques that can elevate your frontend development projects to new heights.

46.4k

Table of Contents

38 sections · 894 projects

Reference

1 projects
React Native Styling Cheatsheet
React Native Styling Cheatsheet

A comprehensive reference sheet for React Native styling properties, components, and layout behavior.

4,9563 years ago

Howtos

30 projects
Add client-side indecent content checking to your React Native app using NSFWJS and TensorFlowJS
shift.infinite.red
How to add Firebase Auth with React Native
How to add Firebase Auth with React Native

A collection of practical React Native tutorials and code examples for common mobile development tasks.

4905 years ago
How to get started with Cloud Firestore on React Native
invertase.io
How to upgrade React Navigation 1.x to 2.x
shift.infinite.red
How to use React Native Navigation v2 with Redux and Google Analytics
codingsavvy.com
React-Navigation Drawer
shift.infinite.red
Getting Started with React Native Development on Windows
shift.infinite.red
Getting Started with React Native Development for Windows
shift.infinite.red
Blueprint to becoming a React Native Developer
medium.com
How to Use the ListView Component
medium.com
How to upload photo/file in react-native
How to upload photo/file in react-native

A collection of practical React Native tutorials and code examples for common mobile development tasks.

4905 years ago
Change splash screen in React Native Android app
android.jlelse.eu
Remote Push Notifications with OneSignal
medium.com
Release React Native App to Android Play Store
shift.infinite.red
React Native & Apple TV today
medium.com
Record and Upload Videos with React Native
medium.com
How to Setup your First React Native app
hackernoon.com
Using React Native With TypeScript
medium.com
How To Build a News Reader App with React Native and NewsAPI
medium.com
How to Build a Real Time Logo Detection App with React Native
medium.com
Build a Chatbot with Dialogflow and React Native
blog.jscrambler.com
How To Build Your First VR App with ViroReact and React Native
medium.com
React Hooks Basics— Building a React Native App with React Hooks
medium.com
How to Build a Web App with React Native
heartbeat.fritz.ai
Building a React Native Mobile App with AWS Amplify and Expo
heartbeat.fritz.ai
User Authentication with Amplify in a React Native and Expo app
heartbeat.fritz.ai
How to build an Email Authentication app with Firebase, Firestore and React Native
heartbeat.fritz.ai
How to Gracefully Use Environment Variables in a React Native App
levelup.gitconnected.com
How to build a xylophone app with Audio API, React Native, and Expo
heartbeat.fritz.ai
How To Use WebViews in a React Native App
blog.jscrambler.com

Assorted

36 projects
React Native Twitter Clone
cosmicjs.com
Best Practices for Building a Large Scale React Application
buttercms.com
React Native - Nic or Not App
shift.infinite.red
React and React Native State Museum
hackernoon.com
Top 15 React Native libraries that I use in my apps
codingislove.com
Building 3 React Native Apps in One Summer
medium.com
React Native: Bringing modern web techniques to mobile
code.facebook.com
First impressions using React Native
jlongster.com
Wrapping Cocoapods for React Native
shift.infinite.red
React Native: Initial Thoughts (opinion)
redalemeden.com
A Dynamic Crazy Native Mobile Future Powered by Javascript
medium.com
ReactNative NES & More
moduscreate.com
Diary of Building an iOS App with React Native
herman.asia
Reflecting on React Native development
habd.as
React-Native layout examples
browniefed.com
React Native in Production
medium.com
An iOS Developer on React Native
medium.com
React Native and WebRTC
webrtchacks.com
How to bridge a Swift view
browniefed.com
How to select the right React Native database
simform.com
Building a Native SoundCloud Android app with Redux
wiredcraft.com
React Native Twitter exploding heart
browniefed.com
Using AI to discover UI components
youtube.com
Writing Android Components
medium.com
Unit Testing React Native with Mocha and Enzyme
formidable.com
React Native's Layout Animation is Awesome
medium.com
Avoiding the Keyboard
shift.infinite.red
How To Use OpenCV In React Native For Image Processing
brainhub.eu
Using Styled Components with React Native
medium.com
Create a React Native Image Recognition App with Google Vision API
blog.jscrambler.com
A comprehensive guide on building offline React Native apps with AsyncStorage
heartbeat.fritz.ai
Build a Chat App with Firebase and React Native
blog.jscrambler.com
Building Stylistic UIs with Emotion-JS for React Native
heartbeat.fritz.ai
Getting Started with Firestore and React Native
blog.jscrambler.com
React Native: Native Modules made for React developers
blog.photoeditorsdk.com
Flutter vs React Native - Choosing your approach
buttercms.com

Continuous Integration

8 projects
How to build and deploy React Native apps for iOS and Android automatically with Appcircle CI/CD
appcircle.io
Distributing beta builds with Fastlane on Android and iOS
Distributing beta builds with Fastlane on Android and iOS

A React Native template with optimized architecture for building solid cross-platform mobile applications using JavaScript or TypeScript.

TypeScript5,5371 month ago
Deploying a React Native App with Fastlane
dbanck.svbtle.com
Continuous Integration for React Native Apps With Fastlane and Bitrise (iOS)
blog.thebakery.io
How to automate Android build process on Bitrise CI
medium.com
fastlane for React Native iOS & Android app DevOps
medium.com
The simplest way to automate delivery of your React Native Application
jtway.co
21 Useful Open Source Packages for React Native
medium.com

Internals

6 projects
Performance
facebook.github.io
React Native Debugger Internals
medium.com
Dirty-up and execute top-down
blog.vjeux.com
Optimizing React Native
youtube.com
Diving into React Native Performance
code.facebook.com
Wait… What Happens When my React Native Application Starts? — An In-depth Look Inside React Native
levelup.gitconnected.com