topboilerplates.com

Native Express

A React Native/Expo boilerplate for launching mobile apps fast with Supabase and RevenueCat

Native ExpressCheck Native Express
Native Express
Best for
Web developers moving into mobile who want Supabase auth, RevenueCat subscriptions, and push notifications pre-wired for a React Native/Expo app.
Skip if
You're not using Expo, or you'd rather integrate a different payments/IAP provider than RevenueCat.

Native Express is a paid React Native boilerplate aimed at web developers moving into mobile. It bundles Supabase auth (email/password, Google/Apple OAuth) and database, RevenueCat for subscriptions and in-app purchases, NativeWind and Gluestack UI for styling, OneSignal push notifications, and PostHog/Sentry for analytics and error monitoring.

Pros

  • Full mobile-specific stack: RevenueCat for IAP/subscriptions, OneSignal for push, PostHog/Sentry for monitoring
  • Supabase auth with Google/Apple OAuth already configured
  • Pay-once pricing with lifetime access rather than a subscription
  • Includes app store submission guidance and Figma templates

Cons

  • Tied to Expo and Supabase specifically, less flexible if you want a different backend
  • Built and supported by a single maker, so long-term support depends on one person
  • License terms for resale/team use aren't explicitly published

Features

Auth and access

  • Auth included
  • Social login

Payments and billing

  • Payments included
  • Subscriptions

What's in the box

  • In-app notifications

Growth and ops

  • Dark mode
  • Analytics integrated
  • Error monitoring

Licensing and commercial

  • One-time license
  • Lifetime updates