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 2 years ago
Linked from 2 awesome lists

flutterflutter-appflutter-appsflutter-demoflutter-desktopflutter-desktop-appflutter-desktop-templateflutter-examples

awesome-flutter-desktop / Packages

anni_mpris_service0about 4 years agoD-Bus MPRIS controls for Linux
app_links228almost 2 years agoAndroid App Links, Deep Links, iOs Universal Links and Custom URL schemes handler for Flutter (desktop included)
arna128about 3 years agoArna is a set of widgets designed to be simple and easy to use for building applications with Flutter. ( )
audioplayers2,029almost 2 years agoA Flutter plugin to play multiple audio files simultaneously
auto_updater288almost 2 years agoThis plugin allows Flutter desktop apps to automatically update themselves (based on sparkle and winsparkle)
battery_plus1,636almost 2 years agoFlutter plugin for accessing information about the battery state(full, charging, discharging)
biometric_storage184about 2 years agoSecure Storage: Encrypted data store optionally secured by biometric lock with support for iOS, Android, MacOS. Partial support for Linux, Windows and web (localStorage)
bitsdojo_window817almost 3 years agoA 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
chicago454over 2 years agoThe 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_watcher53almost 2 years agoThis plugin allows Flutter apps to watch clipboard changes
connectivity_plus1,636almost 2 years agoFlutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS
contextual_menu82over 2 years agoThis plugin allows Flutter desktop apps to create native context menus
contextual_menu82over 2 years agoThis plugin allows Flutter desktop apps to create native context menus
dart_vlc514over 2 years agoFlutter audio / video playback, broadcast & recording library for Windows & Linux. Based on libvlc
dbus93about 2 years agoA native Dart implementation of the D-Bus message bus client. This package allows Dart applications to directly access services on the Linux desktop
desktoasts36over 4 years agoA plugin to show native toasts on Windows
desktop_context_menu29over 4 years agoA plugin that opens a context menu on the cursor position
desktop_drop449almost 2 years agoA plugin which allows user dragging files to your flutter desktop applications
desktop_webview_window449almost 2 years agoShow a webview window on your flutter desktop application
desktop_window84almost 2 years agoFlutter desktop plugin(macOS/Linux/Windows) to get and change window size
device_info_plus1,636almost 2 years agoFlutter plugin providing detailed information about the device (make, model, etc.), and Android or iOS version the app is running on
disks_desktop6about 2 years agoA Flutter desktop library able to retrieve the installed devices information
fluent_ui3,006almost 2 years agoImplements Windows UI in Flutter. Based on the official documentation ( )
flutter95199almost 2 years agoWindows95 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_acrylic608over 2 years agoWindow acrylic, mica & transparency effects for Flutter on Windows, macOS & Linux
flutter_js477over 2 years agoA Javascript engine to use with flutter. It uses Quickjs on Android and JavascriptCore on IOS
flutter_media_metadata70over 2 years agoA Flutter plugin to read metadata of media files
flutter_platform_alert75almost 2 years agoA 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_close44almost 2 years agoLet your Flutter app has a chance to confirm if the user wants to close your app
global_shortcuts8over 5 years agoA macOS plugin which can register a callback for a global keyboard shortcut
gtk253over 2 years agoGTK+ utilities for Flutter Linux applications
hotkey_manager134over 2 years agoThis plugin allows Flutter desktop apps to defines system/inapp wide hotkey (i.e. shortcut)
just_audio1,067almost 2 years agoA 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_libwinmedia11over 4 years agoLibwinmedia implementation of just_audio. This implementation is endorsed and therefore doesn't require a direct dependency
keypress_simulator30over 2 years agoThis plugin allows Flutter desktop apps to simulate key presses
launch_at_login4over 5 years agoA new flutter plugin project
launch_at_startup90over 2 years agoThis plugin allows Flutter desktop apps to Auto launch on startup / login
libwinmedia39over 4 years agoA cross-platform media playback library for C/C++ & Flutter with good number of features
local_notifier74almost 2 years agoThis plugin allows Flutter desktop apps to displaying local notifications
macos_ui1,896almost 2 years agoFlutter widgets and themes implementing the current macOS design language. ( )
msix283about 2 years agoA command-line tool that create Msix installer from your flutter windows-build files
native_context_menu166over 3 years agoProvides a native context menu for flutter applications. Most useful on desktop
nativeshell636about 2 years agoNativeShell Dart API. Used to interact with NativeShell platform code
network_info_plus1,636almost 2 years agoFlutter plugin for discovering information (e.g. WiFi details) of the network
nsd66almost 2 years agoA Flutter plugin for network service discovery and registration (aka NSD / DNS-SD / Bonjour / mDNS)
package_info_plus1,636almost 2 years agoFlutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android
pasteboard449almost 2 years agoA flutter plugin which could read image,files from clipboard and write files to clipboard
platform_device_id81over 2 years agoYou can get device id from platform - linux/mac/windows/android/ios/web
protocol_handler78over 2 years agoThis plugin allows Flutter apps to register and handle custom protocols (i.e. deep linking)
protocol_registry11about 5 years agoRegister/query/remove URI Schemes without hassle. Available for Windows and Linux
quick_blue137about 2 years agoA cross-platform BluetoothLE plugin for Flutter
quick_breakpad20almost 5 years agoA cross-platform flutter plugin for crash report via Google Breakpad
quick_notify39over 4 years agoA cross-platform (Android/iOS/Web/Windows/macOS/Linux) notification plugin for Flutter
quick_scanner5about 5 years agoA new flutter plugin project
quick_usb43over 4 years agoA cross-platform (Android/Windows/macOS/Linux) USB plugin for Flutter
record248almost 2 years agoAudio recorder from microphone to file or stream with multiple codecs, bit rate and sampling rate options
screen_capturer85about 2 years agoThis plugin allows Flutter desktop apps to capture screenshots
screen_retriever47about 2 years agoThis plugin allows Flutter desktop apps to Retrieve information about screen size, displays, cursor position, etc
screen_text_extractor54over 2 years agoThis plugin allows Flutter desktop apps to extract text from screen
share_plus1,636almost 2 years agoFlutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS
shortcut_menu_extender13over 2 years agoThis plugin allows Flutter apps to Extending global shortcut menus
squirrel58almost 3 years agoCreate installable desktop apps
stockholm132over 2 years agoA collection of desktop-first widgets and themes designed to look and feel great on Mac and Windows. ( )
system_tray217about 2 years agosystem_tray that makes it easy to customize tray and work with your Flutter desktop app
tray_manager242almost 2 years agoThis plugin allows Flutter desktop apps to defines system tray
unix_single_instance1over 2 years agoA library which uses unix sockets to ensure a single instance
vclibs13over 2 years agoLet your flutter windows apps include vclibs
win32772almost 2 years agoA Dart library for accessing common Win32 APIs using FFI. No C required!
win32_registry38almost 2 years agoA package that provides a friendly Dart API for accessing the Windows Registry
win_ble36about 2 years agoUse the WinBle plugin to enable Bluetooth Low Energy in Flutter Windows and pure Dart projects (Windows only)
win_toast449almost 2 years agoa flutter plugin that allows users to create and display toast notifications to notification center on the Windows operating system
window_decorations32over 3 years agoDeprecated, use
window_manager730almost 2 years agoThis plugin allows Flutter desktop apps to resizing and repositioning the window
windows_ocr18about 3 years agoA new flutter plugin project
windows_single_instance12almost 3 years agoForces a single instance of your Windows app, bringing the existing window to the front when a new instance is opened
windows_taskbar160about 3 years agoFlutter plugin serving utilities related to Windows taskbar
yaru251almost 2 years agoCommon flutter widgets useful for building desktop and web applications
awesome-flutter54,056almost 2 years agoAn awesome list that curates the best Flutter libraries, tools, tutorials, articles and more
awesome-flutter-linux184over 2 years agoA curated list of awesome Linux-specific Flutter packages and projects

awesome-flutter-desktop / Tools

flutter_distributor899almost 2 years agoAn 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: