Skip to content
NewExpo SDK 57, React 19.2 and agent skills

The app starter kit
your coding agent deserves.

  • Full source code
  • Lifetime access
  • Actively maintained
  • Founder support
Explore the docs

Trusted by app makers, solopreneurs, agencies, startups, founders

Sign-in screen with Google, Apple and email options
Home screen with Chat, Create, Scan and the monthly AI allowance
Image generation with style presets and a gallery of results

CODEBASE

Source you can read on the first evening.

A React Native boilerplate, typed end to end, with one convention per problem. Tests sit beside the code they cover, and a single command runs every check the project makes of itself.

  • Expo SDK 57, React Native 0.86, React 19.2
  • TypeScript across app and functions
  • Expo Router file routes, protected groups
  • React Query for server data
  • React Hook Form and Zod for forms
  • Features isolated under src/features/
  • Jest and React Native Testing Library
  • yarn ci: twelve checks, one command
  • React Native
  • Expo
  • TypeScript
Read the project structure
TerminalPROJECT CHECKS
$ yarn ci

format:check
typecheck
lint
test
check:docs
check:i18n
check:env
check:skills
check:functions
check:routes
check:theme
check:features
Twelve checks the project makes of itself.

AND THE REST

Every building block an app needs anyway.

The parts nobody puts on a landing page, and every app needs before it reaches a store.

Onboarding

  • Three-step flow
  • Saved to the profile
  • Notification primer
Learn more

Push notifications

  • iOS and Android
  • One file to swap
  • No new build to send
  • OneSignal
Learn more

Analytics

  • Typed events
  • Onboarding to purchase
  • One file to swap
  • PostHog
Learn more

Monitoring

  • Errors and crashes
  • Behind a port
  • Removable
  • Sentry
Learn more

Translations

  • English and German
  • Device locale
  • Keys per screen
Learn more

Tests and checks

  • Jest suite
  • Maestro flows
  • yarn ci
Learn more

Tablets

  • iPad support
  • A tablet breakpoint
  • Layouts that adapt
Learn more

Take features out

  • One command
  • Dry run first
  • Routes and SQL too
Learn more

Updates

  • Pick from the changelog
  • Merge on a branch
  • Dependency notes
Learn more

CUSTOMERS

Real customers. Real apps.

Developers and first-time app makers on what starting here changed.

For the first time, I felt like I was actually going to make it to the App Store with my idea.

Ilya Libin

Head of Engineering, Granola

As a web developer building my first app, this boilerplate made my life so much easier.

Andrei Hudovich

Indie Maker

NativeExpress was exactly what I needed, allowed me to launch a fairly complex mobile app in 3 months.

Matthew L.

Founder of PolyM

I know how much time you can lose in all the random details. Native Express handles all that for you.

Shi Zai

CTO at StackAuth (YC S24)

Coming from React, the transition to React Native was super smooth thanks to Native Express.

Miguel

Indie Maker

It makes the setup and deployment of our projects more efficient, saving us both time and money.

Malte Herberg

CTO at TerraOne

Robin is willing to help with your problems, even via a video call!

J.C. Yuan

App Developer

Coming from a background in backend development, I found this boilerplate to be an excellent bridge to frontend mobile development.

Jordan Builds

Software Engineer

PRICING

Pay once. Ship unlimited apps.

One purchase, the full starter kit on GitHub, and a Discord with direct founder support. Client work included, no subscription to us, ever.

Loved by app makers, solopreneurs, agencies, startups, founders

Solo

$299$229one-time

Launch your first app without hiring a team.

  • One seat, starter kit delivered on GitHub
  • Commercial use allowed
  • Community accessOur Discord, where you can ask us anything.
  • Lifetime updatesEvery future version, at no extra cost.
StartupRecommended

$799$599one-time

