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: 9 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 over 2 years ago D-Bus MPRIS controls for Linux
app_links 228 4 months ago Android App Links, Deep Links, iOs Universal Links and Custom URL schemes handler for Flutter (desktop included)
arna 128 over 1 year ago Arna is a set of widgets designed to be simple and easy to use for building applications with Flutter. ( )
audioplayers 2,029 4 months ago A Flutter plugin to play multiple audio files simultaneously
auto_updater 288 5 months ago This plugin allows Flutter desktop apps to automatically update themselves (based on sparkle and winsparkle)
battery_plus 1,636 4 months ago Flutter plugin for accessing information about the battery state(full, charging, discharging)
biometric_storage 184 6 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 817 over 1 year 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 454 10 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 5 months ago This plugin allows Flutter apps to watch clipboard changes
connectivity_plus 1,636 4 months ago Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS
contextual_menu 82 about 1 year ago This plugin allows Flutter desktop apps to create native context menus
contextual_menu 82 about 1 year ago This plugin allows Flutter desktop apps to create native context menus
dart_vlc 514 10 months ago Flutter audio / video playback, broadcast & recording library for Windows & Linux. Based on libvlc
dbus 93 7 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 about 3 years ago A plugin to show native toasts on Windows
desktop_context_menu 29 almost 3 years ago A plugin that opens a context menu on the cursor position
desktop_drop 449 5 months ago A plugin which allows user dragging files to your flutter desktop applications
desktop_webview_window 449 5 months ago Show a webview window on your flutter desktop application
desktop_window 84 5 months ago Flutter desktop plugin(macOS/Linux/Windows) to get and change window size
device_info_plus 1,636 4 months 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 6 months ago A Flutter desktop library able to retrieve the installed devices information
fluent_ui 3,006 3 months ago Implements Windows UI in Flutter. Based on the official documentation ( )
flutter95 199 5 months 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 608 10 months ago Window acrylic, mica & transparency effects for Flutter on Windows, macOS & Linux
flutter_js 477 10 months ago A Javascript engine to use with flutter. It uses Quickjs on Android and JavascriptCore on IOS
flutter_media_metadata 70 about 1 year ago A Flutter plugin to read metadata of media files
flutter_platform_alert 75 4 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 44 6 months ago Let your Flutter app has a chance to confirm if the user wants to close your app
global_shortcuts 8 almost 4 years ago A macOS plugin which can register a callback for a global keyboard shortcut
gtk 253 12 months ago GTK+ utilities for Flutter Linux applications
hotkey_manager 134 11 months ago This plugin allows Flutter desktop apps to defines system/inapp wide hotkey (i.e. shortcut)
just_audio 1,067 3 months 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 almost 3 years ago Libwinmedia implementation of just_audio. This implementation is endorsed and therefore doesn't require a direct dependency
keypress_simulator 30 about 1 year ago This plugin allows Flutter desktop apps to simulate key presses
launch_at_login 4 about 4 years ago A new flutter plugin project
launch_at_startup 90 10 months ago This plugin allows Flutter desktop apps to Auto launch on startup / login
libwinmedia 39 about 3 years ago A cross-platform media playback library for C/C++ & Flutter with good number of features
local_notifier 74 3 months ago This plugin allows Flutter desktop apps to displaying local notifications
macos_ui 1,896 6 months ago Flutter widgets and themes implementing the current macOS design language. ( )
msix 283 8 months ago A command-line tool that create Msix installer from your flutter windows-build files
native_context_menu 166 about 2 years ago Provides a native context menu for flutter applications. Most useful on desktop
nativeshell 636 6 months ago NativeShell Dart API. Used to interact with NativeShell platform code
network_info_plus 1,636 4 months ago Flutter plugin for discovering information (e.g. WiFi details) of the network
nsd 66 4 months ago A Flutter plugin for network service discovery and registration (aka NSD / DNS-SD / Bonjour / mDNS)
package_info_plus 1,636 4 months ago Flutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android
pasteboard 449 5 months ago A flutter plugin which could read image,files from clipboard and write files to clipboard
platform_device_id 81 11 months ago You can get device id from platform - linux/mac/windows/android/ios/web
protocol_handler 78 about 1 year ago This plugin allows Flutter apps to register and handle custom protocols (i.e. deep linking)
protocol_registry 11 over 3 years ago Register/query/remove URI Schemes without hassle. Available for Windows and Linux
quick_blue 137 8 months ago A cross-platform BluetoothLE plugin for Flutter
quick_breakpad 20 over 3 years ago A cross-platform flutter plugin for crash report via Google Breakpad
quick_notify 39 almost 3 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 almost 3 years ago A cross-platform (Android/Windows/macOS/Linux) USB plugin for Flutter
record 248 5 months ago Audio recorder from microphone to file or stream with multiple codecs, bit rate and sampling rate options
screen_capturer 85 7 months ago This plugin allows Flutter desktop apps to capture screenshots
screen_retriever 47 7 months ago This plugin allows Flutter desktop apps to Retrieve information about screen size, displays, cursor position, etc
screen_text_extractor 54 about 1 year ago This plugin allows Flutter desktop apps to extract text from screen
share_plus 1,636 4 months 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 13 about 1 year ago This plugin allows Flutter apps to Extending global shortcut menus
squirrel 58 over 1 year ago Create installable desktop apps
stockholm 132 about 1 year ago A collection of desktop-first widgets and themes designed to look and feel great on Mac and Windows. ( )
system_tray 217 8 months ago system_tray that makes it easy to customize tray and work with your Flutter desktop app
tray_manager 242 4 months ago This plugin allows Flutter desktop apps to defines system tray
unix_single_instance 1 9 months ago A library which uses unix sockets to ensure a single instance
vclibs 13 12 months ago Let your flutter windows apps include vclibs
win32 772 3 months ago A Dart library for accessing common Win32 APIs using FFI. No C required!
win32_registry 38 4 months ago A package that provides a friendly Dart API for accessing the Windows Registry
win_ble 36 9 months ago Use the WinBle plugin to enable Bluetooth Low Energy in Flutter Windows and pure Dart projects (Windows only)
win_toast 449 5 months ago a flutter plugin that allows users to create and display toast notifications to notification center on the Windows operating system
window_decorations 32 about 2 years ago Deprecated, use
window_manager 730 4 months 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 12 over 1 year ago Forces a single instance of your Windows app, bringing the existing window to the front when a new instance is opened
windows_taskbar 160 over 1 year ago Flutter plugin serving utilities related to Windows taskbar
yaru 251 4 months ago Common flutter widgets useful for building desktop and web applications
awesome-flutter 54,056 4 months ago An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more
awesome-flutter-linux 184 9 months ago A curated list of awesome Linux-specific Flutter packages and projects

awesome-flutter-desktop / Tools

flutter_distributor 899 4 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: