awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
react-native-menu avatar

react-native-menu/menu

0
View on GitHub↗
1,226 stars·86 forks·Kotlin·MIT·13 views

Menu

The project is a cross-platform mobile user interface library and context menu component for React Native applications. It functions as a mobile menu navigation component that presents hierarchical action lists and nested submenus on touch devices.

The library renders platform-native context menus and popup sheets on mobile devices, including custom actions, color themes, subtitles, and nested submenus. It supports configuring custom menu icons by assigning custom vector assets and platform-specific graphic files so menu items display tailored branding, alongside runtime capability detection that delegates rendering between modern popup menus and legacy action sheets.

Features

  • Context Menus - Displays platform-native context menus and popup sheets on mobile devices with graceful version fallbacks.
  • Android Context Menu Libraries - Displays native popup menus and action sheets on mobile devices for contextual user interactions.
  • Mobile Menu Organization - Presents hierarchical action lists and nested submenus as touch-driven mobile navigation.
  • React Native Components - Builds user interfaces in applications using platform-native React Native components.
  • React Native Component Libraries - Provides a mobile component that displays platform-native context menus with custom actions and icons.
  • Unstyled Popup Menus - Triggers platform-native popup menus featuring custom actions, color themes, and nested submenus.
  • Cross-Platform App Development - Builds mobile applications targeting iOS and Android from a single codebase.
  • Native UI Component Wrapping - Wraps underlying platform UI controls directly inside standard framework containers for authentic appearance.
  • Declarative Component Architectures - Maps hierarchical component trees into underlying platform views using declarative property updates.
  • Cross-Platform UI Component Libraries - Provides reusable cross-platform UI components that update automatically when state changes.
  • Custom Menu Renderers - Assigns custom vector assets and platform graphics so menu items display tailored branding.
  • Menu Item - Attaches custom graphics and vector icons to menu items by referencing native drawable assets.

Star history

Star history chart for react-native-menu/menuStar history chart for react-native-menu/menu

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Menu

Similar open-source projects, ranked by how many features they share with Menu.
  • nysamnang/react-native-raw-bottom-sheetnysamnang avatar

    nysamnang/react-native-raw-bottom-sheet

    1,204View on GitHub↗

    React Native Raw Bottom Sheet is a cross-platform mobile UI component that renders custom sliding modal panels and action menus rising from the bottom of the screen. It provides a native application interface overlay designed for mobile app development to display custom content, menus, and forms. The component supports customizable sheet behavior, allowing developers to configure animation durations, custom dimensions, and visual styling for the root backdrop, container view, and draggable handles. Dismissal and interaction mechanics include backdrop mask interception, downward drag gestures,

    JavaScriptaction-sheetbottom-animatedbottom-drawer
    View on GitHub↗1,204
  • enesozturk/react-native-hold-menuenesozturk avatar

    enesozturk/react-native-hold-menu

    1,520View on GitHub↗

    React Native Hold Menu is a UI component library and cross-platform mobile framework providing a context menu widget for iOS and Android applications. It displays an interactive popup action menu when users press and hold a specific interface element, enabling quick action workflows within mobile applications. The library utilizes a native gesture-driven architecture to animate menu transitions and scale changes on the native UI thread. It includes dynamic layout calculations to compute menu positioning and prevent screen overflow during device rotation, window resizing, and orientation chang

    TypeScriptcontext-menuhold-to-openreact-native
    View on GitHub↗1,520
  • yalantis/context-menu.androidYalantis avatar

    Yalantis/Context-Menu.Android

    3,827View on GitHub↗

    This is an Android context menu library and UI component toolkit used to create animated, context-sensitive overlay menus that render above the existing view hierarchy. It functions as a navigation framework for implementing interactive menu components and transitions, allowing users to access secondary actions without leaving the primary screen. The library utilizes a fragment-based menu manager to handle the existence and state of menu components by injecting dedicated fragments into the activity window. It provides a set of customizable view-group compositions and a property-based animatio

    Kotlinandroidanimationcontext-menu
    View on GitHub↗3,827
  • shoutem/uishoutem avatar

    shoutem/ui

    4,976View on GitHub↗

    This project is a cross-platform mobile UI library and design system built for the React Native framework. It provides a collection of styleable and reusable interface components to ensure visual consistency across different mobile operating systems. The framework includes a specialized tool for transforming raw HTML strings into native mobile components using custom element rendering and style overrides. It also features a remote update system that allows interface changes and new features to be pushed directly to devices without requiring a full application store release. The library cover

    JavaScript
    View on GitHub↗4,976
See all 30 alternatives to Menu→

Frequently asked questions

What does react-native-menu/menu do?

The project is a cross-platform mobile user interface library and context menu component for React Native applications. It functions as a mobile menu navigation component that presents hierarchical action lists and nested submenus on touch devices.

What are the main features of react-native-menu/menu?

The main features of react-native-menu/menu are: Context Menus, Android Context Menu Libraries, Mobile Menu Organization, React Native Components, React Native Component Libraries, Unstyled Popup Menus, Cross-Platform App Development, Native UI Component Wrapping.

What are some open-source alternatives to react-native-menu/menu?

Open-source alternatives to react-native-menu/menu include: nysamnang/react-native-raw-bottom-sheet — React Native Raw Bottom Sheet is a cross-platform mobile UI component that renders custom sliding modal panels and… enesozturk/react-native-hold-menu — React Native Hold Menu is a UI component library and cross-platform mobile framework providing a context menu widget… yalantis/context-menu.android — This is an Android context menu library and UI component toolkit used to create animated, context-sensitive overlay… shoutem/ui — This project is a cross-platform mobile UI library and design system built for the React Native framework. It provides… react-native-community/react-native-elements — React-Native-Elements is a cross-platform mobile UI toolkit and component library. It provides a collection of… react-native-community/react-native-modal — This project is a cross-platform UI component for React Native applications that provides a customizable overlay…

Curated searches featuring Menu

Hand-picked collections where Menu appears.
  • Context menu library