finds.dev← search

// the find

wataru-maeda/react-native-boilerplate

★ 506 · TypeScript · MIT · updated Feb 2026

Production-ready React Native boilerplate for iOS, Android, and Web with Expo SDK 54, React 19.1, Expo Router v6, Redux Toolkit, TypeScript, and AI-optimized development (Claude/Cursor). Features modern architecture, static web rendering, and automated deployment workflows.

A React Native + Expo starter template that wires up the usual suspects — Expo Router, Redux Toolkit, TypeScript, light/dark theming, EAS build pipelines, and pre-commit hooks — so you don't spend the first week of a new project doing boilerplate setup. Aimed at developers who want to ship to iOS, Android, and web from one codebase and already know they want this specific stack.

Expo Router v6 with New Architecture enabled by default is the right call in 2026 — most templates haven't caught up yet. The dotenvx approach for environment variables is genuinely better than the `EXPO_PUBLIC_` prefix approach for keeping secrets out of the client bundle. EAS Build preview channels wired to PR events is a nice CI touch that teams actually use. The separation of scenes from the app/ routing directory keeps navigation plumbing away from screen logic.

Redux Toolkit for a boilerplate is an opinionated choice that will feel like overkill for most apps this template targets — Zustand or even React Context would be a more honest default for a starter kit in 2026. The `__DELELE_ME__` directory (typo included) ships with the template and has to be manually removed, which is a rough first impression. There are almost no actual tests included — Button and Image have test files, but they're likely trivial snapshots; calling this 'testing ready' overstates it. No authentication skeleton at all, which means the first real feature every user adds is also the most security-sensitive one, with no guidance.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →