A curated list of awesome things related to Flutter desktop.

Overview

awesome-flutter-desktop

A curated list of awesome things related to Flutter desktop.

Discord


Table of Contents

Packages

Name Repo Description
battery_plus GitHub Repo stars Flutter plugin for accessing information about the battery state(full, charging, discharging).
biometric_storage GitHub Repo stars 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 GitHub Repo stars 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 GitHub Repo stars 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.
connectivity_plus GitHub Repo stars Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS.
dart_vlc GitHub Repo stars Flutter media playback, broadcast, recording & chromecast library. Based on libVLC & libVLC++.
dbus GitHub Repo stars 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 GitHub Repo stars A plugin to show native toasts on Windows.
desktop_window GitHub Repo stars Flutter desktop plugin(macOS/Linux/Windows) to get and change window size.
device_info_plus GitHub Repo stars Flutter plugin providing detailed information about the device (make, model, etc.), and Android or iOS version the app is running on.
fluent_ui GitHub Repo stars Implements Windows UI in Flutter. Based on the official documentation
flutter95 GitHub Repo stars 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 GitHub Repo stars Window blur & transparency effects for Flutter on Windows & Linux.
flutter_media_metadata GitHub Repo stars A Flutter plugin to read metadata of media files.
global_shortcuts GitHub Repo stars A macOS plugin which can register a callback for a global keyboard shortcut.
gtk GitHub Repo stars Implements GTK Widgets, themes and titlebar buttons in Flutter. Based on the GNOME HIG
hotkey_manager GitHub Repo stars This plugin allows Flutter desktop apps to defines system/inapp wide hot key.
macos_ui GitHub Repo stars Flutter widgets and themes implementing the current macOS design language.
nativeshell GitHub Repo stars NativeShell Dart API. Used to interact with NativeShell platform code.
network_info_plus GitHub Repo stars Flutter plugin for discovering information (e.g. WiFi details) of the network.
package_info_plus GitHub Repo stars Flutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android.
protocol_registry GitHub Repo stars Register/query/remove URI Schemes without hassle. Available for Windows and Linux.
quick_blue GitHub Repo stars A new flutter plugin project.
quick_notify GitHub Repo stars A new flutter plugin project.
quick_scanner GitHub Repo stars A new flutter plugin project.
quick_usb GitHub Repo stars A cross-platform USB plugin for Flutter
screen_retriever GitHub Repo stars This plugin allows Flutter desktop apps to Retrieve information about screen size, displays, cursor position, etc.
share_plus GitHub Repo stars Flutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS.
system_tray GitHub Repo stars system_tray that makes it easy to customize tray and work with your Flutter desktop app window on Windows, macOS and Linux.
tray_manager GitHub Repo stars This plugin allows Flutter desktop apps to defines system tray.
win32 GitHub Repo stars A Dart library for accessing common Win32 APIs using FFI. No C required!
window_decorations GitHub Repo stars A package which provides most of the window decorations from linux themes.
window_manager GitHub Repo stars This plugin allows Flutter desktop apps to resizing and repositioning the window.
yaru GitHub Repo stars Ubuntu Yaru Style - Distinct look and feel of the Ubuntu Desktop

Open Source Apps

Name Repo Description
AppImage Pool GitHub Repo stars Simple and modern AppImageHub Client for Linux desktop.
AuthPass GitHub Repo stars AuthPass - Password Manager based on Flutter for all platforms. Keepass 2.x (kdbx 3.x) compatible.
Biyi (比译) GitHub Repo stars Biyi (比译) is a convenient translation and dictionary app written in dart / Flutter.
Cash Balancer GitHub Repo stars An asset allocation app for managing cash accross different wallets.
Color Studio GitHub Repo stars An app that helps making coherent and accessible color themes.
Flokk GitHub Repo stars A fresh and modern Google Contacts manager that integrates with GitHub and Twitter.
FluTube GitHub Repo stars Youtube video client + downloader made using flutter for mobile and desktop.
Flutter Folio GitHub Repo stars A platform adaptive Flutter app for desktop, mobile and web.
Harmonoid GitHub Repo stars [WIP] 🎵 A music app with a beautiful UI to play local music & YouTube music. Distributes music into albums & artists. Has playlists & lyrics.
Invoice Ninja GitHub Repo stars Invoice Ninja client built with Flutter
Sharik GitHub Repo stars Sharik is an open-source, cross-platform solution for sharing files via Wi-Fi or Mobile Hotspot
Ubuntu Desktop Installer GitHub Repo stars A modern implementation of the Ubuntu Desktop installer, using subiquity as a backend and Flutter for the UI.
Yukino GitHub Repo stars Yukino lets you read manga or stream anime ad-free from multiple sources for free! Available for Windows, Linux, MacOS and Android.
flutter_blossom GitHub Repo stars A low code editor with the full power of flutter. created by @sanihaq for @flutter 🌸

Discussion

Welcome to join the discussion group to share your suggestions and ideas with me.

Contribution

Please make sure to read the Contributing Guide before making a pull request.

License

MIT

Copyright (c) 2021 LiJianying [email protected]

Issues
Owner
LeanFlutter
To make the flutter even simpler
LeanFlutter
This animation popup for popover to show something awesome.

8641695823774957995.mp4 pop_over_custom A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resou

null 8 Jun 15, 2021
Simple tool to open WhatsApp chat without saving the number, developed using Google's Flutter Framework. for Android/ IOS/ Desktop/ Web

OpenWp Simple tool to open WhatsApp chat without saving the number Explore the docs » View Demo · Report Bug · Request Feature Table of Contents About

Swarup Bhanja Chowdhury 14 Aug 8, 2021
An Ubuntu desktop settings app made with Flutter

unofficial Ubuntu Desktop Settings App made with Flutter - WIP TODO use real yaru icons - thanks to @Jupi007 improve layout implement settings search

Frederik Feichtmeier 93 Nov 28, 2021
Trying out Flutter for desktop Web app development as an alternative to SPA frameworks (such as React and Angular) by recreating one of the pages of an existing CV Management web app

HTML Renderer Demo CanvasKit Renderer Demo Reddit discussion This repo contains a PoC of using Flutter as a traditional SPA framework for creating a d

Maxim Saplin 11 Nov 8, 2021
A quick sample app on how to implement a friend list and a profile page in Flutter.

FlutterMates All code resides in the /lib folder: there's no Android / iOS specific code needed. The article, slides and how this came to be, is here.

Codemate Ltd 480 Nov 15, 2021
Download files from Firebase Storage with Flutter. List all images, videos, or other files from Firebase and download them.

Flutter Tutorial - Download Files From Firebase Storage Download files from Firebase Storage with Flutter. List all images, videos, or other files fro

Johannes Milke 16 Nov 8, 2021
Create a Flutter User Profile Page UI where you can access and edit your user's information within your Flutter app.

Flutter Tutorial - User Profile Page UI 1/2 Create a Flutter User Profile Page UI where you can access and edit your user's information within your Fl

Johannes Milke 17 Nov 21, 2021
Create a Flutter User Profile Page UI where you can access and edit your user's information within your Flutter app.

Flutter Tutorial - User Profile Page UI #2 Create a Flutter User Profile Page UI where you can access and edit your user's information within your Flu

Johannes Milke 13 Nov 9, 2021
Let's create a selectable Flutter Navigation Drawer with routing that highlights the current item within the Flutter Sidebar Menu.

Flutter Tutorial - Sidebar Menu & Selectable Navigation Drawer Let's create a selectable Flutter Navigation Drawer with routing that highlights the cu

Johannes Milke 8 Oct 31, 2021
Components that optimize Flutter fluency.(Flutter 流畅度优化的通用方案,轻松解决卡顿问题)

Flutter fluency optimization component "Keframe" Page switching fluency improved: How to use Project depend on: Quick learning Constructor Description

Ke Technologies 436 Nov 26, 2021
Challenge yourself every weekend with flutter. Join me to implement challenging UI & digital designs using Flutter.

Weekend With Flutter This is my new challenge. Every weekend, I want to implement challenging UI & digital designs using Flutter. you can join me with

Payam Zahedi 16 Nov 8, 2021
Let's create a complete Flutter User Profile Page with SharedPreferences to persist the user's information in Flutter.

Flutter Tutorial - User Profile & SharedPreferences Let's create a complete Flutter User Profile Page with SharedPreferences to persist the user's inf

Johannes Milke 9 Oct 9, 2021
Let's create a Flutter Collapsible Sidebar Menu that can collapse and expand the Navigation Drawer in Flutter.

Flutter Tutorial - Collapsible Sidebar Menu & Navigation Drawer Let's create a Flutter Collapsible Sidebar Menu that can collapse and expand the Navig

Johannes Milke 10 Oct 30, 2021
🚗 Apple CarPlay for Flutter Apps. Aims to make it safe to use apps made with Flutter in the car by integrating with CarPlay.

CarPlay with Flutter ?? Flutter Apps now on Apple CarPlay! flutter_carplay aims to make it safe to use iPhone apps made with Flutter in the car by int

Oğuzhan Atalay 82 Nov 20, 2021
A weather app built to learn how to use Canvas and Animation in Flutter.

Weather Quick Disclaimer I removed my private OpenWeather API key from the repo, if you want to get the weather forecast use your own in the openweath

Alessandro Aime 141 Oct 28, 2021
TodoMVC for Flutter

flutter_architecture_samples TodoMVC for Flutter! Flutter provides a lot of flexibility in deciding how to organize and architect your apps. While thi

Brian Egan 7.5k Dec 2, 2021
🍝 restaurant menu app made with flutter inspired by this design https://goo.gl/jChLBV

Menu Flutter Todo Make background colors that changes with PageView Add custom tab indicators Change food prices Make cart animation Customize card sh

Braulio Cassule 551 Nov 30, 2021
Flutter UI Challenges

FLUTTER UI CHALLENGE Put your Flutter experience to test with these UI Challenges. ⚠️ Contributions must be made in this repository. ⚠️ Levels: Beginn

Tomi Alagbe 1.3k Nov 21, 2021