New Project

Turborepo & React Native Starter

This is an official starter Turborepo with a Next.js site, a React Native app, and two local packages.

DeployView Demo

Turborepo react-native starter

This is a community-maintained example. If you experience a problem, please submit a pull request with a fix. GitHub Issues will be closed.

Using this example

Run the following command:

npx create-turbo@latest -e with-react-native-web

What's inside?

This Turborepo includes the following packages/apps:

Apps and Packages

  • native: a react-native app built with expo
  • web: a Next.js app built with react-native-web
  • @repo/ui: a stub react-native component library shared by both web and native applications
  • @repo/typescript-config: tsconfig.jsons used throughout the monorepo

Each package/app is 100% TypeScript.

Utilities

This Turborepo has some additional tools already setup for you:

  • Expo for native development
  • TypeScript for static type checking
  • Prettier for code formatting
GitHub Repovercel/turborepo
Use Cases
Starter
Monorepos
Stack
Next.js
React
CSS

Related Templates

Design System with Turborepo

This is an official starter Turborepo with a single Storybook documentation site, a shared UI component library, and three local packages.
Design System with Turborepo thumbnail

Monorepo with Turborepo

Learn to implement a monorepo with a two Next.js sites that has installed three local packages.
Monorepo with Turborepo thumbnail

Turborepo & Next.js Starter

This is an official starter Turborepo with two Next.js sites and three local packages
Turborepo & Next.js Starter thumbnail
DeployView Demo