# uni-stack/uniwind

From the creators of Unistyles: The fastest Tailwind bindings for React Native

Repository: https://github.com/uni-stack/uniwind
Canonical: https://ross.abutalabs.com/products/uniwind
Homepage: https://docs.uniwind.dev
Language: TypeScript
License: MIT
License Family: permissive
Topics: android, expo, expo-go, ios, react-native, tailwindcss
Last push: 2026-08-26T06:12:51+00:00

## Health v2 (maintenance only)
Score: 84/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 98, longevity 28
- inputs: {"age_days": 400, "days_push": 7, "days_rel": 16, "gap_med": 6, "n_releases_24m": 42}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1679, forks 47 (observed 2026-08-28T04:05:21.419772+00:00)

## What it is
Uniwind is a Tailwind CSS v4 binding library for React Native that lets you style components with className props, computing styles at build time for performance. It supports Expo, bare React Native, iOS, Android, tvOS, and Web, with theming, dark mode, pseudo-classes, and media queries.

## Use cases
- style react native components with tailwind classes
- add tailwind css to an expo app
- migrate from nativewind to a faster alternative
- implement dark mode and theming in react native
- use tailwind v4 in react native
- responsive layouts with media queries in react native
- style third-party react native components with classname

## When to choose
- you want Tailwind v4 styling in React Native or Expo with fast build-time style computation
- you need dark mode, theming, pseudo-classes, and responsive breakpoints out of the box
- you are migrating from NativeWind and want better performance
- you want className support on all RN components including third-party ones

## When to avoid
- you use Tailwind v3 or rely on a Babel-plugin-based setup
- your project is not React Native, Expo, or React Native Web
- you need the paid Pro features (C++ engine, zero re-renders, Reanimated via className) but have no budget

## Facets
- artifact type: library
- maturity: active
- function: css-framework, ui-components, theme
- domain: mobile-development, frontend, web-development, cross-platform
- platform: cross-platform
- tags: tailwindcss, react-native, expo, styling, dark-mode, responsive-design, nativewind-alternative, ios, android, web-server, nodejs

## Member repositories
- uni-stack/uniwind (main) score 84

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:21.419772+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:41:32.519147+00:00, confidence not recorded.
  - readme: https://github.com/uni-stack/uniwind (fetched 2026-08-28T04:05:21.419772+00:00, sha 4feb97161609)
  - homepage: https://docs.uniwind.dev (fetched 2026-08-29T11:15:13.028625+00:00, sha e8cbff72cc27)
  - site_page: https://docs.uniwind.dev/quickstart (fetched 2026-08-29T11:15:13.042990+00:00, sha b56da80b8a21)
  - site_page: https://docs.uniwind.dev/faq (fetched 2026-08-29T11:15:13.045143+00:00, sha 879880f5d79a)
  - site_page: https://docs.uniwind.dev/pro/changelog (fetched 2026-08-29T11:15:13.039893+00:00, sha 55a5d7e67318)
  - registry_npm: https://registry.npmjs.org/uniwind (fetched 2026-08-29T11:15:13.047731+00:00, sha abcd52768ef9)
  - site_page: https://uniwind.dev/pricing (fetched 2026-08-29T11:15:13.037778+00:00, sha 4d4b8660d581)
- Data as of 2026-08-30T08:39:29.467469+00:00.
