React-Native-Boilerplate
๐๐๐ Boilerplate and Starter for React Native, Expo, NativeWind and TypeScript โก๏ธ Made with developer experience first: React Native + Expo + TypeScript + ESLint + Prettier + Husky + Lint-Staged + Jest + Detox + VSCode + NativeWind
javascriptboilerplatetypescriptreact-nativeeslintjestreactjsboilerplate-templatetemplatesprettierstarter-templatestarter
Overview
This is a starter template for building native mobile apps with React Native, Expo and TypeScript. It includes pre-configured tools for development, testing and code quality such as ESLint, Prettier, Jest, Detox and NativeWind for styling, along with file-based routing via Expo Router and VSCode integration for a streamlined developer experience.
Features
file-based-routingexpo-routerabsolute-importsgit-hookslint-stagedvscode-configuratione2e-testingunit-testing
Feature Flags
userDashboardauthenticationblogemailsseolandingpagepaymentsecommerceformsValidationmultitenancytesting
Recommended Use Cases
mobile-app-developmentios-developmentandroid-developmentsaas-products
Frontend
react-nativeexpotypescript
Backend
None
Auth Providers
None
Deployment Targets
vercelnetlifyawsios-simulatorandroid-emulator
Payment Providers
None
Quick Facts
โญ Stars
381
๐ด Forks
89
๐งพ License
mit
๐ Active
Yes
๐ Last Commit
2025-08-31T15:06:53.000Z
GitHub
Stack
Framework
react-native
Language
typescript
CSS
nativewind
Testing
jest, react-testing-library, detox
CI
husky
Data Layer
Databases
mongodb
UI Stack
Styling
nativewind
Components
shadcn
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
CI
husky
Pricing
Classification
free
Selected
โ
Notes
Open source MIT licensed project