Flutter Gems

A Flutter package landscape guide comprising 4000+ neatly categorized useful and popular packages!

Follow on Twitter Subscribe Add Package

Crafted with 💙 for Flutter Community

Check out our blog post to learn more about the major updates we have made to Flutter Gems 🎉💙
bitsdojo_window Card Image
bitsdojo_window
Null safety 👍 476

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

msix Card Image
msix
Null safety 👍 343

A command-line tool that create Msix installer from your flutter windows-build files.

flutter_acrylic Card Image
flutter_acrylic
Null safety 👍 224

Window acrylic, mica & transparency effects for Flutter on Windows, macOS & Linux.

window_manager
Null safety 👍 148

This plugin allows Flutter desktop apps to resizing and repositioning the window.

system_tray Card Image
system_tray
Null safety 👍 105

system_tray that makes it easy to customize tray and work with your Flutter desktop app.

flutter95 Card Image
flutter95
Null safety 👍 99

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.

webview_windows Card Image
webview_windows
Null safety 👍 84

A WebView2-powered webview implementation for the Windows platform.

desktop Card Image
desktop
Null safety 👍 77

Flutter design standard for desktop. Just simple, usable wigdets to create apps. See the galery for examples of the components used.

multi_window
Null safety 👍 64

A package for adding multi window support to Flutter on Desktop.

desktop_multi_window
Null safety 👍 43

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

windows_taskbar Card Image
windows_taskbar
Null safety 👍 35

Flutter plugin serving utilities related to Windows taskbar.

squirrel
Null safety 👍 31

Create installable desktop apps

tray_manager
Null safety 👍 29

This plugin allows Flutter desktop apps to defines system tray.

launch_at_startup
Null safety 👍 29

This plugin allows Flutter desktop apps to Auto launch on startup / login.

hotkey_manager
Null safety 👍 28

This plugin allows Flutter desktop apps to defines system/inapp wide hotkey (i.e. shortcut).

win_toast
Null safety 👍 14

a plugin help flutter app show toast on windows platform.

protocol_handler
Null safety 👍 13

This plugin allows Flutter apps to register and handle custom protocols (i.e. deep linking).

desktop_lifecycle
Null safety 👍 7

Allow your flutter desktop application to perceive whether the window is activated.

win32_runner
Null safety 👍 3

Compile and run a Flutter app without needing any C/C++ code. Just Dart!