ReadyNative

UI · Styling

Expo + StyleSheet (plain RN)

StyleSheet (plain RN) in an Expo SDK 57 app for iOS and Android, wired by one command and checked by doctor.

The "no framework" stack: every primitive in @/components/ui is plain React Native styled with StyleSheet.create from src/theme/tokens.ts. Pick it when you don't want a style engine at all - nothing to compile, no className, no dependency beyond core. It's also the clearest read of the contract: src/components/ui/ (src/ui/stylesheet/ before setup) is the reference implementation. Expo Go works.

At a glance

Runs in Expo Go
Yes
Files added
24
npm packages
0
Keys to paste
None
Included in
Starter and Pro

Set it up

bun run setup --ui stylesheet

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 StyleSheet (plain RN) docs.

Other ui options

Get it

StyleSheet (plain RN) ships in Starter and Pro: one payment, lifetime updates. See pricing or browse every module.