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
·
jamesblasco avatar

jamesblasco/modal_bottom_sheet

0
View on GitHub↗
1,966 stars·521 forks·Dart·MIT·5 viewspub.dev/packages/modal_bottom_sheet↗

Modal Bottom Sheet

Modal bottom sheet is a cross-platform mobile UI framework plugin for Flutter that renders advanced modal bottom sheets and interactive overlay components. It provides a specialized routing mechanism for custom route-based modal presentations, layout utilities for edge-to-edge safe area inset handling, gesture interception systems for nested scroll view coordination, and navigation structures for sequential modal overlay stacking.

The library supports platform-adaptive widget styling that dynamically switches between Material Design and iOS Cupertino visual guidelines based on the host platform. It facilitates custom sheet layouts, tailored modal overlays with specialized handle bars, and card transitions matching native platform presentation styles.

Features

  • Flutter - Built as a mobile UI framework plugin specifically for the Flutter development ecosystem.
  • Flutter Integrations - Provides a Flutter package for rendering advanced modal bottom sheets with Material and Cupertino styles.
  • Cross-Platform UI Frameworks - Ships as a cross-platform mobile UI framework plugin enabling stacked modal navigation flows.
  • Mobile Bottom Sheets - Displays interactive popup overlays and bottom sheets that rise from the bottom of the screen.
  • Overlay Components - Renders interactive mobile UI overlay components with nested scrolling and safe area padding.
  • Bottom Sheet Modal Presentations - Displays custom modal overlays rising from the bottom of the screen using standard or bespoke designs.
  • iOS UI Components - Styles mobile modal components to match Apple iOS human interface guidelines and native sheet transitions.
  • Custom Structural Containers - Constructs tailored modal overlays equipped with specialized handle bars and bespoke structural containers.
  • Bottom Sheets - Renders flexible modal panels using fully customized layouts and visual styles.
  • iOS Visual Styling - Renders modal bottom sheets styled according to Apple iOS design guidelines.
  • Material Design Styling - Renders modal bottom sheets following Material Design standards for mobile interfaces.
  • Material Design Libraries - Implements Google Material Design standards for mobile interfaces and bottom sheet layouts.
  • Bottom Sheet Modal Presentations - Implements a specialized routing mechanism that animates modal bottom sheets rising from the bottom of the screen.
  • Sequential Stacking - Supports pushing successive modal bottom sheets on top of each other to form deep overlay workflows.
  • Modal Overlays - Displays interactive bottom overlays supporting nested scroll views and safe area padding.
  • Sequential Overlay Stacking - Stacks multiple modal overlays by pushing successive modal bottom sheets sequentially.
  • Platform-Adaptive Components - Dynamically switches visual styles between Material Design and iOS Cupertino guidelines based on the host platform.
  • Nested Scroll Coordination - Coordinates touch scrolling gestures between outer modal containers and internal scrollable content.
  • Platform-Adaptive Presentations - Switches visual presentation styles between Material Design and iOS Cupertino guidelines depending on the host platform.

Star history

Star history chart for jamesblasco/modal_bottom_sheetStar history chart for jamesblasco/modal_bottom_sheet

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

Curated searches featuring Modal Bottom Sheet

Hand-picked collections where Modal Bottom Sheet appears.
  • Bottom sheet components

Open-source alternatives to Modal Bottom Sheet

Similar open-source projects, ranked by how many features they share with Modal Bottom Sheet.
  • flipboard/bottomsheetFlipboard avatar

    Flipboard/bottomsheet

    4,496View on GitHub↗

    This is an Android bottom sheet component and modal interface designed to provide a dismissible sliding panel that overlays content from the bottom of the screen. It serves as a replacement for standard dialogs and menus, acting as a foreground view that implements Material Design depth, elevation, and shadow patterns. The project functions as a view animation framework that coordinates real-time scaling and translation of background content as the panel slides. It manages the visual transition between expanded, peeked, and dismissed states through a state machine. The component supports hos

    Java
    View on GitHub↗4,496
  • 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
  • gorhom/react-native-bottom-sheetgorhom avatar

    gorhom/react-native-bottom-sheet

    9,003View on GitHub↗

    This is a bottom sheet component library for React Native that provides gesture-driven panels sliding up from the bottom of the screen. The library is built around configurable snap points, dynamic sizing, keyboard awareness, modal presentation, and synchronized scrolling, with native driver animation offloaded to the native thread for smooth performance. The library distinguishes itself through deep gesture and animation control, including custom gesture handler overrides, scroll-gesture synchronization, and dynamic snap point recalculation when content size or keyboard visibility changes. I

    TypeScriptbottom-sheetbottomsheetmodal
    View on GitHub↗9,003
  • scenee/floatingpanelSCENEE avatar

    SCENEE/FloatingPanel

    5,813View on GitHub↗

    FloatingPanel is a Swift UI component for iOS that provides an interactive bottom sheet and panel manager. It functions as a modal presentation controller that allows developers to display floating containers for related content and utilities alongside a main screen. The system utilizes a magnetic anchor system to snap panels to predefined vertical positions and supports the management of multiple panels within a single view. It synchronizes the position of the panel with the scrolling behavior of internal views to coordinate movement during user interaction. The project covers capabilities

    Swift
    View on GitHub↗5,813
See all 30 alternatives to Modal Bottom Sheet→

Frequently asked questions

What does jamesblasco/modal_bottom_sheet do?

Modal bottom sheet is a cross-platform mobile UI framework plugin for Flutter that renders advanced modal bottom sheets and interactive overlay components. It provides a specialized routing mechanism for custom route-based modal presentations, layout utilities for edge-to-edge safe area inset handling, gesture interception systems for nested scroll view coordination, and navigation structures for sequential modal overlay stacking.

What are the main features of jamesblasco/modal_bottom_sheet?

The main features of jamesblasco/modal_bottom_sheet are: Flutter, Flutter Integrations, Cross-Platform UI Frameworks, Mobile Bottom Sheets, Overlay Components, Bottom Sheet Modal Presentations, iOS UI Components, Custom Structural Containers.

What are some open-source alternatives to jamesblasco/modal_bottom_sheet?

Open-source alternatives to jamesblasco/modal_bottom_sheet include: flipboard/bottomsheet — This is an Android bottom sheet component and modal interface designed to provide a dismissible sliding panel that… 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… slackhq/panmodal — PanModal is an iOS UI library used to create draggable bottom sheet modals that slide up from the bottom of the… scenee/floatingpanel — FloatingPanel is a Swift UI component for iOS that provides an interactive bottom sheet and panel manager. It… gorhom/react-native-bottom-sheet — This is a bottom sheet component library for React Native that provides gesture-driven panels sliding up from the… flutter/samples — This is a comprehensive library of code examples and reference implementations for building cross-platform user…