awesome-flutter-desktop

Desktop Flutter toolkit

A curated collection of tools and plugins for building desktop applications with Flutter

A curated list of awesome things related to Flutter desktop.

GitHub

2k stars
38 watching
112 forks
last commit: 5 months ago
Linked from 2 awesome lists

flutterflutter-appflutter-appsflutter-demoflutter-desktopflutter-desktop-appflutter-desktop-templateflutter-examples

awesome-flutter-desktop / Packages

anni_mpris_service 0 about 2 years ago D-Bus MPRIS controls for Linux
app_links 219 2 months ago Android App Links, Deep Links, iOs Universal Links and Custom URL schemes handler for Flutter (desktop included)
arna 127 about 1 year ago Arna is a set of widgets designed to be simple and easy to use for building applications with Flutter. ( )
audioplayers 2,014 4 days ago A Flutter plugin to play multiple audio files simultaneously
auto_updater 285 25 days ago This plugin allows Flutter desktop apps to automatically update themselves (based on sparkle and winsparkle)
battery_plus 1,620 6 days ago Flutter plugin for accessing information about the battery state(full, charging, discharging)
biometric_storage 182 2 months ago Secure Storage: Encrypted data store optionally secured by biometric lock with support for iOS, Android, MacOS. Partial support for Linux, Windows and web (localStorage)
bitsdojo_window 814 11 months ago 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
chicago 450 6 months ago 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
clipboard_watcher 53 16 days ago This plugin allows Flutter apps to watch clipboard changes
connectivity_plus 1,620 6 days ago Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS
contextual_menu 83 8 months ago This plugin allows Flutter desktop apps to create native context menus
contextual_menu 83 8 months ago This plugin allows Flutter desktop apps to create native context menus
dart_vlc 512 5 months ago Flutter audio / video playback, broadcast & recording library for Windows & Linux. Based on libvlc
dbus 93 3 months ago A native Dart implementation of the D-Bus message bus client. This package allows Dart applications to directly access services on the Linux desktop
desktoasts 36 almost 3 years ago A plugin to show native toasts on Windows
desktop_context_menu 29 over 2 years ago A plugin that opens a context menu on the cursor position
desktop_drop 446 25 days ago A plugin which allows user dragging files to your flutter desktop applications
desktop_webview_window 446 25 days ago Show a webview window on your flutter desktop application
desktop_window 83 23 days ago Flutter desktop plugin(macOS/Linux/Windows) to get and change window size
device_info_plus 1,620 6 days ago Flutter plugin providing detailed information about the device (make, model, etc.), and Android or iOS version the app is running on
disks_desktop 6 about 2 months ago A Flutter desktop library able to retrieve the installed devices information
fluent_ui 2,966 27 days ago Implements Windows UI in Flutter. Based on the official documentation ( )
flutter95 195 21 days ago 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
flutter_acrylic 606 5 months ago Window acrylic, mica & transparency effects for Flutter on Windows, macOS & Linux
flutter_js 474 6 months ago A Javascript engine to use with flutter. It uses Quickjs on Android and JavascriptCore on IOS
flutter_media_metadata 70 9 months ago A Flutter plugin to read metadata of media files
flutter_platform_alert 75 about 2 months ago A plugin helps to call native API to play alert sound and show alert dialogs. For example, it bridges MessageBox and TaskDialogIndirect on Windows
flutter_window_close 43 about 2 months ago Let your Flutter app has a chance to confirm if the user wants to close your app
global_shortcuts 8 over 3 years ago A macOS plugin which can register a callback for a global keyboard shortcut
gtk 252 7 months ago GTK+ utilities for Flutter Linux applications
hotkey_manager 134 6 months ago This plugin allows Flutter desktop apps to defines system/inapp wide hotkey (i.e. shortcut)
just_audio 1,056 22 days ago A feature-rich audio player for Flutter. Loop, clip and concatenate any sound from any source (asset/file/URL/stream) in a variety of audio formats with gapless playback
just_audio_libwinmedia 11 over 2 years ago Libwinmedia implementation of just_audio. This implementation is endorsed and therefore doesn't require a direct dependency
keypress_simulator 30 10 months ago This plugin allows Flutter desktop apps to simulate key presses
launch_at_login 4 over 3 years ago A new flutter plugin project
launch_at_startup 88 5 months ago This plugin allows Flutter desktop apps to Auto launch on startup / login
libwinmedia 39 almost 3 years ago A cross-platform media playback library for C/C++ & Flutter with good number of features
local_notifier 74 5 months ago This plugin allows Flutter desktop apps to displaying local notifications
macos_ui 1,878 about 2 months ago Flutter widgets and themes implementing the current macOS design language. ( )
msix 281 3 months ago A command-line tool that create Msix installer from your flutter windows-build files
native_context_menu 166 almost 2 years ago Provides a native context menu for flutter applications. Most useful on desktop
nativeshell 634 2 months ago NativeShell Dart API. Used to interact with NativeShell platform code
network_info_plus 1,620 6 days ago Flutter plugin for discovering information (e.g. WiFi details) of the network
nsd 66 6 months ago A Flutter plugin for network service discovery and registration (aka NSD / DNS-SD / Bonjour / mDNS)
package_info_plus 1,620 6 days ago Flutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android
pasteboard 446 25 days ago A flutter plugin which could read image,files from clipboard and write files to clipboard
platform_device_id 81 6 months ago You can get device id from platform - linux/mac/windows/android/ios/web
protocol_handler 77 10 months ago This plugin allows Flutter apps to register and handle custom protocols (i.e. deep linking)
protocol_registry 11 about 3 years ago Register/query/remove URI Schemes without hassle. Available for Windows and Linux
quick_blue 136 4 months ago A cross-platform BluetoothLE plugin for Flutter
quick_breakpad 20 almost 3 years ago A cross-platform flutter plugin for crash report via Google Breakpad
quick_notify 39 over 2 years ago A cross-platform (Android/iOS/Web/Windows/macOS/Linux) notification plugin for Flutter
quick_scanner 5 over 3 years ago A new flutter plugin project
quick_usb 43 over 2 years ago A cross-platform (Android/Windows/macOS/Linux) USB plugin for Flutter
record 243 15 days ago Audio recorder from microphone to file or stream with multiple codecs, bit rate and sampling rate options
screen_capturer 84 3 months ago This plugin allows Flutter desktop apps to capture screenshots
screen_retriever 46 3 months ago This plugin allows Flutter desktop apps to Retrieve information about screen size, displays, cursor position, etc
screen_text_extractor 54 11 months ago This plugin allows Flutter desktop apps to extract text from screen
share_plus 1,620 6 days ago Flutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS
shortcut_menu_extender 12 10 months ago This plugin allows Flutter apps to Extending global shortcut menus
squirrel 58 12 months ago Create installable desktop apps
stockholm 130 10 months ago A collection of desktop-first widgets and themes designed to look and feel great on Mac and Windows. ( )
system_tray 217 4 months ago system_tray that makes it easy to customize tray and work with your Flutter desktop app
tray_manager 239 about 2 months ago This plugin allows Flutter desktop apps to defines system tray
unix_single_instance 1 5 months ago A library which uses unix sockets to ensure a single instance
vclibs 12 8 months ago Let your flutter windows apps include vclibs
win32 760 4 days ago A Dart library for accessing common Win32 APIs using FFI. No C required!
win32_registry 37 6 days ago A package that provides a friendly Dart API for accessing the Windows Registry
win_ble 35 5 months ago Use the WinBle plugin to enable Bluetooth Low Energy in Flutter Windows and pure Dart projects (Windows only)
win_toast 446 25 days ago a flutter plugin that allows users to create and display toast notifications to notification center on the Windows operating system
window_decorations 32 almost 2 years ago Deprecated, use
window_manager 722 15 days ago This plugin allows Flutter desktop apps to resizing and repositioning the window
windows_ocr 18 over 1 year ago A new flutter plugin project
windows_single_instance 11 11 months ago Forces a single instance of your Windows app, bringing the existing window to the front when a new instance is opened
windows_taskbar 162 about 1 year ago Flutter plugin serving utilities related to Windows taskbar
yaru 222 7 days ago Common flutter widgets useful for building desktop and web applications
awesome-flutter 53,783 29 days ago An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more
awesome-flutter-linux 184 5 months ago A curated list of awesome Linux-specific Flutter packages and projects

awesome-flutter-desktop / Tools

flutter_distributor 871 3 months ago An all-in-one Flutter application packaging and distribution tool, providing you with a one-stop solution to meet various distribution needs

Backlinks from these awesome lists:

More related projects: