Search packages, repositories and app categories

Package detailsv0.3.1

desktop_multi_window

A flutter plugin that create and manager multi window in desktop.

macOSWindowsLinux
30-day downloads
72.8K
Likes
290
Pub points
160

Install package

flutter pub add desktop_multi_window

Package Overview

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

A Flutter plugin enabling the creation and management of multiple windows on desktop platforms. It allows developers to build desktop applications with independent, resizable, and movable windows, enhancing user experience through multi-tasking capabilities. Designed for macOS, Windows, and Linux, it integrates seamlessly into existing Flutter projects. The plugin supports window lifecycle management, event handling, and communication between windows, making it ideal for complex desktop workflows. It is maintained by Mixin Network and available via pub.dev.

Use cases

  • Building desktop apps with multiple independent windows
  • Creating split-screen or dashboard interfaces
  • Developing tools that require concurrent views
  • Enabling drag-and-drop across windows
  • Implementing modular desktop UIs

Key features

  • Supports macOS, Windows, and Linux
  • Allows creation and management of multiple windows
  • Provides window lifecycle and event handling
  • Enables inter-window communication
  • Offers seamless integration with Flutter

Suitable for

  • Desktop application developers
  • Tools requiring multiple viewports
  • Complex UI applications
  • Cross-platform desktop apps
  • Developers targeting macOS, Windows, and Linux

Considerations

  • Limited to desktop platforms
  • Requires platform-specific configuration
  • May need additional logic for window synchronization
  • Not suitable for mobile or web
  • Depends on stable Flutter desktop support

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

flutter-plugins

This repo contains the source code for Flutter plugins which used in Mixin Messenger Desktop. Check the packages directory for all plugins.

Any questions join the Mixin Flutter group

Plugins

Plugin Pub Likes Platforms
desktop_drop pub package likes Windows, Linux, macOS, web
desktop_lifecycle pub package likes Windows, Linux, macOS
ogg_opus_player pub package likes Windows, Linux, macOS, iOS
pasteboard pub package likes Windows, Linux, macOS, web
win_toast pub package likes Windows
desktop_webview_window pub package likes Windows, Linux, macOS
fts5_simple pub package likes Windows, Linux, macOS
desktop_multi_window pub package likes Windows, Linux, macOS
mixin_logger pub package likes All Platforms
mixin_markdown_widget pub package likes Windows, Linux, macOS
ui_device pub package likes iOS
string_tokenizer Not Published Not Published macOS, iOS

Categories

Source repository

Projects using this package