Pre-flight check · 2 min

Check your environment before you start.

Make sure Node.js, npm, and git are installed. If you're new to Expo, we recommend creating a test project first to verify your setup works end-to-end.

WHAT YOU NEED

Three tools. That's it.

Node.js

≥ 20 (22 LTS preferred)

Expo SDK 55+ runtime

npm or pnpm

≥ 10 (npm) / ≥ 9 (pnpm)

Install Expo and VibeKit Native CLI

git

any recent

Source control + Expo workflow

EAS CLI

latest (optional)

Build and submit to stores

VERIFY YOUR SETUP

Quick verification

Run these commands in your terminal to verify everything is installed:

node --version # Should show v20.x or higher npm --version # Should show 10.x or higher git --version # Should show any recent version npx --version # Should show any version (npx ships with npm)

Need an Expo project?

If you don't have an Expo project yet, create one with npx create-expo-app@latest my-app and cd my-app. Then run npx vibekit-native to start browsing components.