Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork264
The window_manager plugin provides comprehensive window management capabilities for Flutter desktop applications, enabling full control over window size, position, appearance, close behavior, and listening to events.
License
leanflutter/window_manager
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
⚠️ Migration Notice: This plugin is being migrated tolibnativeapi/nativeapi-flutterThe new version is based on a unified C++ core library (libnativeapi/nativeapi), providing more complete and consistent cross-platform native API support.
This plugin provides comprehensive window management capabilities for Flutter desktop applications, enabling full control over window size, position, appearance, close behavior, and listening to events.
English |简体中文
| Linux | macOS | Windows |
|---|---|---|
| ✔️ | ✔️ | ✔️ |
Add this to your package'spubspec.yaml file:
dependencies:window_manager:^0.5.1
import'package:flutter/material.dart';import'package:window_manager/window_manager.dart';voidmain()async {WidgetsFlutterBinding.ensureInitialized();// Must add this line.await windowManager.ensureInitialized();WindowOptions windowOptions=WindowOptions( size:Size(800,600), center:true, backgroundColor:Colors.transparent, skipTaskbar:false, titleBarStyle:TitleBarStyle.hidden, ); windowManager.waitUntilReadyToShow(windowOptions, ()async {await windowManager.show();await windowManager.focus(); });runApp(MyApp());}
Please see the example app of this plugin for a full example.
- Airclap - Send any file to any device. cross platform, ultra fast and easy to use.
- AuthPass - Password Manager based on Flutter for all platforms. Keepass 2.x (kdbx 3.x) compatible.
- Biyi (比译) - A convenient translation and dictionary app written in dart / Flutter.
- BlueBubbles - BlueBubbles is an ecosystem of apps bringing iMessage to Android, Windows, and Linux
- LunaSea - A self-hosted controller for mobile and macOS built using the Flutter framework.
- Linwood Butterfly - Open source note taking app written in Flutter
- RustDesk - Yet another remote desktop software, written in Rust. Works out of the box, no configuration required.
- Ubuntu Desktop Installer - This project is a modern implementation of the Ubuntu Desktop installer.
- UniControlHub - Seamlessly bridge your Desktop and Mobile devices
- EyesCare - A light-weight application following 20 rule adherence for optimum eye health
About
The window_manager plugin provides comprehensive window management capabilities for Flutter desktop applications, enabling full control over window size, position, appearance, close behavior, and listening to events.
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Sponsor this project
Uh oh!
There was an error while loading.Please reload this page.