# instea/react-native-popup-menu

Popup menu component for React Native

Repository: https://github.com/instea/react-native-popup-menu
Canonical: https://ross.abutalabs.com/products/react-native-popup-menu
Language: JavaScript
License: ISC
License Family: permissive
Topics: popup-menu, animation, react-native, android, ios
Last push: 2026-07-23T13:59:57+00:00

## Health v2 (maintenance only)
Score: 76/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 94, release rhythm 38, longevity 100
- inputs: {"age_days": 3761, "days_push": 41, "days_rel": 253, "gap_med": 140.0, "n_releases_24m": 3}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1558, forks 256 (observed 2026-08-28T04:05:03.410627+00:00)

## What it is
An extensible popup and context menu component library for React Native supporting Android, iOS, and unofficially UWP and react-native-web. It offers multiple presentation modes (animated, slide-in, popover), styling customization, RTL support, and controlled/uncontrolled usage.

## Use cases
- show a context menu on long press in a react native app
- add a dropdown action menu to a list item
- display a popover menu with options on ios and android
- create a slide-in bottom menu in react native
- build a customizable popup menu with animations
- handle back button dismissal for menus in react native

## When to choose
- you need a flexible, well-established popup/context menu for React Native on Android and iOS
- you want multiple menu modes (popover, slide-in, animated) with easy styling and RTL support
- you need controlled or uncontrolled menu components with lifecycle hooks

## When to avoid
- you are building for web or desktop as primary targets (support is unofficial/community-driven)
- you need platform-native menus matching OS look and feel exactly
- you use a UI kit that already includes menu components

## Facets
- artifact type: library
- maturity: stable
- function: ui-components, animation
- domain: mobile-development, frontend, cross-platform
- platform: cross-platform
- tags: react-native, popup-menu, context-menu, popover, mobile-ui, android, ios

## Member repositories
- instea/react-native-popup-menu (main) score 76

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:03.410627+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-30T04:29:54.341158+00:00, confidence not recorded.
  - readme: https://github.com/instea/react-native-popup-menu (fetched 2026-08-28T04:05:03.410627+00:00, sha 2d19337ede7f)
  - registry_npm: https://registry.npmjs.org/react-native-popup-menu (fetched 2026-08-29T11:29:54.018012+00:00, sha 0911bb065e71)
- Data as of 2026-08-30T08:39:29.467469+00:00.
