ReadyNative

UI · Styling

Expo + Unistyles 3

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

A C++/Nitro style engine: StyleSheet.create((theme) => …) styles are bound to the shadow tree and re-themed without a React re-render, as the kit in src/components/ui/ (src/ui/unistyles/ before setup). Pick it when theme switching and breakpoints need to be as cheap as possible and you're already on a dev build - it's the one UI option that can't run in Expo Go.

At a glance

Runs in Expo Go
No - needs a development build
Files added
26
npm packages
3
Keys to paste
None
Included in
Starter and Pro

Set it up

bun run setup --ui unistyles

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 Unistyles 3 docs.

Other ui options

Get it

Unistyles 3 ships in Starter and Pro: one payment, lifetime updates. See pricing or browse every module.