HomeGuidesReferenceLearn
ArchiveExpo SnackDiscord and ForumsNewsletter

Create a project

Learn how to create a new Expo project.


System requirements:

  • Node.js (LTS).
  • macOS, Windows (Powershell and WSL 2), and Linux are supported.

We recommend starting with the default project created by create-expo-app. The default project includes example code to help you get started.

To create a new project, run the following command:

Terminal
npx create-expo-app@latest

You can choose a different template by adding the --template flag.

Next step

You have a project. Now it's time to set up your development environment so that you can start developing.