FLUTTER ECOSYSTEM

floating_overlay

A widget wrapper that allows a floating widget be dragged and rescaled.

floating_overlay cover
Latest version
1.2.1
30-day downloads
207
Likes
46
Pub points
150

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

The floating_overlay package provides a widget wrapper that enables floating widgets to be dragged and rescaled interactively. It is ideal for creating movable UI elements such as pop-up panels, draggable tools, or floating action zones. The package supports multiple platforms including Android, iOS, Web, macOS, Windows, and Linux, ensuring consistent behavior across devices. Built with Flutter, it integrates smoothly into existing layouts and offers responsive touch and pointer interactions. It is lightweight and focused on core functionality without unnecessary dependencies.

Use cases
  • Draggable pop-up panels
  • Floating toolbars
  • Interactive overlays
  • Resizable UI components
  • Custom floating windows
Key features
  • Draggable positioning
  • Rescalable content
  • Cross-platform support
  • Simple API integration
  • Pointer interaction handling
Suitable for
  • Developers building interactive UIs
  • Apps needing movable overlays
  • Designers prototyping floating elements
  • Multi-platform Flutter apps
  • UI components requiring user manipulation
Considerations
  • Requires manual handling of edge constraints
  • May need additional logic for collision detection
  • Performance depends on overlay complexity
  • Not suitable for static overlays
  • Limited built-in animations
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add floating_overlay

Categories

Source repository

Related projects

No data available yet.