FLUTTER ECOSYSTEM

floating_view

A plugin to achieve youtube collapsing window behavior.

floating_view cover
Latest version
1.0.4
30-day downloads
57
Likes
18
Pub points
160

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

Floating View is a Flutter plugin that enables picture-in-picture-like functionality, allowing widgets to float over other content—similar to YouTube's collapsing window behavior. It supports multiple platforms including Android, iOS, Web, macOS, Windows, and Linux. Developers can create draggable, resizable, and interactive floating windows for enhanced user experiences in apps requiring persistent UI elements. The plugin integrates smoothly with existing Flutter projects via a simple command-line installation.

Use cases
  • Implementing persistent chat widgets
  • Creating floating controls for media playback
  • Enabling multitasking with small overlay panels
  • Building always-visible navigation tools
  • Designing interactive floating menus
Key features
  • Draggable and resizable floating windows
  • Cross-platform support (Android, iOS, Web, macOS, Windows, Linux)
  • Simple integration with Flutter's widget system
  • Customizable appearance and behavior
  • Supports touch and pointer interactions
Suitable for
  • Developers building media apps
  • Apps needing persistent UI overlays
  • Multitasking or productivity-focused applications
  • UI designers seeking innovative interaction patterns
  • Projects requiring picture-in-picture functionality
Considerations
  • May require platform-specific permissions on some OSes
  • Performance impact with complex nested widgets
  • Limited native animation support on some platforms
  • Potential UI conflicts with full-screen layouts
  • Requires careful handling of lifecycle events
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add floating_view

Categories

Source repository

Related projects

No data available yet.