Category Desktop
Top Desktop packages
Desktop-specific UI and platform integration (fluent_ui, window_manager)
| Rank | Package | Description | Downloads / day | Stars | Likes |
|---|---|---|---|---|---|
| #1 — | halildurmus.dev | Call common Windows APIs directly from Dart using FFI. | 189.6K | ★ 844 | 942 |
| #2 — | halildurmus.dev | A modern, type-safe Dart API for accessing and managing the Windows Registry.
| 100.1K | ★ 844 | 68 |
| #3 — | 🇬🇧 canonical.com | GTK+ utilities for Flutter Linux applications. | 60.8K | ★ 40 | 41 |
| #4 — | leanflutter.dev | This plugin allows Flutter desktop apps to Retrieve information about screen size, displays, cursor position, etc. | 23K | ★ 56 | 70 |
| #5 — | 🇨🇳 mixin.dev | A plugin which allows user dragging files to your flutter desktop applications. | 15.1K | ★ 505 | 453 |
| #6 — | leanflutter.dev | Windows implementation of the screen_retriever plugin. | 14.5K | ★ 56 | 0 |
| #7 — | leanflutter.dev | Linux implementation of the screen_retriever plugin. | 14.5K | ★ 56 | 0 |
| #8 — | leanflutter.dev | macOS implementation of the screen_retriever plugin. | 14.5K | ★ 56 | 0 |
| #9 — | leanflutter.dev | This plugin allows Flutter desktop apps to resizing and repositioning the window. | 14.2K | ★ 839 | 1.1K |
| #10 — | devmonk.io | To have the application automatically bring itself to the front of the stack of application windows for Mac, Linux & Desktop. | 13.2K | ★ 6 | 19 |
| #11 — | 🇨🇳 mixin.dev | Show a webview window on your flutter desktop application. | 11.3K | ★ 505 | 217 |
| #12 — | MacOS implementation of the open_file plugin. | 11.1K | ★ 272 | 0 | |
| #13 — | leanflutter.dev | A desktop implementation (supports macOS and Windows) of the uni_links plugin. | 7.5K | ★ 28 | 29 |
| #14 — | 🇨🇳 kingtous.cn | Create/Set a custom mouse cursor directly from a memory buffer. | 7.5K | ★ 5 | 18 |
| #15 — | A Flutter plugin for adding badges to your app icon. Supports iOS, Android, and macOS. | 6.6K | ★ 32 | 149 | |
| #16 — | 🇮🇱 kremer.software | A command-line tool that create Msix installer from your flutter windows-build files. | 5K | ★ 306 | 978 |
| #17 — | Linux platform implementation of the Flutter PDF Viewer library that lets you view the PDF documents seamlessly and efficiently. | 4.7K | ★ 1.8K | 3 | |
| #18 — | 🇪🇸 antonborri.es | A plugin to provide a common interface for creating HomeScreen Widgets for Android and iOS. | 4.4K | ★ 948 | 2.2K |
| #19 — | leanflutter.dev | This plugin allows Flutter desktop apps to defines system tray. | 3.7K | ★ 301 | 283 |
| #20 — | 🇩🇪 macosui.dev | macos_window_utils is a Flutter package that provides a set of methods for modifying the NSWindow of a Flutter application on macOS. | 2.6K | ★ 73 | 81 |
| #21 — | 🇩🇪 jns.io | A WebView2-powered webview implementation for the Windows platform. | 1.6K | ★ 230 | 236 |
| #22 — | 🇺🇸 groovinchip.dev | The macOS implementation of the thumblr plugin. | 1.2K | ★ 4 | 1 |
| #23 — | 🇺🇸 groovinchip.dev | A federated Flutter plugin for generating video thumbnails on desktop platforms | 1.2K | ★ 4 | 5 |
| #24 — | 🇮🇳 vexellab.com | A Flutter plugin for manipulating Android WindowManager LayoutParams | 1.1K | ★ 2 | 27 |
| #25 — | leanflutter.dev | This plugin allows Flutter desktop apps to defines system/inapp wide hotkey (i.e. shortcut). | 1.1K | ★ 152 | 147 |
| #26 — | 🇩🇪 macosui.dev | Flutter widgets and themes implementing the current macOS design language. | 995 | ★ 2.1K | 1.1K |
| #27 — | A Flutter plugin makes your window fullscreen. | 854 | ★ 5 | 29 | |
| #28 — | leanflutter.dev | This plugin allows Flutter desktop apps to Auto launch on startup / login. | 848 | ★ 97 | 149 |
| #29 — | 🇺🇸 fluttertv.dev | Platform detection and utilities for Flutter apps running on Apple TV (tvOS). Provides runtime checks for tvOS, device info, and capability queries. | 842 | ★ 11 | 2 |
| #30 — | 🇬🇧 ubuntu.com | Common flutter widgets useful for building desktop and web applications. | 802 | ★ 382 | 281 |
| #31 — | bitsdojo.com | 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 | 691 | ★ 843 | 1.1K |
| #32 — | 🇨🇳 mixin.dev | A flutter plugin that create and manager multi window in desktop. | 690 | ★ 505 | 279 |
| #33 — | 🇺🇸 microsoft.com | Fluent UI System Icons are a collection of familiar, friendly and modern icons from Microsoft. | 687 | ★ 10.5K | 940 |
| #34 — | 🇬🇧 ubuntu.com | Provides API for interacting with top-level windows. | 668 | ★ 25 | 11 |
| #35 — | mix1009.com | Flutter desktop plugin(macOS/Linux/Windows) to get and change window size. | 615 | ★ 88 | 348 |
| #36 — | 🇺🇸 songbook-pro.com | Forces a single instance of your Windows app, bringing the existing window to the front when a new instance is opened. | 578 | ★ 16 | 55 |
| #37 — | 🇧🇷 bdlukaa.dev | Implements Microsoft's Windows User Interface in Flutter. | 539 | ★ 3.4K | 3.2K |
| #38 — | adrianjagielak.dev | Allows resizing and repositioning the window containing Flutter. | 518 | — | 6 |
| #39 — | 🇻🇳 lamnhan.dev | A Flutter package that helps you create, sign, notarize, and staple a .DMG with a single command. | 466 | ★ 8 | 10 |
| #40 — | Window acrylic, mica & transparency effects for Flutter on Windows, macOS & Linux. | 439 | ★ 654 | 598 | |
| #41 — | 🇹🇳 iheb.tech | Flutter plugin for displaying your flutter app over other apps on the screen | 421 | ★ 147 | 517 |
| #42 — | 🇩🇿 hahouari.com | CLI tool for automating Windows installer creation using Inno Setup. | 358 | ★ 16 | 24 |
| #43 — | 🇧🇷 bdlukaa.dev | Windows platform implementation of just_audio. Implemented using WinRT MediaPlayer | 348 | ★ 10 | 33 |
| #44 — | system_tray that makes it easy to customize tray and work with your Flutter desktop app. | 344 | ★ 223 | 287 | |
| #45 ▼ 2 | 🇹🇼 zonble.net | Let your Flutter app has a chance to confirm if the user wants to close your app. | 340 | ★ 49 | 98 |
| #46 — | Flutter plugin serving utilities related to Windows taskbar. | 314 | ★ 169 | 147 | |
| #47 — | 🇬🇧 ubuntu.com | This package enhances the looks of Flutter applications on Linux by providing
modern-looking Handy windows with rounded bottom corners.
| 273 | ★ 29 | 37 |
| #48 — | 🇷🇺 zuzu.dev | macOS implementation of the zikzak_inappwebview plugin. | 272 | ★ 19 | 0 |
| #49 — | 🇩🇪 adaptant.io | A Flutter plugin for manipulating Android WindowManager LayoutParams. | 248 | ★ 127 | 366 |
| #50 — | 🇹🇷 gunumdogdu.com | Native iOS Liquid Glass widgets for Flutter with pixel-perfect fidelity. Includes Button, Icon, TabBar, Slider, Switch, and more with reliable version detection. | 196 | ★ 29 | 50 |
| #51 — | 🇬🇧 canonical.com | Allows notifications to be sent on Linux desktops using the desktop notifications specification. | 165 | ★ 50 | 81 |
| #52 — | halildurmus.dev | File and directory picker for Windows that uses common dialog controls.
| 134 | ★ 844 | 120 |
| #53 ▲ 2 | leanflutter.dev | This plugin allows Flutter desktop apps to capture screenshots. | 130 | ★ 103 | 82 |
| #54 — | 🇬🇧 canonical.com | Linux-specific extensions on the platform package for detecting Linux distro
and desktop environment.
| 129 | ★ 66 | 3 |
| #55 — | leanflutter.dev | Linux implementation of the screen_capturer plugin. | 129 | ★ 103 | 0 |
| #56 ▼ 3 | leanflutter.dev | Let your flutter windows apps include vclibs. | 128 | ★ 17 | 6 |
| #57 — | leanflutter.dev | macOS implementation of the screen_capturer plugin. | 125 | ★ 103 | 1 |
| #58 — | 🇫🇷 aloisdeniel.com | Develop Flutter apps for Omarchy | 121 | ★ 113 | 11 |
| #59 ▲ 2 | 🇺🇸 nyne.dev | A CLI to bundle your flutter app build into a archlinux package. | 100 | ★ 2 | 1 |
| #60 ▲ 3 | 🇹🇷 radlof.com | Flutter desktop updater plugin supporting Windows, macOS, and Linux. It can download and install updates for your application from GitHub, GitLab, local file systems, and S3. | 96 | ★ 44 | 41 |
| #61 ▼ 2 | 🇺🇸 iakdis.com | A customizable application menu bar with submenus for your Flutter Desktop apps. | 96 | ★ 16 | 74 |
| #62 ▼ 2 | A plugin which allows user dragging files to your flutter desktop applications. | 95 | ★ 505 | 1 | |
| #62 — | 🇦🇹 codeux.design | Flutter desktop plugin for managing secure bookmarks to access files in sandbox. | 95 | ★ 18 | 19 |
| #64 — | 🇷🇺 zuzu.dev | The Windows implementation of zikzak_inappwebview. | 94 | ★ 19 | 1 |
| #65 — | tizen.org | Tizen utilities for Dart and Flutter. | 91 | ★ 513 | 6 |
| #66 — | cosee.biz | This is the MacOs implementation of the native_image_cropper plugin. | 87 | ★ 9 | 2 |
| #67 — | 🇷🇺 zuzu.dev | Linux implementation of the zikzak_inappwebview plugin. | 86 | ★ 19 | 0 |
| #68 — | Adaptive desktop-style scrollbar that can be placed on either side of the screen. | 83 | ★ 11 | 40 | |
| #69 — | A Flutter plugin that provides a WebView widget on Windows. | 82 | ★ 0 | 0 | |
| #70 ▼ 3 | 🇬🇧 canonical.com | A native Dart implementation of portals. This package allows Dart applications to use portals available on the Linux desktop. | 80 | ★ 18 | 9 |
| #71 — | 🇯🇵 mathru.net | The package provide a universal UI that aims to be written in one code on any platform. | 80 | ★ 41 | 11 |
| #72 — | 🇦🇺 arran4.com | A library which uses unix sockets to ensure a single instance | 74 | ★ 2 | 2 |
| #73 — | leanflutter.dev | macOS implementation of the protocol_handler plugin. | 61 | ★ 83 | 0 |
| #74 ▲ 4 | 🇬🇧 canonical.com | A wrapper around the Unity LauncherAPI. | 60 | ★ 5 | 2 |
| #75 — | leanflutter.dev | Windows implementation of the protocol_handler plugin. | 59 | ★ 83 | 0 |
| #76 — | A Flutter plugin that provides a WebView widget on Linux using WebKitGTK. | 59 | ★ 1 | 0 | |
| #77 — | 🇺🇸 fondleapp.com | Manager for hardware devices(USB, Serial. etc...) for Flutter Windows Desktop applications. | 59 | ★ 2 | 9 |
| #78 — | 🇮🇳 ascress.com | A cross-platform USB serial plugin for Flutter desktop apps (Windows, Linux, macOS). | 58 | ★ 10 | 4 |
| #79 — | A Flutter package to load system fonts on Windows, MacOS, and Linux platforms. | 56 | ★ 18 | 27 | |
| #80 ▲ 2 | edde746.dev | Discord Rich Presence for Dart/Flutter desktop applications. No Flutter dependency required. | 53 | ★ 4 | 2 |
| #81 — | flutter-cavalry.com | A flutter plugin for macOS to open files or view files in Finder. | 53 | ★ 3 | 3 |
| #82 ▼ 2 | 🇬🇧 canonical.com | A collection of widgets developed for Flutter-based Ubuntu applications.
| 52 | ★ 66 | 3 |
| #83 — | 🇯🇵 kkazuo.com | Japanese charset converter library for Dart. | 49 | ★ 1 | 1 |
| #84 — | 🇸🇬 duobase.io | Companion hooks for Forui, a set of beautifully designed, minimalistic widgets for desktop & touch devices. | 48 | ★ 2K | 6 |
| #85 ▼ 2 | 🇮🇹 angelocassano.it | A Flutter desktop library able to retrieve the installed devices information | 45 | ★ 12 | 16 |
| #86 — | 🇺🇸 ensembleui.com | Plugin to update the app badge on the launcher (both for Android, iOS, and macOS) | 44 | ★ 148 | 4 |
| #87 — | 🇨🇳 mixin.dev | Allow your flutter desktop application to perceive whether the window is activated. | 43 | ★ 505 | 28 |
| #88 — | A Flutter Plugin for MacOS User Attention API | 39 | ★ 11 | 2 | |
| #89 — | 🇦🇲 narek-manukyan.dev | Native Liquid Glass widgets for iOS and macOS with pixel-perfect fidelity. | 37 | ★ 8 | 13 |
| #90 — | 🇬🇧 canonical.com | Native Dart client library to access the GNOME Session Manager | 35 | ★ 9 | 5 |
| #91 — | 🇸🇪 vild.io | Generic auth0 implementation for the app, to support linux and windows | 34 | ★ 0 | 2 |
| #92 — | This plugin allows Flutter desktop apps to create and manage multiple windows, such as resizing and repositioning, and communicate between them. | 28 | ★ 36 | 47 | |
| #93 — | An enhanced drop-in replacement for Flutter’s Platform Menu API with support for checked items and icons on macOS and iPadOS. | 27 | ★ 1 | 2 | |
| #94 — | macOS platform implementation of flutter_gl, cross-platform call OpenGL API by Dart through dart:ffi. Provides OpenGL with Texture Widget on Flutter. | 26 | ★ 268 | 0 | |
| #95 — | 🇮🇳 prateek.sunal.in | A package which provides most of the titlebar buttons from windows, linux and macos. | 25 | ★ 36 | 35 |
| #96 — | Windows platform implementation of flutter_gl, cross-platform call OpenGL API by Dart through dart:ffi. Provides OpenGL with Texture Widget on Flutter. | 22 | ★ 268 | 0 | |
| #97 ▲ 10 | 🇺🇸 songbook-pro.com | A flutter plugin for retrieving license information from Microsoft Store apps. | 22 | ★ 6 | 4 |
| #98 — | 🇷🇺 biblescripture.ru | This plugin allows Flutter desktop apps to create native context menus. | 22 | ★ 3 | 12 |
| #99 ▼ 3 | 🇮🇳 rohitsangwan.in | Whatsapp bot using puppeteer and whatsapp web scraping with flutter desktop/web and dart projects support | 21 | ★ 52 | 73 |
| #100 ▼ 2 | albemala.me | A plugin to capture the entire screen or part of it on desktop platforms. | 20 | ★ 16 | 19 |
| #101 ▲ 2 | A plugin provides a simple window layout button which can implement the native Windows 11 Snap Layouts feature. | 19 | ★ 4 | 1 | |
| #102 ▼ 2 | 🇳🇿 gollahalli.com | A Dart library for interacting with the systemd timedate1 D-Bus interface. | 19 | ★ 1 | 2 |
| #103 — | matejknopp.com | Fully custom windows and utilities for Flutter multi-window. | 19 | ★ 25 | 2 |
| #104 ▼ 3 | halildurmus.dev | Inspect and generate Windows Metadata (.winmd) files based on the ECMA-335 standard.
| 18 | ★ 844 | 10 |
| #105 — | Windows implementation of the native_splash_screen plugin. | 18 | ★ 11 | 1 | |
| #106 — | Linux implementation of the native_splash_screen plugin. | 17 | ★ 11 | 1 | |
| #107 ▼ 2 | Discord Rich Presence for Flutter & Dart apps & games. | 17 | ★ 39 | 15 | |
| #108 — | MacOS implementation of the native_splash_screen plugin. | 17 | ★ 11 | 1 | |
| #109 — | 🇨🇳 kingtous.cn | Proxy Setter for flutter, allow users to set system proxy from dart code directly. | 16 | ★ 11 | 7 |
| #110 — | halildurmus.dev | A modern, type-safe Dart API for accessing and managing the Windows Clipboard.
| 16 | ★ 844 | 14 |
| #111 — | A common interface for the fluent_navigation package. | 15 | ★ 4 | 0 | |
| #112 ▲ 2 | 🇸🇪 serverpod.dev | A collection of desktop-first widgets and themes designed to look and feel great on Mac and Windows. | 15 | ★ 147 | 118 |
| #113 — | 🇩🇪 ehwplus.com | Handle UI configuration and changes of a Flutter app. This is a small, focused Flutter library to define an app-wide, consistent UI configuration and control it at runtime. | 15 | ★ 1 | 1 |
| #114 — | 🇬🇧 canonical.com | XDG theme icons for Flutter. | 14 | ★ 66 | 7 |
| #115 — | 🇻🇳 sofluffy.io | A powerful Flutter package for creating complex, resizable, multi-pane layouts. Ideal for building IDE-like interfaces, advanced dashboards, and desktop applications. | 14 | ★ 26 | 14 |
| #116 — | A powerful, customizable Picture-in-Picture mini player for Flutter apps with smooth animations and edge snapping. | 13 | ★ 0 | 7 | |
| #117 ▼ 5 | 🇬🇧 canonical.com | Allows status notifications (i.e. system tray) on Linux desktops. | 12 | ★ 8 | 3 |
| #118 — | 🇺🇸 loren.dev | A unified library to register custom URL protocol handlers across all supported platforms. | 12 | ★ 1 | 13 |
| #119 — | leanflutter.dev | Windows implementation of the keypress_simulator plugin. | 12 | ★ 31 | 0 |
| #120 — | 🇮🇹 albertobonacina.com | Microsoft Fluent UI Icons package for Flutter based on the official repo | 11 | ★ 20 | 104 |
| #121 — | 🇨🇳 mixin.dev | A Flutter plugin to keep screen on for desktop. | 10 | ★ 505 | 2 |
| #122 ▲ 3 | A native Dart client library to access the snapd desktop-launch interface. | 10 | ★ 3 | 1 | |
| #123 — | Capture screenshot using system default functionality | 10 | ★ 4 | 2 | |
| #124 ▼ 2 | Flutter plugin to embed native windows into Flutter window. | 10 | ★ 164 | 35 | |
| #125 ▲ 4 | clomc.xyz | Launch Windows applications from a single instance. Brings the current instance to the front on each launch. | 10 | ★ 4 | 3 |
| #126 — | Build Elgato Stream Deck plugins with Flutter. Renders UI offscreen, slices frames into key-sized tiles, and pushes them via the Stream Deck WebSocket protocol.
| 9 | — | 0 | |
| #127 — | 🇮🇳 dashstack.tech | A Flutter plugin for requesting camera, microphone, and notification permissions on macOS. | 9 | ★ 0 | 5 |
| #128 ▼ 4 | Package that provides a simple way to navigate within your app | 9 | ★ 4 | 1 | |
| #129 — | Flutter Desktop Webview backed by CEF (Chromium Embedded Framework). | 9 | ★ 230 | 87 | |
| #130 — | trinavo.com | A Flutter package for creating a hover menu for desktop and web applications, providing a common web menu experience. | 9 | ★ 4 | 27 |
| #131 — | leanflutter.dev | This plugin allows Flutter desktop apps to simulate key presses. | 8 | ★ 31 | 19 |
| #132 ▲ 4 | 🇮🇳 wolfenra.in | A package for adding multi window support to Flutter on Desktop. | 8 | — | 105 |
| #133 ▲ 5 | A Flutter plugin to query the disk space in desktop | 8 | — | 3 | |
| #134 ▼ 4 | Flutter plugin for capturing audio on desktop platforms (macOS, Linux, Windows). Supports microphone and system audio with streaming, decibel monitoring, and device management. | 8 | ★ 2 | 3 | |
| #135 ▲ 5 | Flutter plugin for macOS window management and application discovery - retrieve window info, monitor permissions, discover installed apps with type-safe APIs. | 7 | ★ 0 | 2 | |
| #136 ▼ 2 | 🇹🇼 zyzdev.dev | Windows implementation of the screen_brightness_util plugin. | 7 | ★ 2 | 2 |
| #136 — | Flutter desktop plugin for creating and managing multiple windows, including resizing, repositioning, and inter-window communication. | 7 | ★ 1 | 2 | |
| #138 ▲ 3 | 🇮🇳 wolfenra.in | The Linux implementation for the multi_window plugin. | 7 | — | 1 |
| #139 — | halildurmus.dev | A modern, type-safe Dart API for accessing gamepads connected to a Windows machine.
| 7 | ★ 844 | 37 |
| #139 ▼ 6 | A Flutter plugin for seamless multi-display Android apps with shared state across multiple Flutter engines. | 7 | ★ 5 | 4 | |
| #141 ▲ 2 | 🇺🇸 rows.com | A plugin that opens a context menu on the cursor position. | 7 | — | 59 |
| #142 ▲ 2 | 🇺🇸 rows.com | The implementation of the context menu plugin for MacOS. | 6 | — | 3 |
| #143 — | A Flutter plugin for managing system tray icons and menus on desktop platforms (Windows, macOS, Linux). | 6 | ★ 0 | 1 | |
| #144 ▲ 4 | 🇺🇸 rows.com | The implementation of the context menu plugin for Windows. | 6 | — | 2 |
| #145 — | Flutter widgets and themes for the current macOS desktop. It was inspired by the great [macos_ui](https://pub.dev/packages/macos_ui) library. | 6 | ★ 3 | 7 | |
| #146 ▼ 11 | 🇯🇵 arasan01.dev | A Flutter plugin that adds drag-and-drop functionality for windows. | 6 | ★ 8 | 17 |
| #147 — | leanflutter.dev | This plugin allows Flutter desktop apps to extract text from screen. | 6 | ★ 52 | 19 |
| #148 — | 🇬🇧 tusar.dev | A helper library in Dart for authors of workflows for Alfred. | 6 | ★ 12 | 2 |
| #149 ▼ 3 | 🇮🇳 prateek.sunal.in | Libadwaita's widgets for Flutter. Following Gnome HIG and available on all platforms. | 6 | ★ 268 | 87 |
| #150 ▲ 3 | The platform implementation of the autologin plugin for Windows. | 6 | ★ 7 | 1 | |
| #151 — | High-performance AppStream XML parser with C++23 FFI bridge. Streams catalog metadata into SQLite with Drift ORM and FTS5 search. | 5 | ★ 0 | 0 | |
| #152 ▲ 2 | A flutter plugin allows you to create native android floating window. | 5 | ★ 69 | 34 | |
| #153 ▼ 3 | A libadwaita package for providing AdwControls and AdwActions for AdwHeaderBar | 5 | ★ 11 | 2 | |
| #154 ▼ 3 | jbergloda.site | A Flutter plugin for displaying overlay windows over other apps with enhanced features and better API. | 5 | ★ 5 | 4 |
| #155 — | Allows status notifications (i.e. system tray) on Linux desktops. | 5 | ★ 8 | 2 | |
| #156 ▲ 3 | A Flutter plugin for controlling IME (Input Method Editor) state. Switch to English keyboard, detect input source changes, and monitor Caps Lock state on Windows and macOS. | 5 | ★ 1 | 2 | |
| #157 — | 🇨🇴 codexal.co | A Flutter Plugin for displaying Messenger QuickNav above all apps. This plugin provides overlay QuickNav and notifications. | 5 | ★ 1 | 13 |
| #158 — | A Dart package for parsing freedesktop (XDG) desktop entries on Linux. | 5 | ★ 9 | 3 | |
| #159 — | Cross-platform auto-update system for Flutter desktop apps. Supports macOS, Windows, and Linux with smart permission handling. | 4 | ★ 2 | 3 | |
| #159 — | Flutter plugin that lets you display native WebView on macOS | 4 | ★ 45 | 17 | |
| #161 — | 🇱🇮 xiangyang.li | flutter desktop cursors for macOS | 4 | — | 2 |
| #162 ▲ 2 | 🇵🇰 appquirk.com | A Flutter plugin for screen recording on macOS and iOS, supporting system audio. | 4 | ★ 4 | 4 |
| #163 — | 🇵🇱 pcpl2.ovh | Library for use LibMediaInfo in flutter with support for macos, windows, linux. | 4 | ★ 2 | 6 |
| #164 ▼ 2 | 🇺🇸 arcane.art | A package which provides most of the title bar buttons from windows, linux and macos. forked from titlebar_buttons | 4 | ★ 0 | 2 |
| #164 ▲ 2 | A Linux Desktop implementation for the webview_flutter (v3.0.4) plugin, powered by CEF (Chromium Embedded Framework) | 4 | ★ 38 | 13 | |
| #166 — | A powerful tooltip/popover widget inspired by Fluent UI TeachingTip. Features smart auto-positioning with 12 placements, beak/arrow pointer, Material 3 theming, 7 trigger modes, 9 animation types (fade/scale/bounce/elastic/slide/zoom), touch-friendly support, controller with data passing, modal barrier with blur, RTL support, accessibility, TooltipCardController, and TooltipCardContent for onboarding and feature discovery. | 4 | ★ 0 | 10 | |
| #167 ▼ 2 | Keyboard event plugin for Flutter Desktop(Windows) | 4 | ★ 22 | 29 | |
| #168 — | A robust Flutter plugin designed to ensure only a single instance of your desktop application runs at a time, offering customizable messages, cross-user detection, and enhanced window management for Windows, macOS, and Linux. | 4 | ★ 0 | 3 | |
| #169 — | 🇺🇸 voostack.com | Flutter SDK for building Wear OS apps. Round-screen-aware Scaffold, ambient mode, rotary input, and the building blocks for great smartwatch UX in Dart. | 4 | — | 1 |
| #170 — | 🇺🇸 haveno.app | A client interface for the P2P decentralised Haveno exchange for Monero | 4 | — | 2 |
| #171 — | detuksa.com | A Flutter plugin that provides comprehensive macOS menu bar customization and management for Flutter desktop applications. | 3 | ★ 3 | 3 |
| #172 — | A Windows plugin for Flutter that forces English input mode by completely disabling IME. Prevents users from switching input methods via shortcuts like Shift or Ctrl+Space. | 3 | ★ 0 | 1 | |
| #173 — | A Flutter debug-mode tool for previewing your app against popular mobile device profiles while running on desktop. | 3 | ★ 4 | 1 | |
| #173 ▲ 2 | This project, defines Flutter widgets for Desktop, providing a macOS-style aesthetic, built upon the foundation of Cupertino widgets. | 3 | ★ 4 | 19 | |
| #173 ▼ 4 | 🇦🇲 buildtoapp.com | Scroll behavior to support both Touch and Mouse in web and desktop (Windows, Macos, Linux) for scrollable widgets. | 3 | ★ 4 | 15 |
| #176 — | A new webview desktop plugin project. | 3 | — | 3 | |
| #177 — | A new Flutter plugin to display pop ups or screens over other apps in Android even when app is closed or killed. | 3 | ★ 7 | 53 | |
| #177 — | shifter.lol | Gangplank is a package for Dart/Flutter compatible with windows and macOs to provide an interface to communicate with the LCU (League Client Update) API. | 3 | ★ 3 | 5 |
| #177 ▲ 2 | Making scanning with physical scanners on desktop a breeze! | 3 | — | 6 | |
| #180 — | A Flutter plugin show float window on Android and show picture in picture on iOS. | 3 | ★ 3 | 11 | |
| #181 — | halildurmus.dev | A Dart runner for Flutter Windows apps — no C++ compiler required. | 3 | ★ 844 | 29 |
| #182 — | kotelnikoff.dev | Window Focus is a convenient plugin for Flutter that allows you to track user inactivity and obtain information about the title of the active window on Mac OS and Windows. | 2 | ★ 3 | 5 |
| #183 — | Win32 API GUI in Object-Oriented style with some helpers. Uses package `win32` and `dart:ffi`. | 2 | ★ 7 | 13 | |
| #183 — | 🇩🇪 julianschumacher.dev | Adds a Navigation Menu Drawer that is always shown to your Desktop Application. | 2 | ★ 1 | 2 |
| #185 — | 🇯🇵 akaboshinit.dev | Flutter plugin for inline display of native WebView on macOS | 2 | ★ 14 | 9 |
| #186 — | A Flutter plugin for capturing screenshots on Linux. | 2 | ★ 0 | 2 | |
| #186 — | 🇵🇱 devtalents.com | Get opened windows and check which one of them is currently focused | 2 | — | 19 |
| #188 — | Typed Dart wrapper around the Android Debug Bridge (adb) — devices, packages, input, screen, logcat, files, intents, dumpsys, scripting. | 2 | ★ 2 | 2 | |
| #189 — | 🇰🇪 phan-tec.com | Android plugin for displaying flutter widgets over other apps | 2 | ★ 13 | 71 |
| #190 — | 🇳🇴 molland.sh | A plugin for customizing Flutter desktop app window properties. Currently macOS only. | 2 | ★ 8 | 6 |
| #191 — | 🇯🇵 szktty.jp | Desktop-first Flutter UI utility components with native-like interaction and zoom scaling support. | 2 | ★ 4 | 3 |
| #191 — | 🇺🇸 bent.party | A plugin to setup custom system tray icons through composable widgets.
| 2 | ★ 8 | 5 |
| #193 — | 🇲🇦 bixat.dev | This package allows users to control mouse and keyboard on desktop platforms. | 2 | ★ 5 | 5 |
| #194 — | Get Windows information on your desktop and control it.
getTitle, getIconMemory, getModuleName, getPath,
setAlwaysOn, setOpacity, setDisabled, setMinimized,
| 2 | ★ 0 | 5 | |
| #195 — | 🇫🇷 renaud-barrau.fr | Bridge Flutter to C++ shared libraries via FFI. C++ owns all memory; Dart receives opaque message pointers with zero-copy, event-driven delivery. | 2 | ★ 3 | 2 |
| #195 — | carapacik.dev | Webview on Linux using webkit2gtk. Linux implementation of desktop_webview_window. | 2 | ★ 1 | 2 |
| #197 — | Linux platform interface for bonsoir package. This package is useful for Linux desktop systems where Avahi is a commonly installed mDNS daemon. | 2 | ★ 7 | 3 | |
| #197 — | chappie.dev | A flutter plugin for desktop applications for controlling mouse and keyboard to automate interactions with other applications. | 2 | ★ 11 | 34 |
| #199 — | 🇳🇱 tvolkert.dev | The Chicago widget set is an alternate design language for Flutter designed for desktop (keyboard and mouse) form factors. It is based on Apache Pivot. | 2 | ★ 466 | 88 |
| #200 — | skillzupp.com | A new Flutter package that would enable an application to be restarted at OS level. | 2 | ★ 0 | 15 |
| #200 — | 🇨🇳 blinkwhale.com | A Flutter plugin to get screen resolution on macOS and Windows. | 2 | ★ 2 | 2 |
| #202 — | Flutter plugin for embedded Python runtime on desktop. Execute Python scripts, interactive REPL, pip package management. Cross-platform Windows/macOS/Linux support with isolated Python environment. | 2 | ★ 1 | 4 | |
| #203 ▲ 3 | Allows your app to run as either commandline or gui. Windows only. | 2 | ★ 2 | 8 | |
| #203 — | The Flutter plugin to integrate with the Window Manager Service in the Android for showing overlay windows over other apps | 2 | ★ 1 | 12 | |
| #203 ▲ 4 | nativeshell.dev | NativeShell Dart API. Used to interact with NativeShell platform code. | 2 | ★ 667 | 36 |
| #206 ▼ 2 | A Flutter plugin for detecting user inactivity in desktop applications (Windows, macOS). Provides customizable timeout and notification thresholds. | 2 | ★ 2 | 3 | |
| #207 ▼ 3 | 🇹🇷 ahmetaydin.dev | Package that allows you to get information of Installed applications in Windows | 1 | ★ 1 | 4 |
| #208 — | 🇳🇱 simplewidgets.dev | Simplify icon usage in your flutter app with icons that adapt to the platform you're running on. Uses material icons on Android & web. Uses Cupertino icons on iOS & MacOS. Uses Fluent UI icons on Windows. | 1 | ★ 2 | 8 |
| #208 — | This plugin allows Flutter desktop apps to defines system/inapp wide hotkey (i.e. shortcut). | 1 | ★ 6 | 13 | |
| #208 — | Production-ready split-pane layouts for Flutter Web & Desktop. Draggable dividers, collapsible panes, min/max constraints, and full programmatic control. | 1 | ★ 0 | 2 | |
| #211 ▲ 2 | 🇰🇭 lynical.com | A Flutter plugin for picking folder in Desktop (Window and MacOS). | 1 | ★ 0 | 9 |
| #211 — | chinmaysinghmodak.com | A Flutter plugin for Linux that provides robust media playback control using playerctl CLI with multi-player support and automatic error recovery. | 1 | ★ 0 | 3 |
| #211 ▲ 2 | A Flutter plugin for creating and managing multiple native desktop windows with cross-window communication. | 1 | ★ 6 | 9 | |
| #211 — | 🇺🇸 plushies.me | A Flutter package which provides window size classes as defined by Material Design 3. | 1 | ★ 2 | 2 |
| #215 ▲ 2 | 🇺🇸 lasheen.dev | A package that add some missing gtk4 windowing features to flutter. | 1 | ★ 2 | 10 |
| #215 ▲ 2 | A Flutter plugin for displaying and managing floating windows on Android. Supports customizable positioning, dragging, styling, and interaction with the main app. | 1 | ★ 2 | 6 | |
| #217 — | This package adds a Sidebar widget which is convenient for Web & Desktop. | 1 | ★ 2 | 47 | |
| #217 ▼ 4 | 🇵🇱 roszkowski.dev | Bindings of UIKit components for Flutter using FFI. | 1 | ★ 34 | 34 |
| #219 — | Flutter plugin for setting desktop wallpaper. Supports macos. | 1 | — | 8 | |
| #219 ▼ 2 | A simple plugin that can display disk size on desktop. | 1 | ★ 2 | 6 | |
| #221 — | 🇩🇪 skalio.com | A flutter plugin to support the native drag and drop, especially to drag files (only files) out of the application boundary. | 1 | ★ 11 | 17 |
| #221 — | A Desktop UI Library. | 1 | — | 7 | |
| #223 — | 🇩🇪 salih.dev | A plugin for you to control the windows, their properties and toolbar/titlebars. | 1 | ★ 14 | 14 |
| #224 — | 🇺🇸 primecode.solutions | A Flutter plugin for creating floating palette panels on macOS. Provides native floating windows that automatically size to fit Flutter widget content. | 1 | ★ 7 | 8 |
| #225 — | 🇹🇼 nightfeather.dev | An API wrapper of DockProgress for Flutter, make you able to interacting with macOS dock icon progress bars in Flutter. | 1 | ★ 3 | 5 |
| #225 ▲ 2 | moduluz.io | Manage platform window of flutter application on linux | 1 | ★ 4 | 9 |
| #227 — | 🇻🇳 huynq.dev | Plugin for opening native directory on desktop platforms by given path. | 1 | ★ 9 | 28 |
| #227 — | Provides DismissibleContainer Widget for Flutter based Wear OS applications while prevents common issues. | 1 | ★ 4 | 5 | |
| #229 — | Bringing the beautiful HarmonyOS/EMUI 12 look to flutter, experience the best of both worlds! | 1 | ★ 7 | 9 | |
| #230 ▼ 9 | A Flutter widget that recreates the macOS dock with smooth scaling animations, hover effects, and customizable parameters for a native-like experience. | 1 | ★ 5 | 18 | |
| #231 — | A flutter plugin to create desktop components for Wayland using the Layer Shell protocol | 1 | ★ 25 | 8 | |
| #232 — | 🇺🇸 larryaasen.com | Tide Kit is a toolkit for building IDE and studio like apps on all platforms using Flutter. | 1 | ★ 4 | 9 |
| #233 — | 🇵🇱 lesnitsky.dev | Provides a native context menu for flutter applications. Most useful on desktop. | 1 | ★ 167 | 107 |
