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.
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-desktop / Related | |||
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 |