ReadyNative

UI · Styling

Expo + NativeWind 4

NativeWind 4 in an Expo SDK 57 app for iOS and Android, wired by one command and checked by doctor.

The default UI stack: stable NativeWind 4.2 (nativewind@4.2.7) on Tailwind 3, with React Native Reusables (RNR) text / button as the kit in src/components/ui/ (src/ui/nativewind4/ before setup). Every preset and the committed tree use it. Pick nativewind5 (RC · Tailwind 4) instead only if you want Tailwind 4 before NativeWind 5 is released. Pull components straight from the RNR registry - components.json already points at @/components/ui. Expo Go works.

At a glance

Runs in Expo Go
Yes
Files added
31
npm packages
6
Keys to paste
None
Included in
Free, Starter and Pro

Set it up

bun run setup --ui nativewind4

Setup copies the module in, installs SDK-matched versions and removes the options you did not pick. Then bun run doctor lists every key still missing, with a link to where you get it. The step-by-step guide is in the NativeWind 4 docs.

Other ui options

Get it

NativeWind 4 is part of the free tier: clone it on GitHub. Starter and Pro add the stack picker, EAS store builds and doctor.