Flutter Gems is a curated list of 4900+ useful Dart & Flutter packages that are categorized based on functionality.
Top Flutter Windows packages
Last updated: May 20, 2023
The complete list of Dart and Flutter packages that can help you build a better Flutter Windows App is provided below.

bitsdojo_window
Null safety 👍 737
Maintenance Status: Good
A package to help with creating custom windows with Flutter desktop (custom border, titlebar and minimize/maximize/close buttons) and common desktop window operations (show/hide/position on screen) for Windows and macOS
win32
Null safety 👍 619
Maintenance Status: Good
A Dart library for accessing common Win32 APIs using FFI. No C required!
msix
Null safety 👍 570
Maintenance Status: Good
A command-line tool that create Msix installer from your flutter windows-build files.
window_manager
Null safety 👍 492
Maintenance Status: Good
This plugin allows Flutter desktop apps to resizing and repositioning the window.

flutter_acrylic
Null safety 👍 382
Maintenance Status: Good
Window acrylic, mica & transparency effects for Flutter on Windows, macOS & Linux.

system_tray
Null safety 👍 182
Maintenance Status: Good
system_tray that makes it easy to customize tray and work with your Flutter desktop app.

webview_windows
Null safety 👍 153
Maintenance Status: Good
A WebView2-powered webview implementation for the Windows platform.

desktop
Null safety 👍 124
Maintenance Status: Good
Flutter design standard for desktop. Just simple, usable wigdets to create apps. See the gallery for examples of the components used.
tray_manager
Null safety 👍 113
Maintenance Status: Good
This plugin allows Flutter desktop apps to defines system tray.
desktop_multi_window
Null safety 👍 105
Maintenance Status: Good
A flutter plugin that create and manager multi window in desktop.

windows_taskbar
Null safety 👍 82
Maintenance Status: Good
Flutter plugin serving utilities related to Windows taskbar.
launch_at_startup
Null safety 👍 66
Maintenance Status: Good
This plugin allows Flutter desktop apps to Auto launch on startup / login.

local_notifier
Null safety 👍 53
Maintenance Status: Good
This plugin allows Flutter desktop apps to displaying local notifications.
protocol_handler
Null safety 👍 39
Maintenance Status: Good
This plugin allows Flutter apps to register and handle custom protocols (i.e. deep linking).
win_toast
Null safety 👍 26
Maintenance Status: Good
a flutter plugin that allows users to create and display toast notifications to notification center on the Windows operating system.
win32_runner
Null safety 👍 17
Maintenance Status: Good
Compile and run a Flutter app without needing any C/C++ code. Just Dart!
desktop_lifecycle
Null safety 👍 17
Maintenance Status: Good
Allow your flutter desktop application to perceive whether the window is activated.
multi_window
Null safety 👍 95
Maintenance Status: Average
A package for adding multi window support to Flutter on Desktop.
hotkey_manager
Null safety 👍 62
Maintenance Status: Average
This plugin allows Flutter desktop apps to defines system/inapp wide hotkey (i.e. shortcut).

flutter_window_close
Null safety 👍 51
Maintenance Status: Average
Let your Flutter app has a chance to confirm if the user wants to close your app.

desktop_context_menu
Null safety 👍 36
Maintenance Status: Average
A plugin that opens a context menu on the cursor position.
flutter95
Null safety 👍 128
Maintenance Status: Poor
Windows95 UI components for Flutter apps. Bring back the nostalgic look and feel of old operating systems with this set of UI components ready to use.