Expo SDK 57 · React Native 0.86 · New Architecture

Perfect React Native
App Kickstart

Your All-in-One Solution for Building Outstanding React Native/Expo Apps. From editor setup to store submission, we've got you covered.

·Give us a star on GitHub

Everything you need, batteries included

Latest Expo SDK + Dev Client

We use the most recent Expo SDK and React Native, plus a custom development client, so you can install any package and keep full control of your app.

Expo Router

The latest Expo Router comes pre-installed with examples that demonstrate comprehensive, type-safe navigation across your app.

10+ GitHub Workflows

Type checks, tests, lint, formatting, version bumps, and EAS Build — all configured and ready to go.

HeroUI Native + Uniwind

A minimal UI kit with the components you need, built on HeroUI Native and styled with Uniwind (Tailwind CSS for React Native).

TS + ESLint + Prettier + Husky

TypeScript, ESLint, Prettier, and Husky keep your code clean and consistent. No more worrying about style or pushing bad code.

Multiple Environments

Development, staging, and production builds with environment variables validated by Zod — switch environments with ease.

Fully Documented

A comprehensive set of documentation helps you get started and understand the choices behind every decision.

Form & Keyboard Handling

React Hook Form for form management, Zod for validation, and a set of inputs with smooth keyboard handling out of the box.

Auth Flow

A complete authentication flow using Zustand for state and react-native-mmkv for fast, secure token storage.

React Query + Axios

Data fetching with React Query and Axios — fetch, cache, and update data easily, with VSCode snippets to speed you up.

Unit + E2E Tests

A complete setup for unit and end-to-end tests with Jest, React Native Testing Library, and Maestro.

React Compiler & New Arch

New Architecture enabled and the experimental React Compiler wired up, so your app is ready for the future of React Native.

Built with ❤️
In addition to maintaining this starter kit, I'm available for custom projects and app development consulting. If you're looking for an experienced React Native developer to bring your app vision to life, feel free to reach out.