PostHog
posthog.com βΊ docs βΊ libraries βΊ react-native
React Native - Docs - PostHog
To set up error tracking in your project, follow the React Native installation guide. To set up session replay in your project, all you need to do is install the React Native SDK and the Session replay plugin, then follow the instructions to enable Session Replay for React Native.
Appwrite
appwrite.io βΊ docs βΊ quick-starts βΊ react-native
Start with React Native - Docs - Appwrite
import { StatusBar } from 'expo-status-bar'; import { StyleSheet, Text, View, TextInput, TouchableOpacity } from 'react-native'; import { Client, Account, ID, Models } from 'react-native-appwrite'; import React, { useState } from 'react'; let client: Client; let account: Account; client = new Client(); client .setEndpoint('https://<REGION>.cloud.appwrite.io/v1') .setProject('66e943139f030e2feaf8') // Your Project ID .setPlatform('com.example.my-app'); // Your package name / bundle identifier account = new Account(client); export default function App() { const [loggedInUser, setLoggedInUser] =
Videos
React Native Full Course for Beginners | Complete All-in-One ...
20:44
Complete React Native Tutorial #1 - Introduction & Setup (Expo) ...
02:06:30
React Native Tutorial for Beginners - Build a React Native App ...
01:09:01
React Native for Dummies 2025 β Full Beginner Crash Course - YouTube
02:39:59
React Native Tutorial for Absolute Beginners - Build a Mobile App ...
02:06:43
I Built an App That Builds Apps (React Native + instantDB + AI) ...
Any good 2022 React documentation?
Here's the updated docs (work in progress). No class components π https://beta.reactjs.org/ More on reddit.com
Documentation for a React Native app
Please donβt use google docs. The reason why tools like storybook and JSdoc exist is so that you can focus on making your code work and have it explain itself. Generate as much documentation as you can with these tools, and focus on making it readable. Then write narrative docs to onboard devs to your code base. Start with thinking about how you wish someone explained a codebase to you. These can be a long readme.md, or a docs/ folder with markdown files. You donβt even need to convert them to html β most git hosts/services (github/gitlab/bitbucket etc) will render your markdown. General tips for writing good docs: one thought per sentence use bullet points use headings liberally use semantic elements. Eg. Proper H1/H2 etc for headings instead of just bolding words donβt ask your readers to do things, just tell them to do it show, donβt tell. Eg. When explaining something, show an example and show the expected effect [edit: add general tips for docs] More on reddit.com
Hey everyone i'm trying to learn React Native , is the docs are easy to understand? Expo or React Native CLI?
you'll get a good first grasp of react native straight from the docs if you've had any previous experience with react. go with expo, it'll make life hilariously much easier for you. More on reddit.com
Help React Native make even better docs and learning resources
How to contribute to react native as beginner I have been trying to contribute to react native but can't seem to catch a break with it
More on reddit.comReact Native
reactnative.dev βΊ docs βΊ getting-started
Introduction Β· React Native
1 week ago - This helpful guide lays out the prerequisites for learning React Native, using these docs, and setting up your environment.
React Native Elements
reactnativeelements.com βΊ overview
Overview | React Native Elements
And so the idea behind theming with React Native Elements was born! import { Button, ThemeProvider } from '@rneui/themed'; const MyApp = () => { return ( <ThemeProvider> <Button title="Hey!" /> </ThemeProvider> ); }; To customize the theme, or use it within your own components, be sure to check the docs on Customization.
React
react.dev
React
People expect native apps to look and feel like their platform. React Native and Expo let you build apps in React for Android, iOS, and more. They look and feel native because their UIs are truly native.
React Navigation
reactnavigation.org βΊ docs βΊ getting-started
Getting started | React Navigation
The @react-navigation/native package contains the core functionality of React Navigation.
Expo Documentation
docs.expo.dev
Expo Documentation
Docs Β· BlogChangelogStar Us on GitHub Β· Hide navigation Β· Search Β· HomeGuidesEASReferenceLearn Β· ArchiveExpo SnackDiscord and ForumsNewsletter Β· State of React Native 2025 Β· Have a few minutes and want to shape the future of React Native? Fill out the Survey Now!
GitHub
github.com βΊ facebook βΊ react-native-website
GitHub - facebook/react-native-website: The React Native website and docs
As mentioned above, the docs folder contains the source files for docs from "Guides", "Components" and "APIs" tabs on the React Native website (versioned docs). The doc files for the "Architecture" and "Contribution" tabs are located inside ...
Starred by 2.1K users
Forked by 5.6K users
Languages Β TypeScript 78.0% | SCSS 12.6% | JavaScript 3.2% | CSS 3.1% | MDX 2.5% | HTML 0.6%
Sentry
docs.sentry.io βΊ platforms βΊ react-native
React Native | Sentry for React Native
Developer Documentation Β· Home Β· Platforms Β· React Native Β· Copy page Β· Read on to find out how to set up Sentry's React Native SDK which will automatically report errors and exceptions in your application. If you prefer to follow video instructions, see How to Install the Sentry React Native SDK in 60 Seconds.
React Native Paper
reactnativepaper.com
React Native Paper
When building a React component, you have to style each of them yourself, according to the guidelines of the platform you are targeting. This can be overwhelming and non-trivial to do right. It's not a real badge, actually, but you can take our word for it ;) Snappy interface that behaves just like any other app. It supports accessibility standards - in other words, it does everything a native app would do.
Flutter
docs.flutter.dev βΊ get-started βΊ flutter-for βΊ react-native-devs
Flutter for React Native developers
November 11, 2025 - In React Native, you would run npm run or yarn run from the project directory. ... Use the "run" option in an IDE with the Flutter and Dart plugins. Use flutter run from the project's root directory. Your app runs on a connected device, the iOS simulator, or the Android emulator. For more information, see the Flutter Getting started documentation.
GitHub
microsoft.github.io βΊ react-native-windows βΊ docs βΊ getting-started
Get Started with Windows Β· React Native for Windows
This guide will help you get started on setting up your very first React Native for Windows app.
MDN Web Docs
developer.mozilla.org βΊ en-US βΊ docs βΊ Learn_web_development βΊ Core βΊ Frameworks_libraries βΊ React_getting_started
Getting started with React - Learn web development | MDN
As its official tagline states, React is a library for building user interfaces. React is not a framework β it's not even exclusive to the web. It's used with other libraries to render to certain environments. For instance, React Native can be used to build mobile applications.
Airship
docs.airship.com βΊ platform βΊ mobile βΊ setup βΊ sdk βΊ react-native
https://docs.airship.com/developer/sdk-integration/react-native/installation/getting-started/
Guides for integrating Airship with each platform and framework
Scarb
docs.swmansion.com βΊ react-native-gesture-handler βΊ docs
Introduction | React Native Gesture Handler
Ability to include any native component into the Gesture Handler's touch system, making it work alongside your gestures. ... We recommended to use Reanimated to implement gesture-driven animations with Gesture Handler. Its more advanced features rely heavily on worklets and the UI runtime provided by Reanimated. Gesture Handler Example App β official gesture handler "showcase" app. Declarative future of gestures and animations in React Native by Krzysztof Magiera - talk that explains motivation behind creating gesture handler library.
Reactnativereusables
reactnativereusables.com
React Native Reusables
Bringing shadcn/ui to React Native. Beautifully crafted components with Nativewind or Uniwind, open source, and almost as easy to use.