react-native-community/hooks
React Native APIs turned into React Hooks for use in functional React components observed · 2026-08-28
Health v2 · maintenance only
79/100
- Activity 99
- Release rhythm 40
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0.0
- age_days: 2867
- days_rel: 558
- days_push: 7
- n_releases_24m: 3
Adoption not part of the score
3626 stars · 203 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A library that wraps React Native's asynchronous and platform APIs (app state, keyboard, back handler, device orientation, accessibility info, etc.) as React Hooks. It lets functional components access these APIs declaratively without manual lifecycle management.
Use cases
- use react native apis in functional components
- track app foreground/background state in react native
- get keyboard height and visibility in react native
- handle android back button with a hook
- get image dimensions in react native component
- detect device orientation changes in react native
- check accessibility settings like screen reader in react native
When to choose
- you build React Native apps with functional components and want idiomatic hooks for platform APIs
- you want to avoid boilerplate AppState/Keyboard/BackHandler event listener code
- you need simple reactive access to device orientation, layout, or accessibility info
When to avoid
- you use class components exclusively
- you need APIs not covered by the provided hooks
- your project targets React Native below 0.59
Facets
library · maturity stable
state-management developer-tools mobile-development cross-platform frontend cross-platform react-native react-hooks functional-components async-apis typescript mobile ios android
1 source
- readme: https://github.com/react-native-community/hooks · fetched 2026-08-28 · a7ce05747fd4
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| react-native-community/hooks | main | 79 |
For agents
markdown · JSON · MCP: product_card(name="react-native-community/hooks")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem