A customizable circular floating action menu component for React Native apps, inspired by Path's UI.
react-native-circular-action-menu is a React Native library that provides a circular floating action menu component, inspired by the Path app's UI. It allows developers to implement an expandable menu of action buttons with smooth animations and customizable styling. The component solves the need for an interactive, visually appealing action menu in mobile apps without building it from scratch.
React Native developers building mobile applications who need a pre-built, customizable floating action menu with a circular layout. It's particularly useful for those aiming to replicate Path-like UI interactions.
Developers choose this library because it offers a straightforward, configurable component with polished animations out-of-the-box, saving development time compared to custom implementations. Its flexibility in styling and event handling makes it adaptable to various app designs.
Path-esque circular action menu inspired by CircularFloatingActionMenu.
Supports left, center, and right positions with configurable radius and rotation degrees, allowing precise menu placement as shown in the ActionButton Config table.
Enables use of custom icons, backdrop components like BlurView or VibrancyView, and rgba colors for seamless design matching, detailed in the Configuration section.
Includes onPress, onLongPress, and onOverlayPress for comprehensive user interaction control, providing flexibility beyond basic taps.
The autoInactive prop automatically hides sub-buttons after selection, simplifying state management without extra code.
Forces buttonColor to be specified only in rgba format, limiting flexibility compared to hex or named colors, as noted in the Config table.
Usage examples rely on class components and older React Native imports like 'Component' from 'react-native', with no guidance for hooks or functional components.
Only basic configuration is covered, lacking advanced tutorials, troubleshooting, or examples for complex animations or theming integration.
Customizable Icons for React Native with support for image source and full styling.
Lottie wrapper for React Native.
React Native Mapview component for iOS + Android
💬 The most complete chat UI for React Native
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.