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