Skip to content

Introduction

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.

Core Features

Window Control

  • Set size/min/max limits
  • Position windows across displays
  • Manage states: maximize/minimize/fullscreen
  • Custom close handlers

Visual Customization

  • Hide title bars
  • Create borderless windows
  • Adjust opacity/background color
  • Control window shadows

Event Listeners

  • Lifecycle: open/close events
  • State: maximize/minimize/fullscreen
  • Position: move/resize
  • Focus: focus/blur

Platform Support

PlatformSupport
Linux✔️ Fully supported
macOS✔️ Fully supported
Windows✔️ Fully supported

Released under the MIT License.