Tamagui 2.7.7 on the @tamagui/config/v5 preset, as the kit in src/components/ui/ (src/ui/tamagui/ before setup). Pick it when you want a typed styling API with variants and a compiler instead of class strings. JS-only, so Expo Go works; animations use the react-native-reanimated you already have.
At a glance
- Runs in Expo Go
- Yes
- Files added
- 23
- npm packages
- 4
- Keys to paste
- None
- Included in
- Starter and Pro
Set it up
bun run setup --ui tamaguiSetup 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 Tamagui docs.
Other ui options
- NativeWind 4 - Stable · Tailwind 3 classes + RNR components behind @/ui · Expo Go OK
- NativeWind 5 - RC · Tailwind 4 classes behind @/ui · Expo Go OK
- Unistyles 3 - C++ StyleSheet with themes/breakpoints behind @/ui · dev build required (no Expo Go)
- StyleSheet (plain RN) - no style engine, tokens + StyleSheet.create · Expo Go OK
Get it
Tamagui ships in Starter and Pro: one payment, lifetime updates. See pricing or browse every module.