From f0a63a646ef4642d3fb2e42f979ac0ee896d6f39 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=81=A5=E8=8E=B9?= Date: Fri, 9 Feb 2024 13:01:26 +0800 Subject: [PATCH] move projects section to flutter_apps repo --- LICENSE | 2 +- README.md | 63 ++++------------------ awesome_list.yaml | 135 ---------------------------------------------- 3 files changed, 12 insertions(+), 188 deletions(-) diff --git a/LICENSE b/LICENSE index a6c09c4..3184365 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2021 LiJianying +Copyright (c) 2021-2024 LiJianying Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index ca36504..8e5085e 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,11 @@ # awesome-flutter-desktop -![][visits-count-image] [![][discord-image]][discord-url] - -[visits-count-image]: https://img.shields.io/badge/dynamic/json?label=Visits%20Count&query=value&url=https://api.countapi.xyz/hit/leanflutter.awesome-flutter-desktop/visits +[![][discord-image]][discord-url] [discord-image]: https://img.shields.io/discord/884679008049037342.svg [discord-url]: https://discord.gg/zPa6EZ2jqb -A curated list of awesome things related to Flutter desktop. +A curated list of awesome things related to Flutter desktop, The project list has been moved to [flutter_apps](https://github.com/leanflutter/flutter_apps) repo. --- @@ -16,13 +14,11 @@ A curated list of awesome things related to Flutter desktop. -- [awesome-flutter-desktop](#awesome-flutter-desktop) - - [Packages](#packages) - - [Projects](#projects) - - [Related](#related) - - [Tools](#tools) - - [Contribution](#contribution) - - [License](#license) +- [Packages](#packages) +- [Related](#related) +- [Tools](#tools) +- [Contribution](#contribution) +- [License](#license) @@ -39,7 +35,7 @@ A curated list of awesome things related to Flutter desktop. for iOS, Android, MacOS. Partial support for Linux, Windows and web (localStorage). - [bitsdojo_window](https://github.com/bitsdojo/bitsdojo_window) - 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](https://github.com/tvolkert/chicago) - 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](https://github.com/leanflutter/clipboard_watcher) - This plugin allows Flutter apps to watch clipboard changes. +- [clipboard_watcher](https://github.com/leanflutter/clipboard_watcher) - This plugin allows Flutter desktop apps to watch clipboard changes. - [connectivity_plus](https://github.com/fluttercommunity/plus_plugins) - Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS. - [contextual_menu](https://github.com/leanflutter/contextual_menu) - This plugin allows Flutter desktop apps to create native context menus. - [dart_vlc](https://github.com/alexmercerind/dart_vlc) - Flutter audio / video playback, broadcast & recording library for Windows & Linux. Based on libvlc. @@ -74,7 +70,6 @@ for iOS, Android, MacOS. Partial support for Linux, Windows and web (localStorag - [nativeshell](https://github.com/nativeshell/nativeshell) - NativeShell Dart API. Used to interact with NativeShell platform code. - [network_info_plus](https://github.com/fluttercommunity/plus_plugins) - Flutter plugin for discovering information (e.g. WiFi details) of the network. - [nsd](https://github.com/sebastianhaberey/nsd) - A Flutter plugin for network service discovery and registration (aka NSD / DNS-SD / Bonjour / mDNS). -- [nsd](https://github.com/sebastianhaberey/nsd) - A Flutter plugin for network service discovery and registration (aka NSD / DNS-SD / Bonjour / mDNS). - [package_info_plus](https://github.com/fluttercommunity/plus_plugins) - Flutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android. - [pasteboard](https://github.com/MixinNetwork/flutter-plugins) - A flutter plugin which could read image,files from clipboard and write files to clipboard. - [platform_device_id](https://github.com/BestBurning/platform_device_id) - You can get device id from platform - linux/mac/windows/android/ios/web. @@ -85,7 +80,7 @@ for iOS, Android, MacOS. Partial support for Linux, Windows and web (localStorag - [quick_notify](https://github.com/woodemi/quick_notify) - A cross-platform (Android/iOS/Web/Windows/macOS/Linux) notification plugin for Flutter. - [quick_scanner](https://github.com/woodemi/quick_scanner) - A new flutter plugin project. - [quick_usb](https://github.com/woodemi/quick_usb) - A cross-platform (Android/Windows/macOS/Linux) USB plugin for Flutter -- [record](https://github.com/llfbandit/record) - Audio recorder from microphone to file or stream with multiple codecs, bit rate and sampling rate options. +- [record](https://github.com/llfbandit/record) - Audio recorder from microphone to a given file path with multiple codecs, bit rate and sampling rate options. - [screen_capturer](https://github.com/leanflutter/screen_capturer) - This plugin allows Flutter desktop apps to capture screenshots. - [screen_retriever](https://github.com/leanflutter/screen_retriever) - This plugin allows Flutter desktop apps to Retrieve information about screen size, displays, cursor position, etc. - [screen_text_extractor](https://github.com/leanflutter/screen_text_extractor) - This plugin allows Flutter desktop apps to extract text from screen. @@ -95,7 +90,7 @@ for iOS, Android, MacOS. Partial support for Linux, Windows and web (localStorag - [system_tray](https://github.com/antler119/system_tray) - system_tray that makes it easy to customize tray and work with your Flutter desktop app. - [tray_manager](https://github.com/leanflutter/tray_manager) - This plugin allows Flutter desktop apps to defines system tray. - [win32](https://github.com/timsneath/win32) - A Dart library for accessing common Win32 APIs using FFI. No C required! -- [win_ble](https://github.com/rohitsangwan01/win_ble) - Use the WinBle plugin to enable Bluetooth Low Energy in Flutter Windows and pure Dart projects (Windows only) +- [win_ble](https://github.com/rohitsangwan01/win_ble) - WinBle Plugin to use Bluetooth Low Energy in Flutter Windows Desktop - [win_toast](https://github.com/MixinNetwork/flutter-plugins) - a flutter plugin that allows users to create and display toast notifications to notification center on the Windows operating system. - [window_decorations](https://github.com/prateekmedia/window_decorations) - Deprecated, use https://pub.dev/packages/titlebar_buttons - [window_manager](https://github.com/leanflutter/window_manager) - This plugin allows Flutter desktop apps to resizing and repositioning the window. @@ -103,48 +98,12 @@ for iOS, Android, MacOS. Partial support for Linux, Windows and web (localStorag - [windows_taskbar](https://github.com/alexmercerind/windows_taskbar) - Flutter plugin serving utilities related to Windows taskbar. - [yaru](https://github.com/ubuntu/yaru.dart) - Ubuntu Yaru Style - Distinct look and feel of the Ubuntu Desktop -## Projects -- [API Dash](https://github.com/foss42/api-dash) - API Dash is a beautiful open-source cross-platform API Client built using Flutter which can help you easily create & customize your API requests, visually inspect responses and generate API integration code. A lightweight alternative to postman/insomnia. -- [AirController](https://github.com/air-controller/air-controller-desktop) - A new handy and powerful Android phone assistant, powered by Flutter. -- [Amphitheatre Desktop](https://github.com/amphitheatre-app/desktop) - Open source GUI application that enables you to interact with Amphitheatre -- [AppImage Pool](https://github.com/prateekmedia/appimagepool) - A simple, modern AppImageHub Client, powered by flutter. -- [ArthurMorgan](https://github.com/belikesohan/arthurmorgan) - Cross-Platform Google Drive client with encryption support. -- [AuthPass](https://github.com/authpass/authpass) - AuthPass - Password Manager based on Flutter for all platforms. Keepass 2.x (kdbx 3.x) compatible. -- [Biyi (比译)](https://github.com/biyidev/biyi_app) - Biyi (比译) is a convenient translation and dictionary app written in Flutter. -- [BlueBubbles](https://github.com/BlueBubblesApp/bluebubbles-app) - A cross-platform app ecosystem, bringing iMessage to Android, PC (Windows, Linux, & even macOS), and Web! -- [Brisk](https://github.com/AminBhst/brisk) - Fast, multithreaded, cross-platform download manager -- [Cash Balancer](https://github.com/bernaferrari/CashBalancer) - It is too hard to balance money across different assets and accounts. ([Live Preview](https://bernaferrari.github.io/CashBalancer/)) -- [Color Studio](https://github.com/bernaferrari/color-studio) - It is too hard to build coherent and accessible themes with the right colors. This should help. ([Live Preview](https://bernaferrari.github.io/color-studio/)) -- [Drip](https://github.com/Spsden/Drip) - A Youtube Music client for Desktop. (in Development) -- [Flokk](https://github.com/gskinnerTeam/flokk) - A fresh and modern Google Contacts manager that integrates with GitHub and Twitter. ([Live Preview](https://flokk.app/)) -- [FluTube](https://github.com/prateekmedia/flutube) - Watch and download videos without ads -- [Flutter Folio](https://github.com/gskinnerTeam/flutter-folio) - A platform adaptive Flutter app for desktop, mobile and web. -- [Flutter Installer](https://github.com/YazeedAlKhalaf/Flutter_Installer) - Flutter Installer is an installer for Flutter built with Flutter 💙😎✌ -- [FlutterCleaner](https://github.com/schilken/flutter_cleaner) - -- [GitCommitStreak](https://github.com/schilken/git_commit_streak) - A tool that shows the number of consecutive days with at least one commit per day. -- [Harmonoid](https://github.com/harmonoid/harmonoid) - Plays & manages your music library. Looks beautiful & juicy. Playlists, visuals, synced lyrics, pitch shift, volume boost & more. -- [Invoice Ninja](https://github.com/invoiceninja/admin-portal) - Invoice Ninja: Desktop/mobile admin portal built with Flutter ([Live Preview](https://demo.invoiceninja.com/#/)) -- [Leaflet](https://github.com/PotatoProject/Leaflet) - POSP official notes app, soon to be included -- [Odin](https://github.com/odinapp/odin) - Open-source, cross-platform, hassle-free file sharing with AES-256 encryption made with Flutter & Dart. -- [Pangolin Desktop](https://github.com/dahliaOS/pangolin_desktop) - Pangolin Desktop UI shell, designed for dahliaOS, written in Flutter. ([Live Preview](https://web.dahliaos.io/)) -- [RustDesk](https://github.com/rustdesk/rustdesk) - An open-source remote desktop, and alternative to TeamViewer. -- [Sharik](https://github.com/marchellodev/sharik) - Sharik is an open-source, cross-platform solution for sharing files via Wi-Fi or Mobile Hotspot -- [Spotube](https://github.com/KRTirtho/spotube) - 🎧 Open source Spotify client that doesn't require Premium nor uses Electron! Available for both desktop & mobile! -- [StreamKit Chat Reader](https://github.com/mentegago/streamkit) - Reads your Twitch chat, with automatic language detection! -- [Ubuntu Desktop Installer](https://github.com/canonical/ubuntu-desktop-installer) - Ubuntu Desktop Installer -- [Yukino](https://github.com/yukino-app/yukino) - ❄️ An extension based Anime & Manga client. -- [appflowy](https://github.com/AppFlowy-IO/appflowy) - AppFlowy is an open-source alternative to Notion. You are in charge of your data and customizations. Built with Flutter and Rust. -- [jellyflut](https://github.com/Thomas-Sohier/jellyflut) - Just a jellyfin client made in flutter (side project quality code) -- [lumi](https://github.com/rootasjey/lumi) - Philips Hue app to control lights and sensors -- [quickgui](https://github.com/quickgui/quickgui) - A Flutter frontend for quickget and quickemu. -- [wsa_pacman](https://github.com/alesimula/wsa_pacman) - A GUI package manager and package installer for Windows Subsystem for Android (WSA) - ## Related - [awesome-flutter](https://github.com/Solido/awesome-flutter) - An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more. - [awesome-flutter-linux](https://github.com/jpnurmi/awesome-flutter-linux) - A curated list of awesome Linux-specific Flutter packages and projects. ## Tools -- [flutter_distributor](https://github.com/leanflutter/flutter_distributor) - An all-in-one Flutter application packaging and distribution tool, providing you with a one-stop solution to meet various distribution needs. +- [flutter_distributor](https://github.com/leanflutter/flutter_distributor) - A complete tool for packaging and publishing your Flutter apps. diff --git a/awesome_list.yaml b/awesome_list.yaml index 77cb35a..48d0847 100644 --- a/awesome_list.yaml +++ b/awesome_list.yaml @@ -3,8 +3,6 @@ description: A curated list of awesome things related to Flutter desktop. categories: - id: packages name: Packages - - id: projects - name: Projects - id: tools name: Tools - id: related @@ -209,9 +207,6 @@ entities: - pub_id: contextual_menu github_id: leanflutter/contextual_menu category: packages - - pub_id: nsd - github_id: sebastianhaberey/nsd - category: packages - pub_id: clipboard_watcher github_id: leanflutter/clipboard_watcher category: packages @@ -236,136 +231,6 @@ entities: - pub_id: disks_desktop github_id: AngeloAvv/disks category: packages - # PROJECTS - - name: Biyi (比译) - homepage: https://biyidev.com/ - github_id: biyidev/biyi_app - category: projects - - name: AuthPass - homepage: https://authpass.app/ - github_id: authpass/authpass - category: projects - # - name: flutter_blossom - # homepage: https://flutter-blossom.github.io/ - # github_id: flutter-blossom/flutter_blossom - # category: projects - - name: Invoice Ninja - github_id: invoiceninja/admin-portal - livepreview_url: https://demo.invoiceninja.com/#/ - category: projects - - name: Yukino - github_id: yukino-app/yukino - category: projects - - name: Harmonoid - github_id: harmonoid/harmonoid - category: projects - - name: Ubuntu Desktop Installer - description: A modern implementation of the Ubuntu Desktop installer, using subiquity as a backend and Flutter for the UI. - github_id: canonical/ubuntu-desktop-installer - category: projects - - name: AppImage Pool - description: Simple and modern AppImageHub Client for Linux desktop. - github_id: prateekmedia/appimagepool - category: projects - - name: FluTube - description: Youtube video client + downloader made using flutter for mobile and desktop. - github_id: prateekmedia/flutube - category: projects - - name: Sharik - description: Sharik is an open-source, cross-platform solution for sharing files via Wi-Fi or Mobile Hotspot - github_id: marchellodev/sharik - category: projects - - name: Flutter Folio - homepage: https://flutter.gskinner.com/folio/ - github_id: gskinnerTeam/flutter-folio - category: projects - - name: Flokk - homepage: https://flutter.gskinner.com/flokk/ - github_id: gskinnerTeam/flokk - livepreview_url: https://flokk.app/ - category: projects - - name: Cash Balancer - description: An asset allocation app for managing cash accross different wallets. - github_id: bernaferrari/CashBalancer - livepreview_url: https://bernaferrari.github.io/CashBalancer/ - category: projects - - name: Color Studio - description: An app that helps making coherent and accessible color themes. - github_id: bernaferrari/color-studio - livepreview_url: https://bernaferrari.github.io/color-studio/ - category: projects - - name: jellyflut - github_id: Thomas-Sohier/jellyflut - category: projects - - name: Leaflet - github_id: PotatoProject/Leaflet - category: projects - - name: BlueBubbles - github_id: BlueBubblesApp/bluebubbles-app - category: projects - - name: Pangolin Desktop - github_id: dahliaOS/pangolin_desktop - livepreview_url: https://web.dahliaos.io/ - category: projects - - name: Flutter Installer - github_id: YazeedAlKhalaf/Flutter_Installer - category: projects - - name: lumi - github_id: rootasjey/lumi - category: projects - - name: quickgui - github_id: quickgui/quickgui - category: projects - - name: appflowy - github_id: AppFlowy-IO/appflowy - category: projects - - name: Odin - github_id: odinapp/odin - category: projects - - name: Spotube - github_id: KRTirtho/spotube - category: projects - - name: Drip - github_id: Spsden/Drip - category: projects - - name: AirController - github_id: air-controller/air-controller-desktop - category: projects - - name: sidekick - homepage: http://fluttersidekick.com - github_id: fluttertools/sidekick - description: "A simple desktop interface for tools that enhance Flutter's development experience." - - name: StreamKit Chat Reader - description: A desktop Twitch chat reader (text-to-speech) with multilingual support through automatic language detection. - github_id: mentegago/streamkit - category: projects - - name: Amphitheatre Desktop - homepage: http://docs.amphitheatre.app - github_id: amphitheatre-app/desktop - category: projects - - name: wsa_pacman - github_id: alesimula/wsa_pacman - category: projects - - name: RustDesk - github_id: rustdesk/rustdesk - category: projects - - name: ArthurMorgan - github_id: belikesohan/arthurmorgan - category: projects - - name: FlutterCleaner - github_id: schilken/flutter_cleaner - category: projects - - name: GitCommitStreak - github_id: schilken/git_commit_streak - category: projects - - name: Brisk - description: Fast, multi-threaded, cross-platform download manager - github_id: AminBhst/brisk - category: projects - - name: API Dash - description: API Dash ⚡️ is an open-source cross-platform API Client which can also generate Dart code for API integration. - github_id: foss42/api-dash - category: projects # TOOLS - name: flutter_distributor github_id: leanflutter/flutter_distributor