FLUTTER ECOSYSTEM

window_manager_plus

This plugin allows Flutter desktop apps to create and manage multiple windows, such as resizing and repositioning, and communicate between them.

Latest version
1.0.5
30-day downloads
796
Likes
49
Pub points
140

Package Overview

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

Overview

window_manager_plus is a Flutter plugin designed for desktop applications on macOS, Windows, and Linux. It enables developers to create, manage, and manipulate multiple windows with features like resizing, repositioning, and inter-window communication. The package simplifies complex window handling tasks, making it easier to build rich desktop experiences with dynamic UI layouts. It integrates seamlessly into existing Flutter projects and supports cross-platform window management with consistent APIs.

Use cases
  • Building multi-window desktop apps
  • Creating resizable and movable windows
  • Implementing inter-window messaging
  • Developing dashboard or editor interfaces
  • Managing floating panels or tool windows
Key features
  • Supports multiple windows
  • Resizing and repositioning windows
  • Inter-window communication
  • Cross-platform compatibility
  • Simple API integration
Suitable for
  • Desktop app developers
  • Multi-window application creators
  • Flutter developers targeting desktop
  • UI designers needing flexible layouts
  • Apps requiring modular window components
Considerations
  • Requires Flutter 3.0+
  • Limited to desktop platforms
  • May need platform-specific configuration
  • Not suitable for mobile apps
  • Depends on underlying OS windowing systems
Supported platformsmacOSWindows

Install package

flutter pub add window_manager_plus

Categories

Dependencies

Dependency list 2 items

Source repository

Related projects