FLUTTER ECOSYSTEM

desktop_window

Flutter desktop plugin(macOS/Linux/Windows) to get and change window size.

Latest version
0.4.4
30-day downloads
27.5K
Likes
349
Pub points
140

Package Overview

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

Overview

The desktop_window package is a Flutter plugin designed for macOS, Windows, and Linux that enables developers to retrieve and modify window properties such as size, position, and fullscreen status. It provides a simple API to interact with the native desktop window, making it ideal for applications requiring custom window management on desktop platforms. The plugin supports cross-platform development with consistent behavior across supported operating systems.

Use cases
  • Custom window sizing in desktop apps
  • Fullscreen mode control
  • Window position adjustments
  • Responsive UI for desktop
  • Cross-platform window management
Key features
  • Get and set window size
  • Adjust window position
  • Toggle fullscreen mode
  • Cross-platform support (macOS, Windows, Linux)
  • Simple, intuitive API
Suitable for
  • Desktop app developers
  • Apps needing window customization
  • Multi-platform desktop projects
  • UIs requiring responsive window handling
Considerations
  • Requires platform-specific permissions on some systems
  • Limited to desktop platforms
  • May require additional configuration for certain OS behaviors
  • Not suitable for mobile or web targets
Supported platformsmacOSWindowsLinux

Install package

flutter pub add desktop_window

Categories

Source repository

Related projects