FLUTTER ECOSYSTEM

flutter_floatwing

A Flutter plugin that makes it easier to make floating/overlay window for Android with pure Flutter.

flutter_floatwing cover
Latest version
0.3.1
30-day downloads
78
Likes
89
Pub points
140

Package Overview

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

Overview

Flutter Floatwing is a Flutter plugin designed to simplify the creation of floating or overlay windows on Android using pure Flutter. It enables developers to display UI elements as floating panels that can remain visible over other apps, ideal for picture-in-picture functionality or persistent controls. The plugin integrates seamlessly with Flutter's widget system and works without requiring native Java/Kotlin code. It’s particularly useful for apps needing always-visible interfaces, such as music players, chat heads, or productivity tools.

Use cases
  • Picture-in-picture video playback
  • Persistent chat heads
  • Overlay controls for media players
  • Always-on-top widgets
  • Real-time monitoring dashboards
  • Quick-access floating tools
Key features
  • Pure Flutter implementation
  • Easy integration with existing Flutter apps
  • Supports Android overlay permissions
  • Minimal boilerplate setup
  • Customizable floating window size and position
  • Built-in lifecycle management
Suitable for
  • Developers building Android overlay features
  • Apps requiring persistent UI elements
  • Media and communication apps
  • Productivity and utility tools
  • Cross-platform apps with Android-specific overlays
Considerations
  • Requires Android overlay permission (system settings)
  • Limited to Android platform
  • May require user permission grant for overlays
  • Performance impact with complex UIs
  • Not compatible with iOS
  • Needs proper handling of permission requests
Supported platformsAndroid

Install package

flutter pub add flutter_floatwing

Categories

Source repository

Related projects

No data available yet.