appandflow/react-native-safe-area-context
A flexible way to handle safe area insets in JS. Also works on Android and Web! observed · 2026-08-28
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 98
- 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: 28
- age_days: 2576
- days_rel: 15
- days_push: 8
- n_releases_24m: 24
Adoption not part of the score
2753 stars · 256 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A React Native library providing a flexible way to handle safe area insets in JavaScript, with support for Android, iOS, Web, macOS, and Windows. It exposes components and hooks to measure and consume safe area insets in app layouts.
Use cases
- handle safe area insets in react native
- avoid notch and status bar overlap on android and ios
- get safe area insets in javascript hooks
- make react native web app respect safe areas
- replace deprecated react-native safeareaview
- layout content below home indicator
When to choose
- you build React Native apps that must respect notches, status bars, and home indicators across iOS, Android, and web
- you need a maintained, Expo-compatible safe area solution with hooks and provider components
When to avoid
- you only target platforms outside React Native (e.g., native Swift/Kotlin apps)
- you need a full navigation or layout framework rather than safe area handling
Facets
library · maturity active
ui-components mobile-framework mobile-development frontend cross-platform windows cross-platform react-native safe-area-insets layout typescript expo ios android web macos
1 source
- readme: https://github.com/appandflow/react-native-safe-area-context · fetched 2026-08-28 · 7a8138603f0b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| appandflow/react-native-safe-area-context | main | 99 |
For agents
markdown · JSON · MCP: product_card(name="appandflow/react-native-safe-area-context")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem