whatisgithub

What is react-native-apps?

reactnativenews/react-native-apps — explained in plain English

Analysis updated 2026-06-24

10,360Audience · developerComplexity · 1/5Setup · easy

In one sentence

A community-maintained list of open-source mobile apps built with React Native and Expo, serving as a real-world reference for learning cross-platform iOS and Android development in JavaScript.

Mindmap

mindmap
  root((react-native-apps))
    Purpose
      Learn by example
      Find starter templates
      Community showcase
    App categories
      Wallpaper browsers
      Video streaming
      Time trackers
      Study tools
    Contributing
      Add new entries
      Pull request flow
      Entry format
    Ecosystem
      React Native
      Expo
      App Store or F-Droid
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Browse real React Native app source code to see how navigation, API calls, and state management are structured in practice.

USE CASE 2

Find an open-source project to fork as a starter template for a new mobile app idea.

USE CASE 3

Add your own React Native or Expo app to the community list to gain visibility and feedback.

USE CASE 4

Explore how different categories of apps, weather, streaming, study tools, solve common mobile problems.

What is it built with?

JavaScriptReact NativeExpo

How does it compare?

reactnativenews/react-native-appsfacebookresearch/hydrakalyanks-nlp/llm-engineer-toolkit
Stars10,36010,36010,361
LanguagePython
Setup difficultyeasyeasyeasy
Complexity1/52/51/5
Audiencedeveloperresearcherdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

So what is it?

This repository is a community-maintained list of open source mobile apps built with React Native and Expo, two popular toolkits for writing smartphone apps using JavaScript. React Native lets developers write code once and have it run on both iPhone and Android devices. Expo is a companion toolkit that makes the process even more accessible. The list exists as a reference point for anyone learning to build mobile apps. Rather than reading documentation or tutorials alone, a developer can browse real, working examples and see how other people have structured their projects, handled navigation between screens, connected to external services, and so on. The apps here do not need to be published on the App Store or Google Play, so hobby and learning projects are welcome alongside polished commercial-grade work. Anyone can add their project by submitting a pull request. The convention is to add new entries at the top, so the freshest additions appear first. Each entry in the list includes the app name, a short description, which version of React Native it uses, when it was last updated, how many stars the project has on GitHub, and links to the source code or store listings. The kinds of apps in the collection vary widely: wallpaper browsers, streaming video players, time trackers, student study tools, weather apps, and many others. The variety makes it useful both for finding inspiration and for spotting how common problems get solved across different app categories. The list is curated by Gant Laborde, co-owner of Infinite Red, a mobile development agency, and is connected to the React Native Newsletter for ongoing community updates. The full README is longer than what was shown.

Copy-paste prompts

Prompt 1
I'm building a React Native app with Expo that displays weather data from an external API. Find patterns from open-source apps in the react-native-apps list and help me structure my project, including folder layout and API call handling.
Prompt 2
Looking at common patterns in React Native open-source apps, write an example using React Navigation v6 that sets up a tab navigator with three screens: Home, Search, and Profile.
Prompt 3
I want to submit my Expo app to the react-native-apps repository. Write the Markdown entry I should add at the top of the list in a pull request, including app name, description, React Native version, last-updated date, star count, and GitHub link.

Frequently asked questions

What is react-native-apps?

A community-maintained list of open-source mobile apps built with React Native and Expo, serving as a real-world reference for learning cross-platform iOS and Android development in JavaScript.

How hard is react-native-apps to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is react-native-apps for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.