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: 11 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 6 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 6 months ago A Flutter plugin to play multiple audio files simultaneously
auto_updater 288 7 months ago This plugin allows Flutter desktop apps to automatically update themselves (based on sparkle and winsparkle)
battery_plus 1,636 6 months ago Flutter plugin for accessing information about the battery state(full, charging, discharging)
biometric_storage 184 8 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 about 1 year 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 7 months ago This plugin allows Flutter apps to watch clipboard changes
connectivity_plus 1,636 6 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 12 months ago Flutter audio / video playback, broadcast & recording library for Windows & Linux. Based on libvlc
dbus 93 9 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 over 3 years ago A plugin to show native toasts on Windows
desktop_context_menu 29 about 3 years ago A plugin that opens a context menu on the cursor position
desktop_drop 449 7 months ago A plugin which allows user dragging files to your flutter desktop applications
desktop_webview_window 449 7 months ago Show a webview window on your flutter desktop application
desktop_window 84 7 months ago Flutter desktop plugin(macOS/Linux/Windows) to get and change window size
device_info_plus 1,636 6 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 8 months ago A Flutter desktop library able to retrieve the installed devices information
fluent_ui 3,006 6 months ago Implements Windows UI in Flutter. Based on the official documentation ( )
flutter95 199 7 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 12 months ago Window acrylic, mica & transparency effects for Flutter on Windows, macOS & Linux
flutter_js 477 12 months ago A Javascript engine to use with flutter. It uses Quickjs on Android and JavascriptCore on IOS
flutter_media_metadata 70 over 1 year ago A Flutter plugin to read metadata of media files
flutter_platform_alert 75 6 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 8 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 about 1 year ago GTK+ utilities for Flutter Linux applications
hotkey_manager 134 about 1 year ago This plugin allows Flutter desktop apps to defines system/inapp wide hotkey (i.e. shortcut)
just_audio 1,067 6 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 over 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 12 months ago This plugin allows Flutter desktop apps to Auto launch on startup / login
libwinmedia 39 over 3 years ago A cross-platform media playback library for C/C++ & Flutter with good number of features
local_notifier 74 6 months ago This plugin allows Flutter desktop apps to displaying local notifications
macos_ui 1,896 8 months ago Flutter widgets and themes implementing the current macOS design language. ( )
msix 283 10 months ago A command-line tool that create Msix installer from your flutter windows-build files
native_context_menu 166 over 2 years ago Provides a native context menu for flutter applications. Most useful on desktop
nativeshell 636 9 months ago NativeShell Dart API. Used to interact with NativeShell platform code
network_info_plus 1,636 6 months 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,636 6 months ago Flutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android
pasteboard 449 7 months ago A flutter plugin which could read image,files from clipboard and write files to clipboard
platform_device_id 81 about 1 year ago You can get device id from platform - linux/mac/windows/android/ios/web
protocol_handler 78 over 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 11 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 almost 4 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 7 months ago Audio recorder from microphone to file or stream with multiple codecs, bit rate and sampling rate options
screen_capturer 85 9 months ago This plugin allows Flutter desktop apps to capture screenshots
screen_retriever 47 9 months ago This plugin allows Flutter desktop apps to Retrieve information about screen size, displays, cursor position, etc
screen_text_extractor 54 over 1 year ago This plugin allows Flutter desktop apps to extract text from screen
share_plus 1,636 6 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 over 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 over 1 year ago A collection of desktop-first widgets and themes designed to look and feel great on Mac and Windows. ( )
system_tray 217 10 months ago system_tray that makes it easy to customize tray and work with your Flutter desktop app
tray_manager 242 6 months ago This plugin allows Flutter desktop apps to defines system tray
unix_single_instance 1 11 months ago A library which uses unix sockets to ensure a single instance
vclibs 13 about 1 year ago Let your flutter windows apps include vclibs
win32 772 6 months ago A Dart library for accessing common Win32 APIs using FFI. No C required!
win32_registry 38 6 months ago A package that provides a friendly Dart API for accessing the Windows Registry
win_ble 36 11 months ago Use the WinBle plugin to enable Bluetooth Low Energy in Flutter Windows and pure Dart projects (Windows only)
win_toast 449 7 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 over 2 years ago Deprecated, use
window_manager 730 6 months ago This plugin allows Flutter desktop apps to resizing and repositioning the window
windows_ocr 18 almost 2 years 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 6 months ago Common flutter widgets useful for building desktop and web applications
awesome-flutter 54,056 6 months ago An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more
awesome-flutter-linux 184 11 months ago A curated list of awesome Linux-specific Flutter packages and projects

awesome-flutter-desktop / Tools

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