{"repo":"jiusanzhou/flutter_floatwing","free":true,"listed":false,"github":"https://github.com/jiusanzhou/flutter_floatwing","clone":"git clone https://github.com/jiusanzhou/flutter_floatwing.git","description":"A Flutter plugin for floating/overlay windows on Android — pure Dart, no native code required.","language":"Dart","stars":183,"topics":["overlay","android","flutter","floating-window","flutter-plugin","overlay-window","alert-widget","background-service","display-over-other-apps","popup-window"],"license":null,"category":"mobile-apps","readme_excerpt":"flutter floatwing A Flutter plugin that makes it easier to create floating/overlay windows for Android with pure Flutter. Android only --- ✨ Features Feature Description --------- ------------- 🎨 Pure Flutter Write your entire overlay window in pure Flutter 🚀 Simple Start your overlay window with as little as 1 line of code 📐 Auto Resize Just focus on your Flutter widget size — the Android view resizes automatically 🪟 Multi-window Create multiple overlay windows with parent-child relationships 💬 Communicable Main app and overlay windows can communicate seamlessly with each other 📡 Event Mechanism Subscribe to window lifecycle events and drag actions for flexible control More features are coming... 📸 Previews Night Mode Simple Example Assistive Touch :----------: :--------------: :---------------: 📦 Installation Add flutter floatwing to your pubspec.yaml file: Then install it: - Terminal : Run flutter pub get - Android Studio/IntelliJ : Click \"Packages get\" in the action ribbon at the top of pubspec.yaml - VS Code : Click \"Get Packages\" on the right side of the action ribbon at the top of pubspec.yaml Or simply run: 🚀 Quick Start Since we use Android's system alert window for display, you need to add the permission to AndroidManifest.xml first: Add a route for the widget that will be displayed in the overlay window: Before starting the floating window, check and request permission, then initialize the flutter floatwing plugin in initState or a button callback: Now cre","default_branch":null,"files":null,"tree":[],"storefront":"/r/jiusanzhou","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jiusanzhou/flutter_floatwing/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}