# mastermoo/react-native-action-button

customizable multi-action-button component for react-native

Repository: https://github.com/mastermoo/react-native-action-button
Canonical: https://ross.abutalabs.com/products/react-native-action-button
Language: JavaScript
License: MIT
License Family: permissive
Topics: fab, react-native, actionbutton, component
Last push: 2023-02-26T09:04:59+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 3970, "days_push": 1284, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2517, forks 564 (observed 2026-08-28T04:06:57.725938+00:00)

## What it is
A customizable floating action button (FAB) component for React Native that supports a main button expanding into multiple child action items. It provides a Material Design-style multi-action button with configurable colors, icons, titles, positioning, and press handlers.

## Use cases
- add a floating action button to my react native app
- material design fab component for react native
- multi-action button that expands into sub-actions in react native
- react native action button with vector icons and custom colors
- show or hide a floating button on scroll in react native
- bottom-right fab with multiple menu items for mobile app

## When to choose
- You are building a classic React Native (JavaScript) app and need a Material-style FAB with one or more child actions
- You want a lightweight, pure-JS component that pairs with react-native-vector-icons
- You need fine-grained styling control over button colors, icons, titles, and placement

## When to avoid
- You need an actively maintained dependency with long-term support (development is largely dormant and there is a known Android debugging issue)
- You are building natively with SwiftUI or Jetpack Compose rather than React Native
- You prefer a TypeScript-first or actively developed alternative such as react-native-floating-action

## Facets
- artifact type: library
- maturity: maintenance
- function: ui-components
- domain: mobile-development, frontend
- platform: cross-platform
- tags: react-native, fab, floating-action-button, material-design, ui-component, javascript, react-native-vector-icons, mobile, android, ios

## Member repositories
- mastermoo/react-native-action-button (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:57.725938+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-30T02:26:08.720172+00:00, confidence not recorded.
  - readme: https://github.com/mastermoo/react-native-action-button (fetched 2026-08-28T04:06:57.725938+00:00, sha 6dad94aed2f3)
  - registry_npm: https://registry.npmjs.org/react-native-action-button (fetched 2026-08-29T10:08:32.463829+00:00, sha df2dd72a33b9)
- Data as of 2026-08-30T08:39:29.467469+00:00.
