# roninoss/create-expo-stack

CLI tool to initialize a React Native application with Expo. Provides options to include Typescript, file-based routing via Expo Router, configuration based routing via pure React Navigation, styling via Nativewind, Restyle, Unistyles, StyleSheets, or Tamagui, and/or backend as a service such as Firebase and Supabase.

Repository: https://github.com/roninoss/create-expo-stack
Canonical: https://ross.abutalabs.com/products/create-expo-stack
Homepage: https://rn.new
Language: TypeScript
License: MIT
License Family: permissive
Topics: boilerplate, expo, react-native, expo-router, expo-template, nativewind, react-native-template, tailwindcss, template, templates, typescript, cli, expo-cli, tamagui, firebase, supabase
Last push: 2026-07-08T02:32:30+00:00

## Health v2 (maintenance only)
Score: 86/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 91, release rhythm 80, longevity 84
- inputs: {"age_days": 1177, "days_push": 57, "days_rel": 57, "gap_med": 0, "n_releases_24m": 78}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2574, forks 116 (observed 2026-08-28T04:07:01.581448+00:00)

## What it is
An interactive CLI tool that scaffolds highly configurable React Native apps built on Expo. It generates projects with options for TypeScript, Expo Router or React Navigation, styling libraries like NativeWind and Tamagui, and backend services such as Firebase and Supabase.

## Use cases
- scaffold a new expo react native app
- create a react native project with expo router and nativewind
- bootstrap an expo app with supabase auth preconfigured
- generate a typescript expo template with tab navigation
- quickly start a react native app with my preferred package manager
- set up an expo project with tailwind styling
- create an expo starter with firebase authentication

## When to choose
- starting a new React Native/Expo project and wanting a tailored, typesafe setup
- you want prewired navigation, styling, and backend choices without manual configuration
- you prefer non-interactive scaffolding via flags for repeatable project setups

## When to avoid
- you need a bare React Native project without Expo
- you have an existing app and only want to add libraries rather than scaffold a new one
- you need a fully custom project structure the CLI templates don't support

## Facets
- artifact type: cli-tool
- maturity: active
- function: cli, boilerplate, mobile-framework, routing, css-framework, auth
- domain: mobile-development, developer-tools, web-development, cross-platform
- platform: cli, cross-platform
- tags: expo, react-native, expo-router, react-navigation, nativewind, tamagui, supabase, firebase, typescript, scaffolding, project-generator, tailwindcss, mobile, nodejs

## Member repositories
- roninoss/create-expo-stack (main) score 86

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:01.581448+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:22:51.423357+00:00, confidence not recorded.
  - readme: https://github.com/roninoss/create-expo-stack (fetched 2026-08-28T04:07:01.581448+00:00, sha 700438251172)
  - homepage: https://rn.new (fetched 2026-08-29T10:05:45.748990+00:00, sha 3010beef71be)
  - site_page: https://docs.rn.new/ (fetched 2026-08-29T10:05:45.758102+00:00, sha 44136fa355b3)
  - site_page: https://docs.rn.new//en/installation (fetched 2026-08-29T10:05:45.760044+00:00, sha 4f249de509cb)
- Data as of 2026-08-30T08:39:29.467469+00:00.