Get your whole team building on one shared foundation.

  • Up to 5 seats, source code delivered on GitHub
  • Commercial and client work allowed
  • 90-min consulting call includedUnblock your launch: setup, architecture and go-to-market tech choices.
  • Priority email support with faster response times
  • Community accessOur Discord, where you can ask us anything.
  • Lifetime updatesEvery future version, at no extra cost.
Agency

$1,499$1,124one-time

Deliver client projects without reinventing the stack each time.

  • Up to 10 seats, source code delivered on GitHub
  • Commercial and client work allowed
  • 90-min consulting call includedUnblock your launch: setup, architecture and go-to-market tech choices.
  • Priority email support with faster response times
  • White-label ready: ship under your agency brand
  • Private Discord channel with direct founder access
  • Pays for itself on your first client project
  • Community accessOur Discord, where you can ask us anything.
  • Lifetime updatesEvery future version, at no extra cost.

WORK WITH US

Want it off your plate?

The starter gets you most of the way. When you want a second pair of hands, book time with us directly.

Consulting call

$14990 minutes

A working session on architecture, setup or your launch plan. You bring the problem, you leave with the decision made.

Pay first, then pick your slot on the next screen.

Done for you

30-minute intro call

We build and launch the app with you, on your stores, under your brand. Start with a short call so we can scope it.

Book a 30-min intro call

Prices in USD. Stores charge their own developer fees, and AI usage is billed by your provider. Access is granted to your GitHub account after purchase.

Robin Faraj

FROM THE FOUNDER

I built this for my own apps first.

I still use it for everything I ship. I keep it updated, I write the docs, and I answer support myself. Discord or email, usually within a business day.

Your agent copies the code it reads. This code is clean, so what your agent writes is clean too. That's how I ship mine in a day.

Robin Faraj · contact@native.express · @robin_faraj

QUESTIONS

Before you buy.

Setup, support and money.

You need to be comfortable working with a coding agent and following guided setup. NativeExpress is source code you own, not a hosted app builder. Your agent writes most of the code. You make the decisions, sign in to services when asked and test the app on your phone.

Customers who came from web development or backend work, with no mobile experience, have built with it. If you have never used a terminal, budget an evening for the tooling setup first.

Free Supabase and Expo accounts, and an API key for the AI provider. The setup skill handles configuration, migrations, secrets and the first build, and asks you when it needs a sign-in or a key.

To publish, you need an Apple Developer account and a Google Play developer account, store products for your subscription, and your own privacy and listing details. The included guides cover each step.

Access to the private GitHub repository with:

  • The complete React Native and Expo starter app
  • AI chat, image generation and scan with a free quota and paywall handoff
  • Authentication with Google, Apple and email
  • Subscriptions, push notifications, analytics and crash reporting, already integrated
  • Agent skills for setup, conventions, store assets and submission
  • Documentation with written and video guides

Advanced adds the store submission guides, Figma asset templates, prompts for your listing and legal pages, and lifetime updates.

Most services have generous free tiers, including Supabase and Expo. AI usage is billed by your provider at their rates. Publishing needs an Apple Developer account at $99 a year and a Google Play developer account at $25 once.

Yes. The setup and conventions skills follow the open skills format, so Claude Code, Cursor, Codex, Gemini CLI and other agents can use them. The store-assets and submit skills are Claude Code skills. The docs are also published in a format agents can read directly.

Dependencies and frameworks are updated to their latest stable versions regularly. Version 2 moved to Expo SDK 57, React Native 0.86 and Tailwind v4 through Uniwind. Earlier versions stay tagged in the repository, so a shipped app keeps building until you choose to upgrade.

That is who it was first built for. React Native works like React, Expo Router gives you file-based routing, Uniwind lets you write Tailwind classes and HeroUI Native provides accessible components.

Once you have access to the repository the code is yours forever, so purchases cannot be refunded. If you are unsure, ask before you buy.

Email contact@native.express or message @robin_faraj. Replies usually arrive within a business day.

The app you keep thinking about. Finish it tonight.

Sign-in, subscriptions and AI are waiting in the starter. Bring the idea and your coding agent.