create-react-native-app README

The project's README from github.com/expo/create-react-native-app. As one markdown file: README.md.

create-react-native-app

⚠️ Deprecated

It's recommended to use a framework to build apps with React Native, learn more.


Deprecated

Create a new Expo project with create-expo-app instead:

# Usage for bun, npm, pnpm, and yarn
$ npm create expo
$ bun create expo
$ pnpm create expo
$ yarn create expo

# Output help information with all available options
$ npx create-expo --help

with ❤️  Expo

create-react-native-app (expo/create-react-native-app)

Searching Database…

What is this?A command-line tool that generates a starter React Native app you can run on iOS, Android, and web.
Is it a tool I run once, or a library my app keeps depending on?It's a one-time generator: you run it to scaffold a starter project, then develop that project on its own.
What should I use to create a React Native app today?Create a new Expo project with create-expo-app — that's the handoff the README makes.
What do I need installed to run it?It's a JavaScript CLI built and published through npm, so a machine with Node.js is all it takes.
I see a deprecation notice — is this still worth using for a new app?No. It's deprecated: the README recommends using a framework to build React Native apps instead. The repo isn't archived and CI checks still run, but treat it as legacy.
Is create-react-native-app an Expo project?Yes — the repo lives under Expo's GitHub organization. It isn't archived and still runs test and size CI checks, but the README fully hands new projects over to Expo's create-expo-app.
What is the tool itself built with?TypeScript. Its source is bundled into a single JavaScript CLI file with ncc, and lint and tests run through expo-module scripts.
Is it free and open source?Yes — BSD-3-Clause licensed and free to use, with the source public on GitHub.
Creator
expo
Size
2 MB
Stars
13.2K
Updated
CommitJul 02
Age
9y
Commits · 90 Days