tamagui

Active

tamagui / tamagui

Style React fast with 100% parity on React Native, an optional UI kit, and optimizing compiler.

Stars

14.1K

Forks

603

NPM Downloads

-

Bundle (gzip)

-

OtherReact & React NativeMITatomic-csscss-in-jsoptimizing-compilerreactreact-nativereact-native-webtailwindtypescriptuiui-componentsvitewebpack

Recent Releases

v2.4.5 — v2.4.5

Bug Fixes - core: restore theme state registry on strict-mode effect re-invoke (natew(https://github.com/tamagui/tamagui/commit/9a301e748d7f214c3adb6ca48c3b519c02aa2d4a)) Commits - ff80331: v2.4.5

Jul 11, 2026

v2.4.4 — v2.4.4

Bug Fixes - core: preserve hover styles for native pseudo drivers (natew(https://github.com/tamagui/tamagui/commit/9432ec977d711f4cb63988c2acb5d922b3df7781)) Commits - keep promotional checkout pri

Jul 10, 2026

v2.4.3 — v2.4.3

Bug Fixes - core: de-opt DynamicColorIOS for forced sub-schemes by cumulative inversion depth, not just immediate parent (natew(https://github.com/tamagui/tamagui/commit/8c6bc7bab5e5120a60e36fa845840

Jul 9, 2026

v2.4.1 — v2.4.1

Features - compiler: extract $group- / $theme- into CSS at build time (natew(https://github.com/tamagui/tamagui/commit/a42c1afe91b362df0a301a71103ea44c2b8588e3)) Bug Fixes - bento-get: redact acces

Jul 4, 2026

v2.4.0 — v2.4.0

Bug Fixes - sheet: reduce js work during drag release (natew(https://github.com/tamagui/tamagui/commit/c9ae09b640719a8e06b7431ee1f18a9a1cfbe3a9)) - sheet: reduce locked scroll churn during gesture ha

Jun 27, 2026

v2.3.3-1782533722506 — v2.3.3-1782533722506

Bug Fixes - core: stop nested group notify loops when pseudo state is unchanged (natew(https://github.com/tamagui/tamagui/commit/9e907498c2c62abbb855b3ae7c36c52d2557f5eb)) - resolve bento even if not

Jun 27, 2026

v2.3.3 — v2.3.3

Bug Fixes - core: stop nested group notify loops when pseudo state is unchanged (natew(https://github.com/tamagui/tamagui/commit/9e907498c2c62abbb855b3ae7c36c52d2557f5eb)) - resolve bento even if not

Jun 23, 2026

v2.3.2 — v2.3.2

Bug Fixes - label: set aria-labelledby via layout effect to avoid pre-paint a11y gap (natew(https://github.com/tamagui/tamagui/commit/2291ab593473879049788f35bc46fa66038fa54d)) - core: expand inset a

Jun 21, 2026

v2.3.1 — v2.3.1

Bug Fixes - pin lodash to 4.17.23 (4.18.0 breaks kitchen-sink webpack build) (4039) 4039(https://github.com/tamagui/tamagui/pull/4039) (Nate Wienert(https://github.com/tamagui/tamagui/commit/8bd62419

Jun 18, 2026

v2.3.0 — v2.3.0

Features - core: setupPlatformDriver — renderer-driven pseudo states (hover from the native hitbox, no transition-prop required) (natew(https://github.com/tamagui/tamagui/commit/8681aa7761febd98086bb

Jun 13, 2026