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

awesome-flutter-desktop / Tools

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