<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/">
  <channel>
    <title>GitHub Dart Daily Trending</title>
    <description>Daily Trending of Dart in GitHub</description>
    <pubDate>Mon, 18 May 2026 01:40:17 GMT</pubDate>
    <link>http://mshibanami.github.io/GitHubTrendingRSS</link>
    
    <item>
      <title>AppFlowy-IO/AppFlowy</title>
      <link>https://github.com/AppFlowy-IO/AppFlowy</link>
      <description>&lt;p&gt;Bring projects, wikis, and teams together with AI. AppFlowy is the AI collaborative workspace where you achieve more without losing control of your data. The leading open source Notion alternative.&lt;/p&gt;&lt;hr&gt;&lt;h1 align=&quot;center&quot; style=&quot;border-bottom: none&quot;&gt; &lt;b&gt; &lt;a href=&quot;https://www.appflowy.com&quot;&gt;AppFlowy&lt;/a&gt;&lt;br /&gt; &lt;/b&gt; ⭐️ The Open Source Alternative To Notion ⭐️ &lt;br /&gt; &lt;/h1&gt; 
&lt;p align=&quot;center&quot;&gt; AppFlowy is the AI workspace where you achieve more without losing control of your data &lt;/p&gt; 
&lt;p align=&quot;center&quot;&gt; &lt;a href=&quot;https://discord.gg/9Q2xaN37tV&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/AppFlowy.IO-discord-orange&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://github.com/AppFlowy-IO/appflowy&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/stars/AppFlowy-IO/appflowy.svg?style=flat&amp;amp;logo=github&amp;amp;colorB=deeppink&amp;amp;label=stars&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://github.com/AppFlowy-IO/appflowy&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/forks/AppFlowy-IO/appflowy.svg?sanitize=true&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://opensource.org/licenses/AGPL-3.0&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/license-AGPL-purple.svg?sanitize=true&quot; alt=&quot;License: AGPL&quot; /&gt;&lt;/a&gt; &lt;/p&gt; 
&lt;p align=&quot;center&quot;&gt; &lt;a href=&quot;https://www.appflowy.com&quot;&gt;&lt;b&gt;Website&lt;/b&gt;&lt;/a&gt; • &lt;a href=&quot;https://forum.appflowy.io/&quot;&gt;&lt;b&gt;Forum&lt;/b&gt;&lt;/a&gt; • &lt;a href=&quot;https://discord.gg/9Q2xaN37tV&quot;&gt;&lt;b&gt;Discord&lt;/b&gt;&lt;/a&gt; • &lt;a href=&quot;https://www.reddit.com/r/AppFlowy&quot;&gt;&lt;b&gt;Reddit&lt;/b&gt;&lt;/a&gt; • &lt;a href=&quot;https://twitter.com/appflowy&quot;&gt;&lt;b&gt;Twitter&lt;/b&gt;&lt;/a&gt; &lt;/p&gt; 
&lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;https://appflowy.com/_next/static/media/tasks.796c753e.png&quot; alt=&quot;AppFlowy Kanban Board for To-dos&quot; /&gt;&lt;/p&gt; 
&lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;https://appflowy.com/_next/static/media/Grid.9e30484b.png&quot; alt=&quot;AppFlowy Databases for Tasks and Projects&quot; /&gt;&lt;/p&gt; 
&lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;https://appflowy.com/_next/static/media/sites.a8d5b2b9.png&quot; alt=&quot;AppFlowy Sites for Beautiful documentation&quot; /&gt;&lt;/p&gt; 
&lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;https://appflowy.com/_next/static/media/ai.e1460982.png&quot; alt=&quot;AppFlowy AI&quot; /&gt;&lt;/p&gt; 
&lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;https://appflowy.com/_next/static/media/template.9ea13c3b.png&quot; alt=&quot;AppFlowy Templates&quot; /&gt;&lt;/p&gt; 
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; 
&lt;p align=&quot;center&quot;&gt; &lt;img src=&quot;https://github.com/user-attachments/assets/5841c491-b564-4a26-b9b6-191def430911&quot; alt=&quot;Work across devices&quot; width=&quot;1040px&quot; /&gt;&lt;/p&gt; 
&lt;p align=&quot;center&quot;&gt; &lt;img src=&quot;https://github.com/user-attachments/assets/c2ba6bb8-746c-4743-9393-d008a669be95&quot; alt=&quot;Work across devices&quot; width=&quot;1040px&quot; /&gt;&lt;/p&gt; 
&lt;p align=&quot;center&quot;&gt; &lt;img src=&quot;https://github.com/user-attachments/assets/e83dd1a3-4975-4d0e-91a1-9eb6e0d248cd&quot; alt=&quot;Work across devices&quot; width=&quot;1040px&quot; /&gt;&lt;/p&gt; 
&lt;h2&gt;User Installation&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/AppFlowy-IO/AppFlowy/releases&quot;&gt;Download AppFlowy Desktop (macOS, Windows, and Linux)&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;Other channels: &lt;a href=&quot;https://flathub.org/apps/io.appflowy.AppFlowy&quot;&gt;FlatHub&lt;/a&gt;, &lt;a href=&quot;https://snapcraft.io/appflowy&quot;&gt;Snapcraft&lt;/a&gt;, &lt;a href=&quot;https://sourceforge.net/projects/appflowy/&quot;&gt;Sourceforge&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;Available on 
  &lt;ul&gt; 
   &lt;li&gt;&lt;a href=&quot;https://apps.apple.com/app/appflowy/id6457261352&quot;&gt;App Store&lt;/a&gt;: iPhone&lt;/li&gt; 
   &lt;li&gt;&lt;a href=&quot;https://play.google.com/store/apps/details?id=io.appflowy.appflowy&quot;&gt;Play Store&lt;/a&gt;: Android 10 or above; ARMv7 is not supported&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://appflowy.com/docs/Step-by-step-Self-Hosting-Guide---From-Zero-to-Production&quot;&gt;Self-hosting AppFlowy&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://docs.appflowy.io/docs/documentation/appflowy/from-source&quot;&gt;Source&lt;/a&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;Built With&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt; &lt;p&gt;&lt;a href=&quot;https://flutter.dev/&quot;&gt;Flutter&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; 
 &lt;li&gt; &lt;p&gt;&lt;a href=&quot;https://www.rust-lang.org/&quot;&gt;Rust&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;Stay Up-to-Date&lt;/h2&gt; 
&lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;https://github.com/AppFlowy-IO/appflowy/raw/main/doc/imgs/howtostar.gif&quot; alt=&quot;AppFlowy Github - how to star the repo&quot; width=&quot;100%&quot; /&gt;&lt;/p&gt; 
&lt;h2&gt;Getting Started with development&lt;/h2&gt; 
&lt;p&gt;Please view the &lt;a href=&quot;https://docs.appflowy.io/docs/documentation/appflowy/from-source&quot;&gt;documentation&lt;/a&gt; for OS specific development instructions&lt;/p&gt; 
&lt;h2&gt;Roadmap&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;a href=&quot;https://docs.appflowy.io/docs/appflowy/roadmap&quot;&gt;AppFlowy Roadmap ReadMe&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/orgs/AppFlowy-IO/projects/5/views/12&quot;&gt;AppFlowy Public Roadmap&lt;/a&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;If you&#39;d like to propose a feature, submit a feature request &lt;a href=&quot;https://github.com/AppFlowy-IO/AppFlowy/issues/new?assignees=&amp;amp;labels=&amp;amp;template=feature_request.yaml&amp;amp;title=%5BFR%5D+&quot;&gt;here&lt;/a&gt; &lt;br /&gt; If you&#39;d like to report a bug, submit a bug report &lt;a href=&quot;https://github.com/AppFlowy-IO/AppFlowy/issues/new?assignees=&amp;amp;labels=&amp;amp;template=bug_report.yaml&amp;amp;title=%5BBug%5D+&quot;&gt;here&lt;/a&gt;&lt;/p&gt; 
&lt;h2&gt;&lt;strong&gt;Releases&lt;/strong&gt;&lt;/h2&gt; 
&lt;p&gt;Please see the &lt;a href=&quot;https://appflowy.com/what-is-new&quot;&gt;changelog&lt;/a&gt; for more details about a given release.&lt;/p&gt; 
&lt;h2&gt;Contributing&lt;/h2&gt; 
&lt;p&gt;Contributions make the open-source community a fantastic place to learn, inspire, and create. Any contributions you make are &lt;strong&gt;greatly appreciated&lt;/strong&gt;. Please look at &lt;a href=&quot;https://docs.appflowy.io/docs/documentation/software-contributions/contributing-to-appflowy&quot;&gt;Contributing to AppFlowy&lt;/a&gt; for details.&lt;/p&gt; 
&lt;p&gt;If your Pull Request is accepted as it fixes a bug, adds functionality, or makes AppFlowy&#39;s codebase significantly easier to use or understand, &lt;strong&gt;Congratulations!&lt;/strong&gt; If your administrative and managerial work behind the scenes sustains the community, &lt;strong&gt;Congratulations!&lt;/strong&gt; You are now an official contributor to AppFlowy.&lt;/p&gt; 
&lt;h2&gt;Translations 🌎🗺&lt;/h2&gt; 
&lt;p&gt;&lt;a href=&quot;https://inlang.com/editor/github.com/AppFlowy-IO/AppFlowy?ref=badge&quot;&gt;&lt;img src=&quot;https://inlang.com/badge?url=github.com/AppFlowy-IO/AppFlowy&quot; alt=&quot;translation badge&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;To add translations, you can manually edit the JSON translation files in &lt;code&gt;/frontend/resources/translations&lt;/code&gt;, use the &lt;a href=&quot;https://inlang.com/editor/github.com/AppFlowy-IO/AppFlowy&quot;&gt;inlang online editor&lt;/a&gt;, or run &lt;code&gt;npx inlang machine translate&lt;/code&gt; to add missing translations.&lt;/p&gt; 
&lt;h2&gt;Join the community to build AppFlowy together&lt;/h2&gt; 
&lt;a href=&quot;https://github.com/AppFlowy-IO/AppFlowy/graphs/contributors&quot;&gt; &lt;img src=&quot;https://contrib.rocks/image?repo=AppFlowy-IO/AppFlowy&quot; /&gt; &lt;/a&gt; 
&lt;h2&gt;Why Are We Building This?&lt;/h2&gt; 
&lt;p&gt;Notion has been our favourite project and knowledge management tool in recent years because of its aesthetic appeal and functionality. Our team uses it daily, and we are on its paid plan. However, as we all know, Notion has its limitations. These include weak data security and poor compatibility with mobile devices. Likewise, alternative collaborative workplace management tools also have their constraints.&lt;/p&gt; 
&lt;p&gt;The limitations we encountered using these tools and our past work experience with collaborative productivity tools have led to our firm belief that there is a glass ceiling on what&#39;s possible for these tools in the future. This emanates from the fact that these tools will probably struggle to scale horizontally at some point and be forced to prioritize a proportion of customers whose needs differ from the rest. While decision-makers want a workplace OS, it is impossible to come up with a one-size fits all solution in such a fragmented market.&lt;/p&gt; 
&lt;p&gt;When a customer&#39;s evolving core needs are not satisfied, they either switch to another or build one from the ground up, in-house. Consequently, they either go under another ceiling or buy an expensive ticket to learn a hard lesson. This is a requirement for many resources and expertise, building a reliable and easy-to-use collaborative tool, not to mention the speed and native experience. The same may apply to individual users as well.&lt;/p&gt; 
&lt;p&gt;All these restrictions necessitate our mission - to make it possible for anyone to create apps that suit their needs well.&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;To individuals, we would like to offer Notion&#39;s functionality, data security, and cross-platform native experience.&lt;/li&gt; 
 &lt;li&gt;To enterprises and hackers, AppFlowy is dedicated to offering building blocks and collaboration infra services to enable you to make apps on your own. Moreover, you have 100% control of your data. You can design and modify AppFlowy your way, with a single codebase written in Flutter and Rust supporting multiple platforms armed with long-term maintainability.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;We decided to achieve this mission by upholding the three most fundamental values:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;Data privacy first&lt;/li&gt; 
 &lt;li&gt;Reliable native experience&lt;/li&gt; 
 &lt;li&gt;Community-driven extensibility&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;We do not claim to outperform Notion in terms of functionality and design, at least for now. Besides, our priority doesn&#39;t lie in more functionality at the moment. Instead, we would like to cultivate a community to democratize the knowledge and wheels of making complex workplace management tools while enabling people and businesses to create beautiful things on their own by equipping them with a versatile toolbox of building blocks.&lt;/p&gt; 
&lt;h2&gt;License&lt;/h2&gt; 
&lt;p&gt;Distributed under the AGPLv3 License. See &lt;a href=&quot;https://github.com/AppFlowy-IO/AppFlowy/raw/main/LICENSE&quot;&gt;&lt;code&gt;LICENSE.md&lt;/code&gt;&lt;/a&gt; for more information.&lt;/p&gt; 
&lt;h2&gt;Acknowledgments&lt;/h2&gt; 
&lt;p&gt;Special thanks to these amazing projects which help power AppFlowy:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/sagiegurari/cargo-make&quot;&gt;cargo-make&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://contrib.rocks&quot;&gt;contrib.rocks&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/flutter_chat_ui&quot;&gt;flutter_chat_ui&lt;/a&gt;&lt;/li&gt; 
&lt;/ul&gt;</description>
      
      <media:content url="https://repository-images.githubusercontent.com/377496562/64db13a4-eee1-47ee-94c9-bd6672cb478f" medium="image" />
      
    </item>
    
    <item>
      <title>Cateners/tiny_computer</title>
      <link>https://github.com/Cateners/tiny_computer</link>
      <description>&lt;p&gt;Click-to-run debian 13 with desktop environment on android for Chinese users, with fcitx pinyin input method and some useful packages preinstalled. You don&#39;t need to install Termux.&lt;/p&gt;&lt;hr&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/Cateners/tiny_computer/raw/master/readme/cover0.png&quot;&gt;&lt;img src=&quot;https://github.com/Cateners/tiny_computer/raw/master/readme/cover0.png&quot; alt=&quot;小小电脑使用照片&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;h1&gt;小小电脑&lt;/h1&gt; 
&lt;p&gt;给所有安卓 9 以上 arm64 设备的“PC 应用引擎”平替。你可以在小小电脑上安装 PC 级 WPS、CAJ Viewer、亿图图示等软件。&lt;/p&gt; 
&lt;p&gt;Run Debian Trixie with XFCE, LXQt, or other desktop environments on Android—just with one click. Originally developed for Chinese users to run applications like WPS Office, it comes preinstalled with tools such as the Fcitx Pinyin input method. Please note that this app does not require Termux.&lt;/p&gt; 
&lt;p&gt;To change the language inside the container, simply run the &lt;code&gt;tmoe&lt;/code&gt; command, select “Manager” and navigate to the locale settings. The root filesystem was built using &lt;a href=&quot;https://github.com/2moe/tmoe&quot;&gt;tmoe&lt;/a&gt;, so locale configuration is handled through it. You will also need to update the &lt;code&gt;LANG=zh_CN.UTF-8&lt;/code&gt; environment variable in the startup command (go to Control → Advanced Settings → Startup Command) when switching to another language.&lt;/p&gt; 
&lt;p&gt;Note: English UI is supported since version 1.0.23, though some hint texts may still appear in Chinese. As of version 1.0.100, the container will automatically switch to English if it detects that your device is not using Chinese.&lt;/p&gt; 
&lt;h2&gt;特点&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt;一键安装，即开即用&lt;/li&gt; 
 &lt;li&gt;来自 kali-undercover 的 win10 主题(仅 xfce 版本)，友好的界面&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;img src=&quot;https://github.com/Cateners/tiny_computer/raw/master/readme/img1.png&quot; alt=&quot;1&quot; /&gt;&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;提供常用软件的一键安装指令（点击图片可查看更多说明）&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;a href=&quot;https://gitee.com/caten/tc-hints/blob/master/pool/solution.md&quot;&gt;&lt;img src=&quot;https://github.com/Cateners/tiny_computer/raw/master/readme/img2.png&quot; alt=&quot;1&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;可方便地改变屏幕缩放，不用担心屏幕过大或过小 （点击图片可查看更多说明）&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;a href=&quot;https://gitee.com/caten/tc-hints/blob/master/pool/scale.md&quot;&gt;&lt;img src=&quot;https://github.com/Cateners/tiny_computer/raw/master/readme/img3.gif&quot; alt=&quot;1&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;便捷访问设备文件，或通过设备 SAF 访问软件文件（点击图片可查看更多说明）&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;a href=&quot;https://gitee.com/caten/tc-hints/blob/master/pool/fileaccess.md&quot;&gt;&lt;img src=&quot;https://github.com/Cateners/tiny_computer/raw/master/readme/img4.png&quot; alt=&quot;1&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;提供终端和众多可调节参数供高级用户使用&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;img src=&quot;https://github.com/Cateners/tiny_computer/raw/master/readme/img5.png&quot; alt=&quot;1&quot; /&gt;&lt;/p&gt; 
&lt;h2&gt;下载&lt;/h2&gt; 
&lt;p&gt;小小电脑提供多个版本。要将小小电脑作为 PC 应用引擎使用，请在 &lt;a href=&quot;https://github.com/Cateners/tiny_computer/releases&quot;&gt;Releases&lt;/a&gt; 页面下载并安装 &lt;a href=&quot;https://xfce.org/&quot;&gt;XFCE&lt;/a&gt; 版本（tiny-computer-xfce.apk）。&lt;/p&gt; 
&lt;p&gt;如果遇到黑屏问题，请卸载后尝试 &lt;a href=&quot;https://lxqt-project.org/&quot;&gt;LXQt&lt;/a&gt; 版本（&lt;a href=&quot;https://github.com/Cateners/tiny_computer/releases&quot;&gt;Releases&lt;/a&gt; 页寻找 tiny-computer-lxqt.apk）。&lt;/p&gt; 
&lt;p&gt;这些版本的区别在于桌面环境不同。你可以简单地理解为界面不一样，但功能基本一致。&lt;/p&gt; 
&lt;p&gt;LXQt 的界面示例：&lt;/p&gt; 
&lt;p&gt;&lt;a href=&quot;https://camo.githubusercontent.com/016ff8803c228f26db750c8424777d8e04a3aebec4ff11d8436a0b22a2e6f58a/68747470733a2f2f6c7871742d70726f6a6563742e6f72672f696d616765732f73637265656e73686f74732f616d6269616e63652e706e67&quot;&gt;&lt;img src=&quot;https://camo.githubusercontent.com/016ff8803c228f26db750c8424777d8e04a3aebec4ff11d8436a0b22a2e6f58a/68747470733a2f2f6c7871742d70726f6a6563742e6f72672f696d616765732f73637265656e73686f74732f616d6269616e63652e706e67&quot; alt=&quot;1&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;如果你下载小小电脑是为了体验更多桌面环境，享受折腾 Linux 的乐趣，这里也有一些其他版本供下载！&lt;/p&gt; 
&lt;p&gt;和 &lt;a href=&quot;https://www.gxde.org/&quot;&gt;GXDE&lt;/a&gt; 团队合作的版本 &lt;a href=&quot;https://github.com/Cateners/tiny_computer/issues/129&quot;&gt;#129&lt;/a&gt;。可在&lt;a href=&quot;https://mirrors.sdu.edu.cn/spark-store-repository/GXDE-OS/APK/&quot;&gt;此处&lt;/a&gt;下载。GXDE 的界面示例：&lt;/p&gt; 
&lt;p&gt;&lt;a href=&quot;https://www.gxde.top/1.jpg&quot;&gt;&lt;img src=&quot;https://www.gxde.top/1.jpg&quot; alt=&quot;1&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;由&lt;a href=&quot;https://www.lingmo.org/&quot;&gt;灵墨桌面&lt;/a&gt;开发者提供的版本&lt;a href=&quot;https://github.com/Cateners/tiny_computer/issues/218&quot;&gt;#218&lt;/a&gt;。灵墨桌面的界面&lt;a href=&quot;https://www.bilibili.com/video/BV1Ci421R7AR&quot;&gt;示例&lt;/a&gt;。&lt;/p&gt; 
&lt;h2&gt;原理&lt;/h2&gt; 
&lt;p&gt;使用 proot 运行 debian 环境。&lt;/p&gt; 
&lt;p&gt;内置 &lt;a href=&quot;https://github.com/novnc/noVNC&quot;&gt;noVNC&lt;/a&gt;/&lt;a href=&quot;https://github.com/gujjwal00/avnc&quot;&gt;AVNC&lt;/a&gt;/&lt;a href=&quot;https://github.com/termux/termux-x11&quot;&gt;Termux:X11&lt;/a&gt; 显示图形界面。&lt;/p&gt; 
&lt;h2&gt;项目结构&lt;/h2&gt; 
&lt;p&gt;assets 和 android/app/src/main/jniLibs 的文件源信息可以在&lt;a href=&quot;https://github.com/Cateners/tiny_computer/raw/master/extra/readme.md&quot;&gt;这里&lt;/a&gt;找到。&lt;/p&gt; 
&lt;p&gt;完整的容器制作过程可以在&lt;a href=&quot;https://github.com/Cateners/tiny_computer/raw/master/extra/build-tiny-rootfs.md&quot;&gt;这里&lt;/a&gt;看到。&lt;/p&gt; 
&lt;p&gt;数据包、patch.tar.gz 以及 jniLibs 的文件不在代码仓更新，而是随 releases 提供，主要是为了避免 git 越来越大。&lt;/p&gt; 
&lt;p&gt;lib 目录：&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;main.dart 文件，页面布局，有点乱&lt;/li&gt; 
 &lt;li&gt;workflow.dart 文件，逻辑部分，目前也还可以理解 
  &lt;ul&gt; 
   &lt;li&gt;Util 工具类&lt;/li&gt; 
   &lt;li&gt;TermPty 一个终端&lt;/li&gt; 
   &lt;li&gt;G 全局变量类&lt;/li&gt; 
   &lt;li&gt;Workflow 从软件点开到容器启动的所有步骤&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
 &lt;li&gt;l10n 文件夹，包含多语言文件&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;编译&lt;/h2&gt; 
&lt;p&gt;你需要配置好 flutter 和安卓 sdk。&lt;/p&gt; 
&lt;p&gt;在编译之前，需要在 release 中下载 jniLibs.zip ，将里面的库文件解压后放到 android/app/src/main/jniLibs/arm64-v8a；下载 patch.tar.gz 拷贝到 assets。以及下载系统 rootfs（或者&lt;a href=&quot;https://github.com/Cateners/tiny_computer/raw/master/extra/build-tiny-rootfs.md&quot;&gt;自行制作&lt;/a&gt;），之后使用 split 命令分割，拷贝到 assets。一般我将其分为 98MB。&lt;/p&gt; 
&lt;pre&gt;&lt;code class=&quot;language-bash&quot;&gt;split -b 98M debian.tar.xz
&lt;/code&gt;&lt;/pre&gt; 
&lt;p&gt;接下来就可以编译了。如果要编译release版本，需要设置发布密钥，可以参考android/keystore.properties.example文件。&lt;/p&gt; 
&lt;p&gt;我使用的编译命令如下：&lt;/p&gt; 
&lt;pre&gt;&lt;code class=&quot;language-bash&quot;&gt;flutter build apk --target-platform android-arm64 --split-per-abi --obfuscate --split-debug-info=tiny_computer/sdi
&lt;/code&gt;&lt;/pre&gt; 
&lt;h2&gt;目前已知 bug&lt;/h2&gt; 
&lt;p&gt;多用户/分身情形无法 sudo , 其它见 issue。&lt;/p&gt; 
&lt;h2&gt;一些链接&lt;/h2&gt; 
&lt;p&gt;这是我的第一个 flutter 软件，感谢这些项目为我指路&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;要一点基础的&lt;a href=&quot;https://book.flutterchina.club/&quot;&gt;《Flutter实战·第二版》&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;也许是零基础的Flutter视频课程 &lt;a href=&quot;https://www.youtube.com/watch?v=wFn-m-OgKPU&amp;amp;list=PL6yRaaP0WPkVtoeNIGqILtRAgd3h2CNpT&quot;&gt;freeCodeCamp Flutter Course&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;安卓上的 VS Code &lt;a href=&quot;https://github.com/nightmare-space/vscode_for_android&quot;&gt;Code FA&lt;/a&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;Getting Started&lt;/h2&gt; 
&lt;p&gt;This project is a starting point for a Flutter application.&lt;/p&gt; 
&lt;p&gt;A few resources to get you started if this is your first Flutter project:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;a href=&quot;https://docs.flutter.dev/get-started/codelab&quot;&gt;Lab: Write your first Flutter app&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://docs.flutter.dev/cookbook&quot;&gt;Cookbook: Useful Flutter samples&lt;/a&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;For help getting started with Flutter development, view the &lt;a href=&quot;https://docs.flutter.dev/&quot;&gt;online documentation&lt;/a&gt;, which offers tutorials, samples, guidance on mobile development, and a full API reference.&lt;/p&gt;</description>
      
      <media:content url="https://opengraph.githubassets.com/46585b72be81f7798ffa712adecfda79a0160d2385f03087e7bc38cc6173ad3b/Cateners/tiny_computer" medium="image" />
      
    </item>
    
    <item>
      <title>Lingyan000/fluxdo</title>
      <link>https://github.com/Lingyan000/fluxdo</link>
      <description>&lt;p&gt;一个 Linux.do 第三方客户端&lt;/p&gt;&lt;hr&gt;&lt;h1&gt;FluxDO&lt;/h1&gt; 
&lt;blockquote&gt; 
 &lt;p&gt;一个真诚、友善、团结、专业的 &lt;a href=&quot;https://linux.do/&quot;&gt;Linux.do&lt;/a&gt; 第三方客户端&lt;/p&gt; 
&lt;/blockquote&gt; 
&lt;p&gt;&lt;a href=&quot;https://t.me/ldxfd&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/Telegram-Channel-26A5E4?logo=telegram&amp;amp;logoColor=white&quot; alt=&quot;Telegram Channel&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://t.me/fluxdo_chat&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/Telegram-Group-26A5E4?logo=telegram&amp;amp;logoColor=white&quot; alt=&quot;Telegram Group&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;FluxDO 是为 &lt;a href=&quot;https://linux.do/&quot;&gt;Linux.do&lt;/a&gt; 社区打造的现代化移动和桌面客户端，基于 Flutter 开发，致力于为用户提供流畅、优雅的论坛浏览体验。&lt;/p&gt; 
&lt;h2&gt;下载&lt;/h2&gt; 
&lt;p&gt;&lt;a href=&quot;https://github.com/lingyan000/fluxdo/releases&quot;&gt;&lt;img alt=&quot;Get it on GitHub&quot; src=&quot;https://img.shields.io/github/v/release/lingyan000/fluxdo?style=for-the-badge&amp;amp;logo=github&amp;amp;label=GitHub%20Releases&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;altstore://source?url=https://lingyan000.github.io/fluxdo/source.json&quot;&gt;&lt;img alt=&quot;Add to AltStore&quot; src=&quot;https://img.shields.io/badge/AltStore-Add_Source-0c6bff?style=for-the-badge&amp;amp;logo=apple&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;h3&gt;AltStore 安装&lt;/h3&gt; 
&lt;ol&gt; 
 &lt;li&gt;在 iOS 设备上安装 &lt;a href=&quot;https://altstore.io/&quot;&gt;AltStore&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;打开 AltStore，进入 &lt;strong&gt;Browse&lt;/strong&gt; → &lt;strong&gt;Sources&lt;/strong&gt; → 点击左上角 &lt;strong&gt;+&lt;/strong&gt;&lt;/li&gt; 
 &lt;li&gt;粘贴源地址：&lt;pre&gt;&lt;code&gt;https://lingyan000.github.io/fluxdo/source.json
&lt;/code&gt;&lt;/pre&gt; &lt;/li&gt; 
 &lt;li&gt;在源中找到 FluxDO 并安装&lt;/li&gt; 
&lt;/ol&gt; 
&lt;p&gt;&lt;img src=&quot;https://raw.githubusercontent.com/Lingyan000/fluxdo/main/screenshots/preview.png&quot; alt=&quot;FluxDO 预览&quot; /&gt;&lt;/p&gt; 
&lt;h2&gt;特性&lt;/h2&gt; 
&lt;h3&gt;核心功能&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;strong&gt;跨平台支持&lt;/strong&gt;：Android、iOS、Windows、macOS、Linux&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Material Design 3&lt;/strong&gt;：现代化 UI 设计，支持动态取色&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;深色模式&lt;/strong&gt;：自动适配系统主题&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;完整论坛功能&lt;/strong&gt;：浏览话题、发帖回复、搜索、通知&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;内容管理&lt;/strong&gt;：书签、浏览历史、关注列表&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;徽章系统&lt;/strong&gt;：查看和展示社区徽章&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Markdown 编辑器&lt;/strong&gt;：支持富文本编辑和预览&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;图片支持&lt;/strong&gt;：图片上传、查看、保存&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;投票功能&lt;/strong&gt;：参与社区投票&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3&gt;技术特性&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;strong&gt;安全连接&lt;/strong&gt;：集成 Rust 实现的 DOH (DNS over HTTPS) 代理&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;性能优化&lt;/strong&gt;：图片缓存、懒加载、代码高亮&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;实时通知&lt;/strong&gt;：MessageBus 实时消息推送&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;智能渲染&lt;/strong&gt;：HTML 内容分块渲染，流畅滚动&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;快速开始&lt;/h2&gt; 
&lt;h3&gt;前置要求&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;Flutter SDK ^3.10.4&lt;/li&gt; 
 &lt;li&gt;Rust 工具链（用于编译 DOH 代理）&lt;/li&gt; 
 &lt;li&gt;Android Studio / Xcode（移动端开发）&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3&gt;安装步骤&lt;/h3&gt; 
&lt;ol&gt; 
 &lt;li&gt; &lt;p&gt;&lt;strong&gt;克隆仓库&lt;/strong&gt;&lt;/p&gt; &lt;pre&gt;&lt;code class=&quot;language-bash&quot;&gt;git clone https://github.com/Lingyan000/fluxdo.git
cd fluxdo
&lt;/code&gt;&lt;/pre&gt; &lt;/li&gt; 
 &lt;li&gt; &lt;p&gt;&lt;strong&gt;初始化工作区&lt;/strong&gt;&lt;/p&gt; &lt;pre&gt;&lt;code class=&quot;language-bash&quot;&gt;melos bootstrap
&lt;/code&gt;&lt;/pre&gt; &lt;p&gt;如果没有安装全局 &lt;code&gt;melos&lt;/code&gt;，可改用 &lt;code&gt;dart run melos bootstrap&lt;/code&gt;。 这一步只负责 workspace 依赖和链接初始化。&lt;/p&gt; &lt;/li&gt; 
 &lt;li&gt; &lt;p&gt;&lt;strong&gt;安装 &lt;code&gt;just&lt;/code&gt;&lt;/strong&gt;&lt;/p&gt; 
  &lt;ul&gt; 
   &lt;li&gt;Windows：&lt;code&gt;winget install --id Casey.Just --exact&lt;/code&gt;&lt;/li&gt; 
   &lt;li&gt;Windows：&lt;code&gt;scoop install just&lt;/code&gt;&lt;/li&gt; 
   &lt;li&gt;Windows：&lt;code&gt;choco install just&lt;/code&gt;&lt;/li&gt; 
   &lt;li&gt;通用：&lt;code&gt;cargo install just&lt;/code&gt;&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
 &lt;li&gt; &lt;p&gt;&lt;strong&gt;同步项目状态&lt;/strong&gt;&lt;/p&gt; &lt;pre&gt;&lt;code class=&quot;language-bash&quot;&gt;just sync
&lt;/code&gt;&lt;/pre&gt; &lt;p&gt;这一步会统一完成 &lt;code&gt;flutter pub get&lt;/code&gt;、l10n 生成和代理证书资源同步。&lt;/p&gt; &lt;/li&gt; 
 &lt;li&gt; &lt;p&gt;&lt;strong&gt;运行应用&lt;/strong&gt;&lt;/p&gt; &lt;pre&gt;&lt;code class=&quot;language-bash&quot;&gt;just run -- -d windows
just run -- -d macos
just run -- --dart-define=cronetHttpNoPlay=true
&lt;/code&gt;&lt;/pre&gt; &lt;p&gt;如果你不想安装 &lt;code&gt;just&lt;/code&gt;，也可以直接调用 Dart 入口：&lt;/p&gt; &lt;pre&gt;&lt;code class=&quot;language-bash&quot;&gt;dart run tool/project_prep.dart app
dart run tool/flutterw.dart run -d windows
&lt;/code&gt;&lt;/pre&gt; &lt;/li&gt; 
&lt;/ol&gt; 
&lt;h2&gt;开发&lt;/h2&gt; 
&lt;p&gt;开发相关的工程化细节已经拆到独立文档，根 README 只保留最短路径。&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;a href=&quot;https://raw.githubusercontent.com/Lingyan000/fluxdo/main/docs/development.md&quot;&gt;开发环境与日常命令&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://raw.githubusercontent.com/Lingyan000/fluxdo/main/docs/release.md&quot;&gt;发版与 iOS IPA&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://raw.githubusercontent.com/Lingyan000/fluxdo/main/docs/flatpak.md&quot;&gt;Flatpak 打包说明&lt;/a&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;项目结构&lt;/h2&gt; 
&lt;pre&gt;&lt;code&gt;fluxdo/
├── lib/
│   ├── config/              # 应用配置
│   ├── models/              # 数据模型（话题、用户、通知等）
│   ├── modules/             # 功能模块
│   ├── pages/               # 页面组件
│   ├── providers/           # Riverpod 状态管理
│   ├── services/            # 业务逻辑服务
│   │   ├── network/         # 网络层（DOH、代理、适配器）
│   │   └── ...
│   ├── utils/               # 工具类
│   ├── widgets/             # 可复用组件
│   └── main.dart
├── core/
│   └── doh_proxy/           # Rust DOH 代理实现
├── packages/                # 本地依赖包
├── scripts/
│   └── ci/                  # CI / 打包链路内部脚本
└── pubspec.yaml
&lt;/code&gt;&lt;/pre&gt; 
&lt;h2&gt;技术栈&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;strong&gt;前端框架&lt;/strong&gt;：Flutter&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;状态管理&lt;/strong&gt;：Riverpod&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;网络请求&lt;/strong&gt;：Dio + Native Dio Adapter&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;HTML 渲染&lt;/strong&gt;：flutter_widget_from_html&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;代码高亮&lt;/strong&gt;：re_highlight + google_fonts (FiraCode)&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;图片处理&lt;/strong&gt;：extended_image + cached_network_image&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;本地存储&lt;/strong&gt;：shared_preferences + flutter_secure_storage&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;网络代理&lt;/strong&gt;：Rust (DOH + ECH)&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;DOH 代理功能&lt;/h2&gt; 
&lt;p&gt;FluxDO 集成了基于 Rust 的 DOH (DNS over HTTPS) 代理，提供：&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;strong&gt;DNS 加密查询&lt;/strong&gt;：防止 DNS 污染和劫持&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;多服务器支持&lt;/strong&gt;：DNSPod、腾讯 DNS、阿里 DNS、Cloudflare、Canadian Shield、Google、Quad9&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;ECH 支持&lt;/strong&gt;：加密 TLS 握手中的 SNI 字段（用户无感知）&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;跨平台实现&lt;/strong&gt;： 
  &lt;ul&gt; 
   &lt;li&gt;Android/iOS：FFI 调用&lt;/li&gt; 
   &lt;li&gt;Windows/macOS/Linux：独立进程&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;详细文档请参考 &lt;a href=&quot;https://github.com/Lingyan000/fluxdo_doh&quot;&gt;core/doh_proxy/README.md&lt;/a&gt;&lt;/p&gt; 
&lt;h2&gt;关于 &lt;a href=&quot;http://Linux.do&quot;&gt;Linux.do&lt;/a&gt;&lt;/h2&gt; 
&lt;p&gt;&lt;a href=&quot;https://linux.do/&quot;&gt;Linux.do&lt;/a&gt; 是一个真诚、友善、团结、专业的技术社区，汇聚了众多热爱技术、乐于分享的开发者。FluxDO 作为第三方客户端，致力于为社区成员提供更好的移动和桌面端体验。&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;注意&lt;/strong&gt;：本项目为非官方客户端，与 &lt;a href=&quot;http://Linux.do&quot;&gt;Linux.do&lt;/a&gt; 官方无直接关联。&lt;/p&gt; 
&lt;h2&gt;问题反馈&lt;/h2&gt; 
&lt;p&gt;如果您在使用过程中遇到问题或有建议，欢迎：&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;在 &lt;a href=&quot;https://linux.do/&quot;&gt;Linux.do&lt;/a&gt; 论坛发帖讨论&lt;/li&gt; 
 &lt;li&gt;提交 &lt;a href=&quot;https://github.com/Lingyan000/fluxdo/issues&quot;&gt;Issue&lt;/a&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;开源协议&lt;/h2&gt; 
&lt;p&gt;本项目基于 &lt;a href=&quot;https://raw.githubusercontent.com/Lingyan000/fluxdo/main/LICENSE&quot;&gt;GPL-3.0&lt;/a&gt; 协议开源。&lt;/p&gt; 
&lt;h2&gt;致谢&lt;/h2&gt; 
&lt;p&gt;感谢 &lt;a href=&quot;https://linux.do/&quot;&gt;Linux.do&lt;/a&gt; 社区的所有成员，是你们的真诚、友善、团结、专业让这个社区充满活力。&lt;/p&gt; 
&lt;h2&gt;相关文档&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;a href=&quot;https://raw.githubusercontent.com/Lingyan000/fluxdo/main/docs/development.md&quot;&gt;开发环境与日常命令&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://raw.githubusercontent.com/Lingyan000/fluxdo/main/docs/flatpak.md&quot;&gt;Flatpak 打包说明&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://raw.githubusercontent.com/Lingyan000/fluxdo/main/docs/release.md&quot;&gt;发版与 iOS IPA&lt;/a&gt;&lt;/li&gt; 
&lt;/ul&gt;</description>
      
      <media:content url="https://opengraph.githubassets.com/928e94e16821f3dc3743af82fca840ab002aebab46f852f025d8859120a5c0a1/Lingyan000/fluxdo" medium="image" />
      
    </item>
    
    <item>
      <title>xiaoyaocz/dart_simple_live</title>
      <link>https://github.com/xiaoyaocz/dart_simple_live</link>
      <description>&lt;p&gt;简简单单的看直播&lt;/p&gt;&lt;hr&gt;&lt;blockquote&gt; 
 &lt;h3&gt;⚠ 本项目不提供Release安装包，请自行编译后运行测试。&lt;/h3&gt; 
&lt;/blockquote&gt; 
&lt;p align=&quot;center&quot;&gt; &lt;img width=&quot;128&quot; src=&quot;https://raw.githubusercontent.com/xiaoyaocz/dart_simple_live/master/assets/logo.png&quot; alt=&quot;Simple Live logo&quot; /&gt; &lt;/p&gt; 
&lt;h2 align=&quot;center&quot;&gt;Simple Live&lt;/h2&gt; 
&lt;p align=&quot;center&quot;&gt; 简简单单的看直播 &lt;/p&gt; 
&lt;p&gt;&lt;img src=&quot;https://raw.githubusercontent.com/xiaoyaocz/dart_simple_live/master/assets/screenshot_light.jpg&quot; alt=&quot;浅色模式&quot; /&gt;&lt;/p&gt; 
&lt;p&gt;&lt;img src=&quot;https://raw.githubusercontent.com/xiaoyaocz/dart_simple_live/master/assets/screenshot_dark.jpg&quot; alt=&quot;深色模式&quot; /&gt;&lt;/p&gt; 
&lt;h2&gt;支持直播平台：&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt; &lt;p&gt;虎牙直播&lt;/p&gt; &lt;/li&gt; 
 &lt;li&gt; &lt;p&gt;斗鱼直播&lt;/p&gt; &lt;/li&gt; 
 &lt;li&gt; &lt;p&gt;哔哩哔哩直播&lt;/p&gt; &lt;/li&gt; 
 &lt;li&gt; &lt;p&gt;抖音直播&lt;/p&gt; &lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;APP支持平台&lt;/h2&gt; 
&lt;ul class=&quot;task-list&quot;&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_0&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_0&quot;&gt; Android&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_1&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_1&quot;&gt; iOS&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_2&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_2&quot;&gt; Windows &lt;code&gt;BETA&lt;/code&gt;&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_3&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_3&quot;&gt; MacOS &lt;code&gt;BETA&lt;/code&gt;&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_4&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_4&quot;&gt; Linux &lt;code&gt;BETA&lt;/code&gt;&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_5&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_5&quot;&gt; Android TV &lt;code&gt;BETA&lt;/code&gt;&lt;/label&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;项目结构&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;code&gt;simple_live_core&lt;/code&gt; 项目核心库，实现获取各个网站的信息及弹幕。&lt;/li&gt; 
 &lt;li&gt;&lt;code&gt;simple_live_console&lt;/code&gt; 基于simple_live_core的控制台程序。&lt;/li&gt; 
 &lt;li&gt;&lt;code&gt;simple_live_app&lt;/code&gt; 基于核心库实现的Flutter APP客户端。&lt;/li&gt; 
 &lt;li&gt;&lt;code&gt;simple_live_tv_app&lt;/code&gt; 基于核心库实现的Flutter Android TV客户端。&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;环境&lt;/h2&gt; 
&lt;p&gt;Flutter : &lt;code&gt;3.38&lt;/code&gt;&lt;/p&gt; 
&lt;h2&gt;参考及引用&lt;/h2&gt; 
&lt;p&gt;&lt;a href=&quot;https://github.com/xiaoyaocz/AllLive&quot;&gt;AllLive&lt;/a&gt; &lt;code&gt;本项目的C#版，有兴趣可以看看&lt;/code&gt;&lt;/p&gt; 
&lt;p&gt;&lt;a href=&quot;https://github.com/xiaoyaocz/dart_tars_protocol.git&quot;&gt;dart_tars_protocol&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;&lt;a href=&quot;https://github.com/wbt5/real-url&quot;&gt;wbt5/real-url&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;&lt;a href=&quot;https://github.com/lovelyyoshino/Bilibili-Live-API/raw/master/API.WebSocket.md&quot;&gt;lovelyyoshino/Bilibili-Live-API&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;&lt;a href=&quot;https://github.com/IsoaSFlus/danmaku&quot;&gt;IsoaSFlus/danmaku&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;&lt;a href=&quot;https://github.com/BacooTang/huya-danmu&quot;&gt;BacooTang/huya-danmu&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;&lt;a href=&quot;https://github.com/TarsCloud/Tars&quot;&gt;TarsCloud/Tars&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;&lt;a href=&quot;https://github.com/YunzhiYike/douyin-live&quot;&gt;YunzhiYike/douyin-live&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;&lt;a href=&quot;https://github.com/5ime/Tiktok_Signature&quot;&gt;5ime/Tiktok_Signature&lt;/a&gt;&lt;/p&gt; 
&lt;h2&gt;声明&lt;/h2&gt; 
&lt;p&gt;本项目的所有功能都是基于互联网上公开的资料开发，无任何破解、逆向工程等行为。&lt;/p&gt; 
&lt;p&gt;本项目仅用于学习交流编程技术，严禁将本项目用于商业目的。如有任何商业行为，均与本项目无关。&lt;/p&gt; 
&lt;p&gt;如果本项目存在侵犯您的合法权益的情况，请及时与开发者联系，开发者将会及时删除有关内容。&lt;/p&gt; 
&lt;h2&gt;Star History&lt;/h2&gt; 
&lt;a href=&quot;https://www.star-history.com/#xiaoyaocz/dart_simple_live&amp;amp;Date&quot;&gt; 
 &lt;picture&gt; 
  &lt;source media=&quot;(prefers-color-scheme: dark)&quot; srcset=&quot;https://api.star-history.com/svg?repos=xiaoyaocz/dart_simple_live&amp;amp;type=Date&amp;amp;theme=dark&quot; /&gt; 
  &lt;source media=&quot;(prefers-color-scheme: light)&quot; srcset=&quot;https://api.star-history.com/svg?repos=xiaoyaocz/dart_simple_live&amp;amp;type=Date&quot; /&gt; 
  &lt;img alt=&quot;Star History Chart&quot; src=&quot;https://api.star-history.com/svg?repos=xiaoyaocz/dart_simple_live&amp;amp;type=Date&quot; /&gt; 
 &lt;/picture&gt; &lt;/a&gt;</description>
      
      <media:content url="https://opengraph.githubassets.com/258a3cfef1046c26874c9080e5963d6e75b859ee69d222825ea11c8a18602237/xiaoyaocz/dart_simple_live" medium="image" />
      
    </item>
    
    <item>
      <title>ImranR98/Obtainium</title>
      <link>https://github.com/ImranR98/Obtainium</link>
      <description>&lt;p&gt;Get Android app updates straight from the source.&lt;/p&gt;&lt;hr&gt;&lt;div align=&quot;center&quot;&gt;
 &lt;a href=&quot;https://github.com/Safouene1/support-palestine-banner/raw/master/Markdown-pages/Support.md&quot;&gt;&lt;img src=&quot;https://raw.githubusercontent.com/Safouene1/support-palestine-banner/master/banner-support.svg?sanitize=true&quot; alt=&quot;Support Palestine&quot; style=&quot;width: 100%;&quot; /&gt;&lt;/a&gt;
&lt;/div&gt; 
&lt;h1&gt;&lt;img src=&quot;https://raw.githubusercontent.com/ImranR98/Obtainium/main/assets/graphics/icon_small.png&quot; alt=&quot;Obtainium Icon&quot; /&gt; Obtainium&lt;/h1&gt; 
&lt;p&gt;Get Android app updates straight from the source.&lt;/p&gt; 
&lt;p&gt;Obtainium allows you to install and update apps directly from their releases pages, and receive notifications when new releases are made available.&lt;/p&gt; 
&lt;p&gt;More info:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;a href=&quot;https://wiki.obtainium.imranr.dev/&quot;&gt;Obtainium Wiki&lt;/a&gt; (&lt;a href=&quot;https://github.com/ImranR98/Obtainium-Wiki&quot;&gt;repository&lt;/a&gt;)&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=0MF_v2OBncw&quot;&gt;Obtainium 101&lt;/a&gt; - Tutorial video&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/soupslurpr/AppVerifier&quot;&gt;AppVerifier&lt;/a&gt; - App verification tool (recommended, integrates with Obtainium)&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://apps.obtainium.imranr.dev/&quot;&gt;apps.obtainium.imranr.dev&lt;/a&gt; - Crowdsourced app configurations (&lt;a href=&quot;https://github.com/ImranR98/apps.obtainium.imranr.dev&quot;&gt;repository&lt;/a&gt;)&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://youtu.be/FFz57zNR_M0&quot;&gt;Side Of Burritos - You should use this instead of F-Droid | How to use app RSS feed&lt;/a&gt; - Original motivation for this app&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://obtainium.imranr.dev&quot;&gt;Website&lt;/a&gt; (&lt;a href=&quot;https://github.com/ImranR98/obtainium.imranr.dev&quot;&gt;repository&lt;/a&gt;)&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/ImranR98/Obtainium&quot;&gt;Source code&lt;/a&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;Currently supported App sources:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;Open Source - General: 
  &lt;ul&gt; 
   &lt;li&gt;&lt;a href=&quot;https://github.com/&quot;&gt;GitHub&lt;/a&gt;&lt;/li&gt; 
   &lt;li&gt;&lt;a href=&quot;https://gitlab.com/&quot;&gt;GitLab&lt;/a&gt;&lt;/li&gt; 
   &lt;li&gt;&lt;a href=&quot;https://forgejo.org/&quot;&gt;Forgejo&lt;/a&gt; (&lt;a href=&quot;https://codeberg.org/&quot;&gt;Codeberg&lt;/a&gt;)&lt;/li&gt; 
   &lt;li&gt;&lt;a href=&quot;https://f-droid.org/&quot;&gt;F-Droid&lt;/a&gt;&lt;/li&gt; 
   &lt;li&gt;Third Party F-Droid Repos&lt;/li&gt; 
   &lt;li&gt;&lt;a href=&quot;https://android.izzysoft.de/&quot;&gt;IzzyOnDroid&lt;/a&gt;&lt;/li&gt; 
   &lt;li&gt;&lt;a href=&quot;https://git.sr.ht/&quot;&gt;SourceHut&lt;/a&gt;&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
 &lt;li&gt;Other - General: 
  &lt;ul&gt; 
   &lt;li&gt;&lt;a href=&quot;https://apkpure.net/&quot;&gt;APKPure&lt;/a&gt;&lt;/li&gt; 
   &lt;li&gt;&lt;a href=&quot;https://aptoide.com/&quot;&gt;Aptoide&lt;/a&gt;&lt;/li&gt; 
   &lt;li&gt;&lt;a href=&quot;https://uptodown.com/&quot;&gt;Uptodown&lt;/a&gt;&lt;/li&gt; 
   &lt;li&gt;&lt;a href=&quot;https://appgallery.huawei.com/&quot;&gt;Huawei AppGallery&lt;/a&gt;&lt;/li&gt; 
   &lt;li&gt;&lt;a href=&quot;https://sj.qq.com/&quot;&gt;Tencent App Store&lt;/a&gt;&lt;/li&gt; 
   &lt;li&gt;&lt;a href=&quot;https://h5.appstore.vivo.com.cn/&quot;&gt;vivo App Store (CN)&lt;/a&gt;&lt;/li&gt; 
   &lt;li&gt;&lt;a href=&quot;https://rustore.ru/&quot;&gt;RuStore&lt;/a&gt;&lt;/li&gt; 
   &lt;li&gt;&lt;a href=&quot;https://www.farsroid.com&quot;&gt;Farsroid&lt;/a&gt;&lt;/li&gt; 
   &lt;li&gt;&lt;a href=&quot;https://coolapk.com/&quot;&gt;CoolApk&lt;/a&gt;&lt;/li&gt; 
   &lt;li&gt;&lt;a href=&quot;https://rockmods.net/&quot;&gt;RockMods&lt;/a&gt;&lt;/li&gt; 
   &lt;li&gt;&lt;a href=&quot;https://liteapks.com/&quot;&gt;LiteAPKs&lt;/a&gt;&lt;/li&gt; 
   &lt;li&gt;&lt;a href=&quot;https://apk4free.net/&quot;&gt;APK4Free&lt;/a&gt;&lt;/li&gt; 
   &lt;li&gt;Jenkins Jobs&lt;/li&gt; 
   &lt;li&gt;&lt;a href=&quot;https://apkmirror.com/&quot;&gt;APKMirror&lt;/a&gt; (Track-Only)&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
 &lt;li&gt;Other - App-Specific: 
  &lt;ul&gt; 
   &lt;li&gt;&lt;a href=&quot;https://telegram.org/&quot;&gt;Telegram App&lt;/a&gt;&lt;/li&gt; 
   &lt;li&gt;&lt;a href=&quot;https://neutroncode.com/&quot;&gt;Neutron Code&lt;/a&gt;&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
 &lt;li&gt;Direct APK Link&lt;/li&gt; 
 &lt;li&gt;&quot;HTML&quot; (Fallback): Any other URL that returns an HTML page with links to APK files&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;Finding App Configurations&lt;/h2&gt; 
&lt;p&gt;You can find crowdsourced app configurations at &lt;a href=&quot;https://apps.obtainium.imranr.dev&quot;&gt;apps.obtainium.imranr.dev&lt;/a&gt;.&lt;/p&gt; 
&lt;p&gt;If you can&#39;t find the configuration for an app you want, feel free to leave a request on the &lt;a href=&quot;https://github.com/ImranR98/apps.obtainium.imranr.dev/discussions/new?category=app-requests&quot;&gt;discussions page&lt;/a&gt;.&lt;/p&gt; 
&lt;p&gt;Or, contribute some configurations to the website by creating a PR at &lt;a href=&quot;https://github.com/ImranR98/apps.obtainium.imranr.dev&quot;&gt;this repo&lt;/a&gt;.&lt;/p&gt; 
&lt;h2&gt;Installation&lt;/h2&gt; 
&lt;p&gt;&lt;a href=&quot;https://github.com/ImranR98/Obtainium/releases&quot;&gt;&lt;img src=&quot;https://github.com/machiav3lli/oandbackupx/raw/034b226cea5c1b30eb4f6a6f313e4dadcbb0ece4/badge_github.png&quot; alt=&quot;Get it on GitHub&quot; height=&quot;80&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://apt.izzysoft.de/fdroid/index/apk/dev.imranr.obtainium&quot;&gt;&lt;img src=&quot;https://gitlab.com/IzzyOnDroid/repo/-/raw/master/assets/IzzyOnDroid.png&quot; alt=&quot;Get it on IzzyOnDroid&quot; height=&quot;80&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://f-droid.org/packages/dev.imranr.obtainium.fdroid/&quot;&gt;&lt;img src=&quot;https://fdroid.gitlab.io/artwork/badge/get-it-on.png&quot; alt=&quot;Get it on F-Droid&quot; height=&quot;80&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;Verification info:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;Package ID: &lt;code&gt;dev.imranr.obtainium&lt;/code&gt;&lt;/li&gt; 
 &lt;li&gt;SHA-256 hash of signing certificate: &lt;code&gt;B3:53:60:1F:6A:1D:5F:D6:60:3A:E2:F5:0B:E8:0C:F3:01:36:7B:86:B6:AB:8B:1F:66:24:3D:A9:6C:D5:73:62&lt;/code&gt; 
  &lt;ul&gt; 
   &lt;li&gt;Note: The above signature is also valid for the F-Droid flavour of Obtainium, thanks to &lt;a href=&quot;https://f-droid.org/docs/Reproducible_Builds/&quot;&gt;reproducible builds&lt;/a&gt;.&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://keyserver.ubuntu.com/pks/lookup?search=contact%40imranr.dev&amp;amp;fingerprint=on&amp;amp;op=index&quot;&gt;PGP Public Key&lt;/a&gt; (to verify APK hashes)&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;Limitations&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt;For some sources, data is gathered using Web scraping and can easily break due to changes in website design. In such cases, more reliable methods may be unavailable.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;Screenshots&lt;/h2&gt; 
&lt;table&gt; 
 &lt;thead&gt; 
  &lt;tr&gt; 
   &lt;th&gt;&lt;img src=&quot;https://raw.githubusercontent.com/ImranR98/Obtainium/main/assets/screenshots/1.apps.png&quot; alt=&quot;Apps Page&quot; /&gt;&lt;/th&gt; 
   &lt;th&gt;&lt;img src=&quot;https://raw.githubusercontent.com/ImranR98/Obtainium/main/assets/screenshots/2.dark_theme.png&quot; alt=&quot;Dark Theme&quot; /&gt;&lt;/th&gt; 
   &lt;th&gt;&lt;img src=&quot;https://raw.githubusercontent.com/ImranR98/Obtainium/main/assets/screenshots/3.material_you.png&quot; alt=&quot;Material You&quot; /&gt;&lt;/th&gt; 
  &lt;/tr&gt; 
 &lt;/thead&gt; 
 &lt;tbody&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;img src=&quot;https://raw.githubusercontent.com/ImranR98/Obtainium/main/assets/screenshots/4.app.png&quot; alt=&quot;App Page&quot; /&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;img src=&quot;https://raw.githubusercontent.com/ImranR98/Obtainium/main/assets/screenshots/5.app_opts.png&quot; alt=&quot;App Options&quot; /&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;img src=&quot;https://raw.githubusercontent.com/ImranR98/Obtainium/main/assets/screenshots/6.app_webview.png&quot; alt=&quot;App Web View&quot; /&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
 &lt;/tbody&gt; 
&lt;/table&gt;</description>
      
      <media:content url="https://opengraph.githubassets.com/d25918333e0e77a8ea638a3555c205392ce5d4713fd92a83f572ca235d0002f6/ImranR98/Obtainium" medium="image" />
      
    </item>
    
    <item>
      <title>raoxwup/haka_comic</title>
      <link>https://github.com/raoxwup/haka_comic</link>
      <description>&lt;p&gt;哔咔漫画(PicACG/Bika/Pica)第三方跨平台客户端，清爽无广告&lt;/p&gt;&lt;hr&gt;&lt;h1&gt;HaKa Comic&lt;/h1&gt; 
&lt;p&gt;&lt;a href=&quot;https://opensource.org/licenses/GPL-3.0&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/License-GPL%203.0-blue.svg?logo=gnu&quot; alt=&quot;License: GPL-3.0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://github.com/raoxwup/haka_comic/stargazers&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/stars/raoxwup/haka_comic.svg?style=flat&amp;amp;logo=github&quot; alt=&quot;GitHub Stars&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;h2&gt;📖 项目简介&lt;/h2&gt; 
&lt;p&gt;第三方哗咔漫画跨平台客户端。&lt;strong&gt;学习 flutter 的练习项目&lt;/strong&gt;，支持 Android、iOS、Mac、Windows、Linux平台，目前仍在持续完善中。如果觉得项目有帮助，欢迎给个 star ⭐ 支持一下&lt;/p&gt; 
&lt;hr /&gt; 
&lt;h2&gt;🖼️ 项目截图&lt;/h2&gt; 
&lt;table&gt; 
 &lt;thead&gt; 
  &lt;tr&gt; 
   &lt;th&gt;分类浏览&lt;/th&gt; 
   &lt;th&gt;漫画列表&lt;/th&gt; 
   &lt;th&gt;漫画详情&lt;/th&gt; 
   &lt;th&gt;阅读界面&lt;/th&gt; 
  &lt;/tr&gt; 
 &lt;/thead&gt; 
 &lt;tbody&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;img src=&quot;./screenshots/分类.png&quot; width=&quot;200&quot; /&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;img src=&quot;./screenshots/漫画列表.png&quot; width=&quot;200&quot; /&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;img src=&quot;./screenshots/漫画详情.png&quot; width=&quot;200&quot; /&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;img src=&quot;./screenshots/阅读.png&quot; width=&quot;200&quot; /&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;img src=&quot;./screenshots/pc-分类.png&quot; width=&quot;200&quot; /&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;img src=&quot;./screenshots/pc-漫画列表.png&quot; width=&quot;200&quot; /&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;img src=&quot;./screenshots/pc-漫画详情.png&quot; width=&quot;200&quot; /&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;img src=&quot;./screenshots/pc-阅读.png&quot; width=&quot;200&quot; /&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
 &lt;/tbody&gt; 
&lt;/table&gt; 
&lt;p&gt;&lt;strong&gt;截图已经过时，以实际项目界面为主&lt;/strong&gt;&lt;/p&gt; 
&lt;hr /&gt; 
&lt;h2&gt;⬇️ 下载&lt;/h2&gt; 
&lt;p&gt;所有平台安装包都在 GitHub &lt;a href=&quot;https://github.com/raoxwup/haka_comic/releases&quot;&gt;Releases&lt;/a&gt;。&lt;/p&gt; 
&lt;table&gt; 
 &lt;thead&gt; 
  &lt;tr&gt; 
   &lt;th&gt;平台&lt;/th&gt; 
   &lt;th&gt;资源类型&lt;/th&gt; 
   &lt;th&gt;选择建议 / 备注&lt;/th&gt; 
  &lt;/tr&gt; 
 &lt;/thead&gt; 
 &lt;tbody&gt; 
  &lt;tr&gt; 
   &lt;td&gt;Android&lt;/td&gt; 
   &lt;td&gt;&lt;code&gt;APK&lt;/code&gt;（&lt;code&gt;arm64&lt;/code&gt; 推荐 / &lt;code&gt;universal&lt;/code&gt; 通用 / 可选）&lt;/td&gt; 
   &lt;td&gt;大多数真机选 &lt;code&gt;arm64&lt;/code&gt;；不确定就选 &lt;code&gt;universal&lt;/code&gt;（体积更大）。&lt;code&gt;x86_64&lt;/code&gt; 通常用于模拟器。&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;iOS&lt;/td&gt; 
   &lt;td&gt;&lt;code&gt;IPA&lt;/code&gt;（未签名）&lt;/td&gt; 
   &lt;td&gt;需要自签/侧载后才能安装。推荐用 SideStore/AltStore：添加源 &lt;code&gt;alt_store.json&lt;/code&gt;（&lt;code&gt;https://raw.githubusercontent.com/raoxwup/haka_comic/main/alt_store.json&lt;/code&gt;），并按官方文档完成前置配置（如 &lt;a href=&quot;https://docs.sidestore.io/zh/docs/installation/prerequisites&quot;&gt;SideStore 安装前置&lt;/a&gt;）。&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;macOS&lt;/td&gt; 
   &lt;td&gt;&lt;code&gt;DMG&lt;/code&gt;&lt;/td&gt; 
   &lt;td&gt;首次打开可能需要在系统安全设置里手动允许。&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;Windows&lt;/td&gt; 
   &lt;td&gt;&lt;code&gt;EXE&lt;/code&gt;&lt;/td&gt; 
   &lt;td&gt;Inno Setup 安装器，可能触发 SmartScreen 提示，按需放行。&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;Linux&lt;/td&gt; 
   &lt;td&gt;&lt;code&gt;DEB&lt;/code&gt;（&lt;code&gt;amd64&lt;/code&gt; / &lt;code&gt;arm64&lt;/code&gt;）&lt;/td&gt; 
   &lt;td&gt;Debian/Ubuntu 系：&lt;code&gt;sudo apt install ./xxx.deb&lt;/code&gt;。目前仅提供 &lt;code&gt;.deb&lt;/code&gt;。&lt;/td&gt; 
  &lt;/tr&gt; 
 &lt;/tbody&gt; 
&lt;/table&gt; 
&lt;blockquote&gt; 
 &lt;p&gt;提示：具体资产文件名会随版本变化，按 Release 页面展示为准。&lt;/p&gt; 
&lt;/blockquote&gt; 
&lt;hr /&gt; 
&lt;h2&gt;🛠️ 开发环境&lt;/h2&gt; 
&lt;table&gt; 
 &lt;thead&gt; 
  &lt;tr&gt; 
   &lt;th&gt;组件&lt;/th&gt; 
   &lt;th&gt;版本要求&lt;/th&gt; 
   &lt;th&gt;官网安装指南&lt;/th&gt; 
   &lt;th&gt;验证命令&lt;/th&gt; 
  &lt;/tr&gt; 
 &lt;/thead&gt; 
 &lt;tbody&gt; 
  &lt;tr&gt; 
   &lt;td&gt;Flutter SDK&lt;/td&gt; 
   &lt;td&gt;&lt;code&gt;3.41.2&lt;/code&gt;（见 &lt;code&gt;pubspec.yaml&lt;/code&gt;）&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://docs.flutter.dev/get-started/install&quot;&gt;Flutter 安装文档&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;code&gt;flutter --version&lt;/code&gt; / &lt;code&gt;flutter doctor -v&lt;/code&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;Dart SDK&lt;/td&gt; 
   &lt;td&gt;&lt;code&gt;&amp;gt;= 3.10.0 &amp;lt; 4.0.0&lt;/code&gt;（见 &lt;code&gt;pubspec.yaml&lt;/code&gt;）&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://dart.dev/get-dart&quot;&gt;Dart SDK 安装文档&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;code&gt;dart --version&lt;/code&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;Rust toolchain&lt;/td&gt; 
   &lt;td&gt;建议使用 stable（本项目 Rust crate 为 edition 2021）&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://www.rust-lang.org/tools/install&quot;&gt;Rust 安装文档（rustup）&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;code&gt;rustc --version&lt;/code&gt; / &lt;code&gt;cargo --version&lt;/code&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
 &lt;/tbody&gt; 
&lt;/table&gt; 
&lt;blockquote&gt; 
 &lt;p&gt;说明：Flutter SDK 自带 Dart SDK；如果你已经安装了 Flutter，一般无需再单独安装 Dart。&lt;/p&gt; 
&lt;/blockquote&gt; 
&lt;hr /&gt; 
&lt;h2&gt;⚠️ 免责声明&lt;/h2&gt; 
&lt;ol&gt; 
 &lt;li&gt;本项目为&lt;strong&gt;非官方第三方应用&lt;/strong&gt;，与哔咔漫画官方无任何关联&lt;/li&gt; 
 &lt;li&gt;仅用于&lt;strong&gt;技术交流与学习&lt;/strong&gt;目的，禁止用于商业用途&lt;/li&gt; 
 &lt;li&gt;使用本软件产生的一切后果由使用者自行承担&lt;/li&gt; 
 &lt;li&gt;资源内容版权归原作者及平台所有，请于下载后 24 小时内删除&lt;/li&gt; 
&lt;/ol&gt; 
&lt;hr /&gt;</description>
      
      <media:content url="https://opengraph.githubassets.com/b1cf66959476f0d40f44cc8ae023132491d073f5755ba5a958a79dcd8a047325/raoxwup/haka_comic" medium="image" />
      
    </item>
    
    <item>
      <title>KRTirtho/spotube</title>
      <link>https://github.com/KRTirtho/spotube</link>
      <description>&lt;p&gt;🎧 Open source music streaming app! Available for both desktop &amp; mobile!&lt;/p&gt;&lt;hr&gt;&lt;div align=&quot;center&quot;&gt; 
 &lt;img width=&quot;600&quot; src=&quot;https://raw.githubusercontent.com/KRTirtho/spotube/master/assets/branding/spotube_banner.png&quot; alt=&quot;Spotube Logo&quot; /&gt; 
 &lt;p&gt;A cross-platform extensible open-source music streaming platform.&lt;br /&gt; Bring your own music metadata/playlist/audio-source with plugins created by community or by yourself. A small step towards the decentralized music streaming era!&lt;/p&gt; 
 &lt;p&gt;Btw it&#39;s not just another Electron app 😉&lt;/p&gt; 
 &lt;p&gt;&lt;a href=&quot;https://spotube.krtirtho.dev&quot;&gt;&lt;img alt=&quot;Visit the website&quot; height=&quot;56&quot; src=&quot;https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/documentation/website_vector.svg?sanitize=true&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://discord.gg/uJ94vxB6vg&quot;&gt;&lt;img alt=&quot;Discord Server&quot; height=&quot;56&quot; src=&quot;https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/social/discord-plural_vector.svg?sanitize=true&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
 &lt;p&gt;&lt;a href=&quot;https://patreon.com/krtirtho&quot;&gt;&lt;img alt=&quot;Support me on Patron&quot; height=&quot;56&quot; src=&quot;https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/donate/patreon-singular_vector.svg?sanitize=true&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://www.buymeacoffee.com/krtirtho&quot;&gt;&lt;img alt=&quot;Buy me a Coffee&quot; height=&quot;56&quot; src=&quot;https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/donate/buymeacoffee-singular_vector.svg?sanitize=true&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
 &lt;p&gt;&lt;a href=&quot;https://news.ycombinator.com/item?id=39066136&quot;&gt;&lt;img src=&quot;https://hackerbadge.vercel.app/api?id=39066136&amp;amp;type=dark&quot; alt=&quot;HackerNews&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
 &lt;p&gt;&lt;a href=&quot;https://opencollective.com/spotube&quot;&gt;&lt;img src=&quot;https://opencollective.com/spotube/donate/button.png?color=blue&quot; alt=&quot;Donate to our Open Collective&quot; height=&quot;45&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
 &lt;hr /&gt; 
 &lt;p&gt;&lt;img src=&quot;https://raw.githubusercontent.com/KRTirtho/spotube/master/assets/branding/spotube-screenshot.png&quot; alt=&quot;Spotube Desktop&quot; /&gt;&lt;/p&gt; 
 &lt;p&gt;&lt;img src=&quot;https://raw.githubusercontent.com/KRTirtho/spotube/master/assets/branding/mobile-screenshots/combined.jpg&quot; alt=&quot;Spotube Mobile&quot; /&gt;&lt;/p&gt; 
&lt;/div&gt; 
&lt;h2&gt;🌃 Features&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt;🧩 Plugin powered, supports any platform or custom music service through plugins.&lt;/li&gt; 
 &lt;li&gt;🗺️ Community driven plugins for popular platforms or create your own.&lt;/li&gt; 
 &lt;li&gt;⬇️ Freely downloadable tracks with tagged metadata.&lt;/li&gt; 
 &lt;li&gt;🖥️ 📱 Cross-platform support.&lt;/li&gt; 
 &lt;li&gt;🪶 Small size &amp;amp; less data usage.&lt;/li&gt; 
 &lt;li&gt;🕒 Time synced lyrics regardless of the plugin support.&lt;/li&gt; 
 &lt;li&gt;✋ No telemetry, diagnostics or user data collection.&lt;/li&gt; 
 &lt;li&gt;🚀 Native performance.&lt;/li&gt; 
 &lt;li&gt;📖 Open source/libre software.&lt;/li&gt; 
 &lt;li&gt;🔉 Playback control is done locally, not on the server.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;📜 ⬇️ Installation guide&lt;/h2&gt; 
&lt;p&gt;New versions usually release every 3-4 months.&lt;br /&gt; This handy table lists all the methods you can use to install Spotube:&lt;/p&gt; 
&lt;table&gt; 
 &lt;tbody&gt;
  &lt;tr&gt; 
   &lt;th&gt;Platform&lt;/th&gt; 
   &lt;th&gt;Package/Installation Method&lt;/th&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;Windows&lt;/td&gt; 
   &lt;td&gt; &lt;a href=&quot;https://github.com/KRTirtho/spotube/releases/latest/download/Spotube-windows-x86_64-setup.exe&quot;&gt; &lt;img width=&quot;220&quot; alt=&quot;Windows Download&quot; src=&quot;https://get.todoist.help/hc/article_attachments/4403191721234/WindowsButton.svg?sanitize=true&quot; /&gt; &lt;/a&gt; &lt;/td&gt;
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;MacOS&lt;/td&gt; 
   &lt;td&gt; &lt;a href=&quot;https://github.com/KRTirtho/spotube/releases/latest/download/Spotube-macos-universal.dmg&quot;&gt; &lt;img width=&quot;220&quot; alt=&quot;MacOS Download&quot; src=&quot;https://memory-map.com/wp-content/uploads/download-mac-OS-01.svg?sanitize=true&quot; /&gt; &lt;/a&gt; &lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;Android&lt;/td&gt; 
   &lt;td&gt; &lt;a href=&quot;https://github.com/KRTirtho/spotube/releases/latest/download/Spotube-android-all-arch.apk&quot;&gt; &lt;img width=&quot;220&quot; alt=&quot;APK download&quot; src=&quot;https://user-images.githubusercontent.com/114044633/223920025-83687de0-e463-4c5d-8122-e06e4bb7d40c.png&quot; /&gt; &lt;/a&gt; &lt;br /&gt; &lt;a href=&quot;https://f-droid.org/packages/oss.krtirtho.spotube&quot;&gt; &lt;img width=&quot;220&quot; alt=&quot;Download from F-Droid&quot; src=&quot;https://user-images.githubusercontent.com/61944859/174589876-bace24c0-b3fd-4c4a-bdb4-6fa82b5853ec.png&quot; /&gt; &lt;/a&gt; &lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
  &lt;/tr&gt;
  &lt;tr&gt; 
   &lt;td&gt;iOS&lt;/td&gt; 
   &lt;td&gt; &lt;a href=&quot;https://github.com/KRTirtho/spotube/releases/latest/download/Spotube-iOS.ipa&quot;&gt; &lt;img width=&quot;220&quot; alt=&quot;Download iOS IPA&quot; src=&quot;https://github.com/user-attachments/assets/3e50d93d-fb39-435c-be6b-337745f7c423&quot; /&gt; &lt;/a&gt; &lt;br /&gt; 
    &lt;blockquote style=&quot;color:red&quot;&gt;
      *iPA file only. Requires sideloading with 
     &lt;a href=&quot;https://altstore.io/&quot;&gt;AltStore&lt;/a&gt; or similar tools. 
    &lt;/blockquote&gt; &lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;Flatpak&lt;/td&gt; 
   &lt;td&gt; &lt;p&gt;&lt;code&gt;flatpak install com.github.KRTirtho.Spotube&lt;/code&gt;&lt;/p&gt; &lt;a href=&quot;https://flathub.org/apps/details/com.github.KRTirtho.Spotube&quot;&gt; &lt;img width=&quot;220&quot; alt=&quot;Download on Flathub&quot; src=&quot;https://flathub.org/assets/badges/flathub-badge-en.png&quot; /&gt; &lt;/a&gt; &lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;AppImage&lt;/td&gt; 
   &lt;td&gt;AppImage&#39;s lacking stability led to it&#39;s temporary removal. More information at https://github.com/KRTirtho/spotube/issues/1082&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;Debian/Ubuntu&lt;/td&gt; 
   &lt;td&gt; &lt;a href=&quot;https://github.com/KRTirtho/spotube/releases/latest/download/Spotube-linux-x86_64.deb&quot;&gt; &lt;img width=&quot;220&quot; alt=&quot;Debian/Ubuntu Download&quot; src=&quot;https://user-images.githubusercontent.com/61944859/169097994-e92aff78-fd75-4c93-b6e4-f072a4b5a7ed.png&quot; /&gt; &lt;/a&gt; &lt;p&gt;Then run: &lt;code&gt;sudo apt install ./Spotube-linux-x86_64.deb&lt;/code&gt;&lt;/p&gt; &lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;Arch/Manjaro&lt;/td&gt; 
   &lt;td&gt; &lt;p&gt;With pamac: &lt;code&gt;sudo pamac install spotube-bin&lt;/code&gt;&lt;/p&gt; &lt;p&gt;With yay: &lt;code&gt;yay -Sy spotube-bin&lt;/code&gt;&lt;/p&gt; &lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;Fedora/OpenSuse&lt;/td&gt; 
   &lt;td&gt; &lt;a href=&quot;https://github.com/KRTirtho/spotube/releases/latest/download/Spotube-linux-x86_64.rpm&quot;&gt; &lt;img width=&quot;220&quot; alt=&quot;Fedora/OpenSuse Download&quot; src=&quot;https://user-images.githubusercontent.com/61944859/223638350-5926b9da-04d6-4edd-931d-ad533e4ff058.png&quot; /&gt; &lt;/a&gt; &lt;p&gt;For Fedora: &lt;code&gt;sudo dnf install ./Spotube-linux-x86_64.rpm&lt;/code&gt;&lt;/p&gt; &lt;p&gt;For OpenSuse: &lt;code&gt;sudo zypper in ./Spotube-linux-x86_64.rpm&lt;/code&gt;&lt;/p&gt; &lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;Linux (tarball)&lt;/td&gt; 
   &lt;td&gt; &lt;a href=&quot;https://github.com/KRTirtho/spotube/releases/latest&quot;&gt; &lt;img width=&quot;220&quot; alt=&quot;Tarball Download&quot; src=&quot;https://user-images.githubusercontent.com/61944859/169456985-e0ba1fd4-10e8-4cc0-ab94-337acc6e0295.png&quot; /&gt; &lt;/a&gt; &lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;Macos - &lt;a href=&quot;https://brew.sh&quot;&gt;Homebrew&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt; &lt;pre lang=&quot;bash&quot;&gt;
brew tap krtirtho/apps
brew install --cask spotube
&lt;/pre&gt; &lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;Windows - &lt;a href=&quot;https://chocolatey.org&quot;&gt;Chocolatey&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt; &lt;p&gt;&lt;code&gt;choco install spotube&lt;/code&gt;&lt;/p&gt; &lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;Windows - &lt;a href=&quot;https://scoop.sh&quot;&gt;Scoop&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt; &lt;p&gt;&lt;code&gt;scoop bucket add extras&lt;/code&gt;&lt;/p&gt; &lt;p&gt;&lt;code&gt;scoop install spotube&lt;/code&gt;&lt;/p&gt; &lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;Windows - &lt;a href=&quot;https://github.com/microsoft/winget-cli&quot;&gt;WinGet&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt; &lt;p&gt;&lt;code&gt;winget install --id KRTirtho.Spotube&lt;/code&gt;&lt;/p&gt; &lt;/td&gt; 
  &lt;/tr&gt; 
 &lt;/tbody&gt;
&lt;/table&gt; 
&lt;h3&gt;🔄 Nightly Builds&lt;/h3&gt; 
&lt;p&gt;Grab the latest nightly builds of Spotube &lt;a href=&quot;https://github.com/KRTirtho/spotube/releases/tag/nightly&quot;&gt;from the GitHub Releases&lt;/a&gt;.&lt;/p&gt; 
&lt;h2&gt;🕳️ Building from source&lt;/h2&gt; 
&lt;p&gt;&lt;a href=&quot;https://github.com/KRTirtho/spotube/actions&quot;&gt;&lt;img alt=&quot;GitHub Workflow Status&quot; src=&quot;https://img.shields.io/github/actions/workflow/status/KRTirtho/spotube/spotube-release-binary.yml?+label=Build%20Status&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;You can compile Spotube&#39;s source code by &lt;a href=&quot;https://raw.githubusercontent.com/KRTirtho/spotube/master/CONTRIBUTION.md#your-first-code-contribution&quot;&gt;following these instructions&lt;/a&gt;.&lt;/p&gt; 
&lt;h2&gt;👥 The Spotube team&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/KRTirtho&quot;&gt;Kingkor Roy Tirtho&lt;/a&gt; - The Founder, Maintainer and Lead Developer&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/owencz1998&quot;&gt;Owen Connor&lt;/a&gt; - The Cool Discord Moderator&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/karniv00l&quot;&gt;Piotr Rogowski&lt;/a&gt; - The MacOS Developer&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/RustyApple&quot;&gt;Rusty Apple&lt;/a&gt; - The Mysterious Unknown Guy&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;💼 License&lt;/h2&gt; 
&lt;p&gt;Spotube is open source and licensed under the &lt;a href=&quot;https://raw.githubusercontent.com/KRTirtho/spotube/master/LICENSE&quot;&gt;BSD-4-Clause&lt;/a&gt; License.&lt;/p&gt; 
&lt;p&gt;If you are curious, you can &lt;a href=&quot;https://dev.to/krtirtho/choosing-open-source-license-wisely-1m3p&quot;&gt;read the reason of choosing this license&lt;/a&gt;.&lt;/p&gt; 
&lt;details&gt; 
 &lt;summary&gt; &lt;h2&gt;&lt;code&gt;[Click to show]&lt;/code&gt; 🙏 Services/Package/Plugin Credits&lt;/h2&gt; &lt;/summary&gt; 
 &lt;h3&gt;Services&lt;/h3&gt; 
 &lt;ol&gt; 
  &lt;li&gt;&lt;a href=&quot;https://flutter.dev&quot;&gt;Flutter&lt;/a&gt; - Flutter transforms the app development process. Build, test, and deploy beautiful mobile, web, desktop, and embedded apps from a single codebase&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://mpv.io&quot;&gt;MPV&lt;/a&gt; - mpv is a free (as in freedom) media player for the command line. It supports a wide variety of media file formats, audio and video codecs, and subtitle types.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://musicbrainz.org&quot;&gt;Musicbrainz&lt;/a&gt; - MusicBrainz is a MetaBrainz project that aims to create a collaborative music database that is similar to the freedb project.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://listenbrainz.org&quot;&gt;Listenbrainz&lt;/a&gt; - ListenBrainz is a open-source project by the MetaBrainz Foundation that allows users to crowdsource and publicly store their digital music listening data.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://piped-docs.kavin.rocks/&quot;&gt;Piped&lt;/a&gt; - Piped is a privacy friendly alternative YouTube frontend, which is efficient and scalable by design.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://invidious.io/&quot;&gt;Invidious&lt;/a&gt; - Invidious is an open source alternative front-end to YouTube.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/yt-dlp/yt-dlp&quot;&gt;yt-dlp&lt;/a&gt; - A feature-rich command-line audio/video downloader.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/TeamNewPipe/NewPipeExtractor&quot;&gt;NewPipeExtractor&lt;/a&gt; - NewPipe&#39;s core library for extracting data from streaming sites.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/Hexer10/youtube_explode_dart&quot;&gt;YouTubeExplodeDart&lt;/a&gt; - A port in dart of the youtube explode library. Supports several API functions without the need of Youtube API Key.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://lrclib.net/&quot;&gt;LRCLib&lt;/a&gt; - A public synced lyric API.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://www.linux.org&quot;&gt;Linux&lt;/a&gt; - Linux is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged in a Linux distribution&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://aur.archlinux.org&quot;&gt;AUR&lt;/a&gt; - AUR stands for Arch User Repository. It is a community-driven repository for Arch-based Linux distributions users&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://flatpak.org&quot;&gt;Flatpak&lt;/a&gt; - Flatpak is a utility for software deployment and package management for Linux&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://sponsor.ajay.app&quot;&gt;SponsorBlock&lt;/a&gt; - SponsorBlock is an open-source crowdsourced browser extension and open API for skipping sponsor segments in YouTube videos.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://jrsoftware.org/isinfo.php&quot;&gt;Inno Setup&lt;/a&gt; - Inno Setup is a free installer for Windows programs by Jordan Russell and Martijn Laan&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://f-droid.org&quot;&gt;F-Droid&lt;/a&gt; - F-Droid is an installable catalogue of FOSS (Free and Open Source Software) applications for the Android platform. The client makes it easy to browse, install, and keep track of updates on your device&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://last.fm&quot;&gt;LastFM&lt;/a&gt; - &lt;a href=&quot;http://Last.fm&quot;&gt;Last.fm&lt;/a&gt; is a music streaming and discovery platform that helps users discover and share new music. It tracks users&#39; music listening habits across many devices and platforms.&lt;/li&gt; 
 &lt;/ol&gt; 
 &lt;h3&gt;Dependencies&lt;/h3&gt; 
 &lt;ol&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/llfbandit/app_links&quot;&gt;app_links&lt;/a&gt; - Android App Links, Deep Links, iOs Universal Links and Custom URL schemes handler for Flutter (desktop included).&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/args&quot;&gt;args&lt;/a&gt; - Library for defining parsers for parsing raw command-line arguments into a set of options and values using GNU and POSIX style options.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/audio_service&quot;&gt;audio_service&lt;/a&gt; - Flutter plugin to play audio in the background while the screen is off.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/bdrazhzhov/audio-service-mpris&quot;&gt;audio_service_mpris&lt;/a&gt; - audio_service platform interface supporting Media Player Remote Interfacing Specification.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/ryanheise/audio_session&quot;&gt;audio_session&lt;/a&gt; - Sets the iOS audio session category and Android audio attributes for your app, and manages your app&#39;s audio focus, mixing and ducking behaviour.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/Milad-Akarie/auto_route_library&quot;&gt;auto_route&lt;/a&gt; - AutoRoute is a declarative routing solution, where everything needed for navigation is automatically generated for you.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/leisim/auto_size_text&quot;&gt;auto_size_text&lt;/a&gt; - Flutter widget that automatically resizes text to fit perfectly within its bounds.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://bonsoir.skyost.eu&quot;&gt;bonsoir&lt;/a&gt; - A Zeroconf library that allows you to discover network services and to broadcast your own. Based on Apple Bonjour and Android NSD.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/Baseflow/flutter_cached_network_image&quot;&gt;cached_network_image&lt;/a&gt; - Flutter library to load and cache network images. Can also be used with placeholder and error widgets.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/fluttercommunity/plus_plugins&quot;&gt;connectivity_plus&lt;/a&gt; - Flutter plugin for discovering the state of the network (WiFi &amp;amp; mobile/cellular) connectivity on Android and iOS.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/fluttercommunity/plus_plugins&quot;&gt;device_info_plus&lt;/a&gt; - Flutter plugin providing detailed information about the device (make, model, etc.), and Android or iOS version the app is running on.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/cfug/dio&quot;&gt;dio&lt;/a&gt; - A powerful HTTP networking package,supports Interceptors,Aborting and canceling a request,Custom adapters, Transformers, etc.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://drift.simonbinder.eu/&quot;&gt;drift&lt;/a&gt; - Drift is a reactive library to store relational data in Dart and Flutter applications.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/desktop-dart/duration&quot;&gt;duration&lt;/a&gt; - Utilities to make working with &#39;Duration&#39;s easier. Formats duration in human readable form and also parses duration in human readable form to Dart&#39;s Duration.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/encrypt&quot;&gt;encrypt&lt;/a&gt; - A set of high-level APIs over PointyCastle for two-way cryptography.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/petercinibulk/envied&quot;&gt;envied&lt;/a&gt; - Explicitly reads environment variables into a dart file from a .env file for more security and faster start up times.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/miguelpruivo/plugins_flutter_file_picker&quot;&gt;file_picker&lt;/a&gt; - A package that allows you to use a native file explorer to pick single or multiple absolute file paths, with extension filtering support.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/file_selector&quot;&gt;file_selector&lt;/a&gt; - Flutter plugin for opening and saving files, or selecting directories, using native file selection UI.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/microsoft/fluentui-system-icons/tree/main&quot;&gt;fluentui_system_icons&lt;/a&gt; - Fluent UI System Icons are a collection of familiar, friendly and modern icons from Microsoft.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/Baseflow/flutter_cache_manager/tree/develop/flutter_cache_manager&quot;&gt;flutter_cache_manager&lt;/a&gt; - Generic cache manager for flutter. Saves web files on the storages of the device and saves the cache info using sqflite.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/flutter_discord_rpc&quot;&gt;flutter_discord_rpc&lt;/a&gt; - Discord RPC support for Flutter desktop platforms&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/ajinasokan/flutter_displaymode&quot;&gt;flutter_displaymode&lt;/a&gt; - A Flutter plugin to set display mode (resolution, refresh rate) on Android platform. Allows to enable high refresh rate on supported devices.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/muj-programmer/flutter_feather_icons&quot;&gt;flutter_feather_icons&lt;/a&gt; - Feather is a collection of simply beautiful open source icons. Each icon is designed on a 24x24 grid with an emphasis on simplicity, consistency and usability.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/flutter-form-builder-ecosystem&quot;&gt;flutter_form_builder&lt;/a&gt; - This package helps in creation of forms in Flutter by removing the boilerplate code, reusing validation, react to changes, and collect final user input.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/rrousselGit/flutter_hooks&quot;&gt;flutter_hooks&lt;/a&gt; - A flutter implementation of React hooks. It adds a new kind of widget with enhanced code reuse.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://inappwebview.dev/&quot;&gt;flutter_inappwebview&lt;/a&gt; - A Flutter plugin that allows you to add an inline webview, to use an headless webview, and to open an in-app browser window.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/flutter_native_splash&quot;&gt;flutter_native_splash&lt;/a&gt; - Customize Flutter&#39;s default white native splash screen with background color and splash image. Supports dark mode, full screen, and more.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://riverpod.dev&quot;&gt;flutter_riverpod&lt;/a&gt; - A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/bhagat-techind/flutter_sharing_intent.git&quot;&gt;flutter_sharing_intent&lt;/a&gt; - A flutter plugin that allow flutter apps to receive photos, videos, text, urls or any other file types from another app.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/KRTirtho/flutter_undraw&quot;&gt;flutter_undraw&lt;/a&gt; - &lt;a href=&quot;http://Undraw.co&quot;&gt;Undraw.co&lt;/a&gt; Illustrations for Flutter with customization options&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/flutter-form-builder-ecosystem&quot;&gt;form_builder_validators&lt;/a&gt; - Form Builder Validators set of validators for FlutterFormBuilder. Provides common validators and a way to make your own.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/freezed_annotation&quot;&gt;freezed_annotation&lt;/a&gt; - Annotations for the freezed code-generator. This package does nothing without freezed too.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/sphericalkat/dart-fuzzywuzzy&quot;&gt;fuzzywuzzy&lt;/a&gt; - An implementation of the popular fuzzywuzzy package in Dart, to suit all your fuzzy string matching/searching needs!&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/home_widget&quot;&gt;home_widget&lt;/a&gt; - A plugin to provide a common interface for creating HomeScreen Widgets for Android and iOS.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://riverpod.dev&quot;&gt;hooks_riverpod&lt;/a&gt; - A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/html&quot;&gt;html&lt;/a&gt; - APIs for parsing and manipulating HTML content outside the browser.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/filiph/html_unescape&quot;&gt;html_unescape&lt;/a&gt; - A small library for un-escaping HTML. Supports all Named Character References, Decimal Character References and Hexadecimal Character References.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/http&quot;&gt;http&lt;/a&gt; - A composable, multi-platform, Future-based API for HTTP requests.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/image_picker&quot;&gt;image_picker&lt;/a&gt; - Flutter plugin for selecting images from the Android and iOS image library, and taking new pictures with the camera.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/intl&quot;&gt;intl&lt;/a&gt; - Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/leanflutter/local_notifier&quot;&gt;local_notifier&lt;/a&gt; - This plugin allows Flutter desktop apps to displaying local notifications.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/logger&quot;&gt;logger&lt;/a&gt; - Small, easy to use and extensible logger which prints beautiful logs.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/logging&quot;&gt;logging&lt;/a&gt; - Provides APIs for debugging and error logging, similar to loggers in other languages, such as the Closure JS Logger and java.util.logging.Logger.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/lrc&quot;&gt;lrc&lt;/a&gt; - A Dart-only package that creates, parses, and handles LRC, which is a format that stores song lyrics.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/metadata_god&quot;&gt;metadata_god&lt;/a&gt; - Plugin for retrieving and writing audio tags/metadata from audio files&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/mime&quot;&gt;mime&lt;/a&gt; - Utilities for handling media (MIME) types, including determining a type from a file extension and file contents.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/open_file&quot;&gt;open_file&lt;/a&gt; - A plug-in that can call native APP to open files with string result in flutter, support iOS(UTI) / android(intent) / PC(ffi) / web(dart:html)&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/fluttercommunity/plus_plugins&quot;&gt;package_info_plus&lt;/a&gt; - Flutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/palette_generator&quot;&gt;palette_generator&lt;/a&gt; - Flutter package for generating palette colors from a source image.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/path&quot;&gt;path&lt;/a&gt; - A string-based path manipulation library. All of the path operations you know and love, with solid support for Windows, POSIX (Linux and Mac OS X), and the web.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/path_provider&quot;&gt;path_provider&lt;/a&gt; - Flutter plugin for getting commonly used locations on host platform file systems, such as the temp and app data directories.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/permission_handler&quot;&gt;permission_handler&lt;/a&gt; - Permission plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API to request and check permissions.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://riverpod.dev&quot;&gt;riverpod&lt;/a&gt; - A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/quire-io/scroll-to-index&quot;&gt;scroll_to_index&lt;/a&gt; - Scroll to a specific child of any scrollable widget in Flutter&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/sunarya-thito/shadcn_flutter&quot;&gt;shadcn_flutter&lt;/a&gt; - Beautifully designed components from Shadcn/UI is now available for Flutter&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/shared_preferences&quot;&gt;shared_preferences&lt;/a&gt; - Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/shelf&quot;&gt;shelf&lt;/a&gt; - A model for web server middleware that encourages composition and easy reuse.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/shelf_router&quot;&gt;shelf_router&lt;/a&gt; - A convenient request router for the shelf web-framework, with support for URL-parameters, nested routers and routers generated from source annotations.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/shelf_web_socket&quot;&gt;shelf_web_socket&lt;/a&gt; - A shelf handler that wires up a listener for every connection.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://teavelopment.com/&quot;&gt;simple_icons&lt;/a&gt; - The Simple Icon pack available as Flutter Icons. Provides over 1500 Free SVG icons for popular brands.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/Milad-Akarie/skeletonizer&quot;&gt;skeletonizer&lt;/a&gt; - Converts already built widgets into skeleton loaders with no extra effort.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/akshathjain/sliding_up_panel&quot;&gt;sliding_up_panel&lt;/a&gt; - A draggable Flutter widget that makes implementing a SlidingUpPanel much easier!&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/Kavantix&quot;&gt;sliver_tools&lt;/a&gt; - A set of useful sliver tools that are missing from the flutter framework&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/smtc_windows&quot;&gt;smtc_windows&lt;/a&gt; - Windows &lt;code&gt;SystemMediaTransportControls&lt;/code&gt; implementation for Flutter giving access to Windows OS Media Control applet.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/simolus3/sqlite3.dart/tree/main/sqlite3&quot;&gt;sqlite3&lt;/a&gt; - Provides lightweight yet convenient bindings to SQLite by using dart:ffi&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/simolus3/sqlite3.dart/tree/main/sqlite3_flutter_libs&quot;&gt;sqlite3_flutter_libs&lt;/a&gt; - Flutter plugin to include native sqlite3 libraries with your app&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/timezone&quot;&gt;timezone&lt;/a&gt; - Time zone database and time zone aware DateTime.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/gtk-flutter/titlebar_buttons&quot;&gt;titlebar_buttons&lt;/a&gt; - A package which provides most of the titlebar buttons from windows, linux and macos.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/leanflutter/tray_manager&quot;&gt;tray_manager&lt;/a&gt; - This plugin allows Flutter desktop apps to defines system tray.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/url_launcher&quot;&gt;url_launcher&lt;/a&gt; - Flutter plugin for launching a URL. Supports web, phone, SMS, and email schemes.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/uuid&quot;&gt;uuid&lt;/a&gt; - RFC4122 (v1, v4, v5, v6, v7, v8) UUID Generator and Parser for Dart&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/dartninja/version&quot;&gt;version&lt;/a&gt; - Provides a simple class for parsing and comparing semantic versions as defined by &lt;a href=&quot;http://semver.org/&quot;&gt;http://semver.org/&lt;/a&gt;&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/VeryGoodOpenSource/very_good_infinite_list&quot;&gt;very_good_infinite_list&lt;/a&gt; - A library for easily displaying paginated data, created by Very Good Ventures. Great for activity feeds, news feeds, and more.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/visibility_detector&quot;&gt;visibility_detector&lt;/a&gt; - A widget that detects the visibility of its child and notifies a callback.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/web_socket_channel&quot;&gt;web_socket_channel&lt;/a&gt; - StreamChannel wrappers for WebSockets. Provides a cross-platform WebSocketChannel API, a cross-platform implementation of that API that communicates over an underlying StreamChannel.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/KRTirtho/wikipedia_api&quot;&gt;wikipedia_api&lt;/a&gt; - Wikipedia API for dart and flutter&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/win32_registry&quot;&gt;win32_registry&lt;/a&gt; - A package that provides a friendly Dart API for accessing the Windows Registry.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://leanflutter.dev&quot;&gt;window_manager&lt;/a&gt; - This plugin allows Flutter desktop apps to resizing and repositioning the window.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/Hexer10/youtube_explode_dart&quot;&gt;youtube_explode_dart&lt;/a&gt; - A port in dart of the youtube explode library. Supports several API functions without the need of Youtube API Key.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/http_parser&quot;&gt;http_parser&lt;/a&gt; - A platform-independent package for parsing and serializing HTTP formats.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/collection&quot;&gt;collection&lt;/a&gt; - Collections and utilities functions and classes related to collections.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/archive&quot;&gt;archive&lt;/a&gt; - Provides encoders and decoders for various archive and compression formats such as zip, tar, bzip2, gzip, and zlib.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/hetu-script/hetu-script&quot;&gt;hetu_script&lt;/a&gt; - Hetu is a lightweight scripting language for embedding in Flutter apps.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/flutter-it/get_it&quot;&gt;get_it&lt;/a&gt; - Simple direct Service Locator that allows to decouple the interface from a concrete implementation and to access the concrete implementation from everywhere in your App&quot;&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/flutter_markdown_plus&quot;&gt;flutter_markdown_plus&lt;/a&gt; - A Markdown renderer for Flutter. Create rich text output, including text styles, tables, links, and more, from plain text data formatted with simple Markdown tags.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/pub_semver&quot;&gt;pub_semver&lt;/a&gt; - Versions and version constraints implementing pub&#39;s versioning policy. This is very similar to vanilla semver, with a few corner cases.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/mrgnhnt96/change_case&quot;&gt;change_case&lt;/a&gt; - An extension on String for the missing methods for camelCase, PascalCase, Capital Case, snake_case, param-case, CONSTANT_CASE and others.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/flutter_secure_storage&quot;&gt;flutter_secure_storage&lt;/a&gt; - Flutter Secure Storage provides API to store data in secure storage. Keychain is used in iOS, KeyStore based solution is used in Android.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/build_runner&quot;&gt;build_runner&lt;/a&gt; - A build system for Dart code generation and modular compilation.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/petercinibulk/envied&quot;&gt;envied_generator&lt;/a&gt; - Generator for the Envied package. See &lt;a href=&quot;https://pub.dev/packages/envied&quot;&gt;https://pub.dev/packages/envied&lt;/a&gt;.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/FlutterGen/flutter_gen&quot;&gt;flutter_gen_runner&lt;/a&gt; - The Flutter code generator for your assets, fonts, colors, … — Get rid of all String-based APIs.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/fluttercommunity/flutter_launcher_icons&quot;&gt;flutter_launcher_icons&lt;/a&gt; - A package which simplifies the task of updating your Flutter app&#39;s launcher icon.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/flutter_lints&quot;&gt;flutter_lints&lt;/a&gt; - Recommended lints for Flutter apps, packages, and plugins to encourage good coding practices.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/json_serializable&quot;&gt;json_serializable&lt;/a&gt; - Automatically generate code for converting to and from JSON by annotating Dart classes.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/freezed&quot;&gt;freezed&lt;/a&gt; - Code generation for immutable classes that has a simple syntax/API without compromising on the features.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/tekartik/process_run.dart/raw/master/packages/process_run&quot;&gt;process_run&lt;/a&gt; - Process run helpers for Linux/Win/Mac and which like feature for finding executables.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/pubspec_parse&quot;&gt;pubspec_parse&lt;/a&gt; - Simple package for parsing pubspec.yaml files with a type-safe API and rich error reporting.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/leoafarias/pub_api_client&quot;&gt;pub_api_client&lt;/a&gt; - An API Client for Pub to interact with public package information.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/io&quot;&gt;io&lt;/a&gt; - Utilities for the Dart VM Runtime including support for ANSI colors, file copying, and standard exit code values.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://drift.simonbinder.eu/&quot;&gt;drift_dev&lt;/a&gt; - Dev-dependency for users of drift. Contains the generator and development tools.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://pub.dev/packages/test&quot;&gt;test&lt;/a&gt; - A full featured library for writing and running Dart tests across platforms.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/Milad-Akarie/auto_route_library&quot;&gt;auto_route_generator&lt;/a&gt; - AutoRoute is a declarative routing solution, where everything needed for navigation is automatically generated for you.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/MixinNetwork/flutter-plugins/tree/main/packages/desktop_webview_window&quot;&gt;desktop_webview_window&lt;/a&gt; - Show a webview window on your flutter desktop application.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/pvsvamsi/Disable-Battery-Optimizations&quot;&gt;disable_battery_optimization&lt;/a&gt; - Flutter plugin to check and disable battery optimizations. Also shows custom steps to disable the optimizations in devices like mi, xiaomi, samsung, oppo, huawei, oneplus etc&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/fluttercommunity/flutter-draggable-scrollbar&quot;&gt;draggable_scrollbar&lt;/a&gt; - A scrollbar that can be dragged for quickly navigation through a vertical list. Additional option is showing label next to scrollthumb with information about current item.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/KRTirtho/flutter_broadcasts.git&quot;&gt;flutter_broadcasts&lt;/a&gt; - A plugin for sending and receiving broadcasts with Android intents and iOS notifications.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/Nebulino/Scrobblenaut&quot;&gt;scrobblenaut&lt;/a&gt; - A deadly simple LastFM API Wrapper for Dart. So deadly simple that it&#39;s gonna hit the mark.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/KRTirtho/yt_dlp_dart.git&quot;&gt;yt_dlp_dart&lt;/a&gt; - A starting point for Dart libraries or applications.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/KRTirtho/flutter_new_pipe_extractor&quot;&gt;flutter_new_pipe_extractor&lt;/a&gt; - NewPipeExtractor binding for Flutter (Android only)&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/hetu-community/hetu_std.git&quot;&gt;hetu_std&lt;/a&gt; - A sample command-line application.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/hetu-community/hetu_otp_util.git&quot;&gt;hetu_otp_util&lt;/a&gt; - A sample command-line application.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/KRTirtho/hetu_spotube_plugin&quot;&gt;hetu_spotube_plugin&lt;/a&gt; - A new Flutter package project.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/media-kit/media-kit&quot;&gt;media_kit&lt;/a&gt; - A cross-platform video player &amp;amp; audio player for Flutter &amp;amp; Dart. Performant, stable, feature-proof &amp;amp; modular.&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://github.com/media-kit/media-kit.git&quot;&gt;media_kit_libs_audio&lt;/a&gt; - package:media_kit audio (only) playback native libraries for all platforms.&lt;/li&gt; 
 &lt;/ol&gt; 
&lt;/details&gt; 
&lt;div align=&quot;center&quot;&gt;
 &lt;h4&gt;© Copyright Spotube 2025&lt;/h4&gt;
&lt;/div&gt;</description>
      
      <media:content url="https://repository-images.githubusercontent.com/338719962/f61378ef-aa0f-43d2-b585-1cc121cb7cb9" medium="image" />
      
    </item>
    
    <item>
      <title>Predidit/Kazumi</title>
      <link>https://github.com/Predidit/Kazumi</link>
      <description>&lt;p&gt;基于自定义规则的番剧采集APP，支持流媒体在线观看，支持弹幕，支持实时超分辨率。&lt;/p&gt;&lt;hr&gt;&lt;h1&gt;Kazumi&lt;/h1&gt; 
&lt;p&gt;使用 Flutter 开发的基于自定义规则的番剧采集与在线观看程序。使用最多五行基于 &lt;code&gt;Xpath&lt;/code&gt; 语法的选择器构建自己的规则。支持规则导入与规则分享。支持基于 &lt;code&gt;Anime4K&lt;/code&gt; 的实时超分辨率。绝赞开发中 (～￣▽￣)～&lt;/p&gt; 
&lt;h2&gt;支持平台&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt;Android 10 及以上&lt;/li&gt; 
 &lt;li&gt;Windows 10 及以上&lt;/li&gt; 
 &lt;li&gt;MacOS 10.15 及以上&lt;/li&gt; 
 &lt;li&gt;Linux (实验性)&lt;/li&gt; 
 &lt;li&gt;iOS 13 及以上 (需要&lt;a href=&quot;https://kazumi.app/docs/misc/how-to-install-in-ios.html&quot;&gt;自签名&lt;/a&gt;)&lt;/li&gt; 
 &lt;li&gt;HarmonyOS 5.0 及以上 (位于&lt;a href=&quot;https://github.com/ErBWs/Kazumi/releases/latest&quot;&gt;分支仓库&lt;/a&gt;，需要&lt;a href=&quot;https://kazumi.app/docs/misc/how-to-install-in-ohos.html&quot;&gt;侧载&lt;/a&gt;)&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;屏幕截图&lt;/h2&gt; 
&lt;table&gt; 
 &lt;tbody&gt;
  &lt;tr&gt; 
   &lt;td&gt;&lt;img alt=&quot;&quot; src=&quot;https://raw.githubusercontent.com/Predidit/Kazumi/main/static/screenshot/img_1.png&quot; /&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;img alt=&quot;&quot; src=&quot;https://raw.githubusercontent.com/Predidit/Kazumi/main/static/screenshot/img_2.png&quot; /&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;img alt=&quot;&quot; src=&quot;https://raw.githubusercontent.com/Predidit/Kazumi/main/static/screenshot/img_3.png&quot; /&gt;&lt;/td&gt; 
  &lt;/tr&gt;
  &lt;tr&gt; 
  &lt;/tr&gt;
  &lt;tr&gt; 
   &lt;td&gt;&lt;img alt=&quot;&quot; src=&quot;https://raw.githubusercontent.com/Predidit/Kazumi/main/static/screenshot/img_4.png&quot; /&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;img alt=&quot;&quot; src=&quot;https://raw.githubusercontent.com/Predidit/Kazumi/main/static/screenshot/img_5.png&quot; /&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;img alt=&quot;&quot; src=&quot;https://raw.githubusercontent.com/Predidit/Kazumi/main/static/screenshot/img_6.png&quot; /&gt;&lt;/td&gt; 
  &lt;/tr&gt;
  &lt;tr&gt; 
  &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt; 
&lt;h2&gt;功能 / 开发计划&lt;/h2&gt; 
&lt;ul class=&quot;task-list&quot;&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_0&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_0&quot;&gt; 规则编辑器&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_1&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_1&quot;&gt; 番剧目录&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_2&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_2&quot;&gt; 番剧搜索&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_3&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_3&quot;&gt; 番剧时间表&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_4&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_4&quot;&gt; 番剧字幕&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_5&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_5&quot;&gt; 分集播放&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_6&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_6&quot;&gt; 视频播放器&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_7&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_7&quot;&gt; 多视频源支持&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_8&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_8&quot;&gt; 规则分享&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_9&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_9&quot;&gt; 硬件加速&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_10&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_10&quot;&gt; 高刷适配&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_11&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_11&quot;&gt; 追番列表&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_12&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_12&quot;&gt; 番剧弹幕&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_13&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_13&quot;&gt; 在线更新&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_14&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_14&quot;&gt; 历史记录&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_15&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_15&quot;&gt; 倍速播放&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_16&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_16&quot;&gt; 配色方案&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_17&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_17&quot;&gt; 跨设备同步&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_18&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_18&quot;&gt; 无线投屏 (DLNA)&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_19&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_19&quot;&gt; 外部播放器播放&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_20&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_20&quot;&gt; 超分辨率&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_21&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_21&quot;&gt; 一起看&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_22&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_22&quot;&gt; 番剧下载&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_23&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_23&quot;&gt; 番剧更新提醒&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_24&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_24&quot;&gt; 还有更多 (/・ω・＼)&lt;/label&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;下载&lt;/h2&gt; 
&lt;p&gt;通过本页面 &lt;a href=&quot;https://github.com/Predidit/Kazumi/releases&quot;&gt;releases&lt;/a&gt; 选项卡下载：&lt;/p&gt; 
&lt;a href=&quot;https://github.com/Predidit/Kazumi/releases&quot;&gt; &lt;img src=&quot;https://raw.githubusercontent.com/Predidit/Kazumi/main/static/svg/get_it_on_github.svg?sanitize=true&quot; alt=&quot;Get it on Github&quot; width=&quot;200&quot; /&gt; &lt;/a&gt; 
&lt;h3&gt;Android&lt;/h3&gt; 
&lt;a href=&quot;https://f-droid.org/packages/com.predidit.kazumi&quot;&gt; &lt;img src=&quot;https://fdroid.gitlab.io/artwork/badge/get-it-on-en-us.svg?sanitize=true&quot; alt=&quot;Get it on F-Droid&quot; width=&quot;200&quot; /&gt; &lt;/a&gt; 
&lt;h3&gt;GNU/Linux&lt;/h3&gt; 
&lt;p&gt;&amp;nbsp;&amp;nbsp; &lt;a href=&quot;https://flathub.org/apps/io.github.Predidit.Kazumi&quot;&gt; &lt;img src=&quot;https://flathub.org/api/badge?svg&amp;amp;locale=en&quot; alt=&quot;Get it on Flathub&quot; width=&quot;175&quot; /&gt; &lt;/a&gt;&lt;/p&gt; 
&lt;h4&gt;Arch Linux&lt;/h4&gt; 
&lt;p&gt;可以从 &lt;a href=&quot;http://aur.archlinux.org&quot;&gt;AUR&lt;/a&gt; 或 &lt;a href=&quot;https://github.com/archlinuxcn/repo&quot;&gt;archlinuxcn&lt;/a&gt; 安装。&lt;/p&gt; 
&lt;h5&gt;AUR&lt;/h5&gt; 
&lt;pre&gt;&lt;code class=&quot;language-bash&quot;&gt;[yay/paru] -S kazumi # 从源码构建
[yay/paru] -S kazumi-bin # 二进制包
&lt;/code&gt;&lt;/pre&gt; 
&lt;h5&gt;archlinuxcn&lt;/h5&gt; 
&lt;pre&gt;&lt;code class=&quot;language-bash&quot;&gt;sudo pacman -S kazumi
&lt;/code&gt;&lt;/pre&gt; 
&lt;h2&gt;贡献&lt;/h2&gt; 
&lt;p&gt;欢迎向我们的 &lt;a href=&quot;https://github.com/Predidit/KazumiRules&quot;&gt;规则仓库&lt;/a&gt; 提交您的自定义规则。您可以自由选择是否在规则中留下您的ID&lt;/p&gt; 
&lt;h2&gt;Q&amp;amp;A&lt;/h2&gt; 
&lt;details&gt; 
 &lt;summary&gt;使用者 Q&amp;amp;A&lt;/summary&gt; 
 &lt;h4&gt;Q: 为什么少数番剧中有广告？&lt;/h4&gt; 
 &lt;p&gt;A: 本项目未插入任何广告。广告来自视频源, 请不要相信广告中的任何内容, 并尽量选择没有广告的视频源观看。&lt;/p&gt; 
 &lt;h4&gt;Q: 为什么我启用超分辨率功能后播放卡顿？&lt;/h4&gt; 
 &lt;p&gt;A: 超分辨率功能对 GPU 性能要求较高, 如果没有在高性能独立显卡上运行 Kazumi, 尽量选择效率档而非质量档。对低分辨率视频源而非高分辨率视频源使用超分也可以降低性能消耗。&lt;/p&gt; 
 &lt;h4&gt;Q: 为什么播放视频时内存占用较高？&lt;/h4&gt; 
 &lt;p&gt;A: 本程序在视频播放时, 会尽可能多地缓存视频到内存, 以提供较好的观看体验。如果您的内存较为紧张, 可以在播放设置选项卡启用低内存模式, 这将限制缓存。&lt;/p&gt; 
 &lt;h4&gt;Q: 为什么少数番剧无法通过外部播放器观看？&lt;/h4&gt; 
 &lt;p&gt;A: 部分视频源的番剧使用了反盗链措施, 这可以被 Kazumi 解决, 但无法被外部播放器解决。&lt;/p&gt; 
 &lt;h4&gt;Q: 为什么下载的 Linux 版本缺少图标和托盘功能？&lt;/h4&gt; 
 &lt;p&gt;A: 使用 .deb 版本进行安装, tar.gz 版本仅为方便二次打包, 这一格式先天缺乏图标和托盘功能支持。&lt;/p&gt; 
&lt;/details&gt; 
&lt;details&gt; 
 &lt;summary&gt;规则编写者 Q&amp;amp;A&lt;/summary&gt; 
 &lt;h4&gt;Q: 为什么我的自定义规则无法实现检索？&lt;/h4&gt; 
 &lt;p&gt;A: 目前我们对 &lt;code&gt;Xpath&lt;/code&gt; 语法的支持并不完整, 我们目前只支持以 &lt;code&gt;//&lt;/code&gt; 开头的选择器。建议参照我们给出的示例规则构建自定义规则。&lt;/p&gt; 
 &lt;h4&gt;Q: 为什么我的自定义规则可以实现检索, 但不能实现观看？&lt;/h4&gt; 
 &lt;p&gt;A: 尝试关闭自定义规则的使用内置播放器选项, 这将尝试使用 &lt;code&gt;webview&lt;/code&gt; 进行播放, 提高兼容性。但在内置播放器可用时, 建议启用内置播放器, 以获得更加流畅并带有弹幕的观看体验。&lt;/p&gt; 
&lt;/details&gt; 
&lt;details&gt; 
 &lt;summary&gt;开发者 Q&amp;amp;A&lt;/summary&gt; 
 &lt;h4&gt;Q: 我在尝试自行编译该项目, 但编译没有成功。&lt;/h4&gt; 
 &lt;p&gt;A: 本项目编译需要良好的网络环境, 除了由 Google 托管的 Flutter 相关依赖外, 本项目同样依赖托管在 MavenCentral/Github/SourceForge 上的资源。如果您位于中国大陆, 可能需要设置恰当的镜像地址。&lt;/p&gt; 
&lt;/details&gt; 
&lt;h2&gt;美术资源&lt;/h2&gt; 
&lt;p&gt;本项目图标来自 &lt;a href=&quot;https://www.pixiv.net/users/66219277&quot;&gt;Yuquanaaa&lt;/a&gt; 发表在 &lt;a href=&quot;https://www.pixiv.net/artworks/116666979&quot;&gt;Pixiv&lt;/a&gt; 上的作品。&lt;/p&gt; 
&lt;p&gt;此图标由其原作者 &lt;a href=&quot;https://www.pixiv.net/users/66219277&quot;&gt;Yuquanaaa&lt;/a&gt; 拥有版权。我们已获得原作者的授权和许可, 可以在本项目中使用这一图标。这一图标不是自由使用的, 未经原作者明确授权, 任何人不得擅自使用、复制、修改或分发这一图标。&lt;/p&gt; 
&lt;p&gt;本项目内嵌字体为 &lt;a href=&quot;https://hyperos.mi.com/font/en/details/sc/&quot;&gt;Mi Sans&lt;/a&gt; 字体, 由 &lt;a href=&quot;https://www.mi.com/&quot;&gt;Xiaomi&lt;/a&gt; 开发和拥有版权。&lt;/p&gt; 
&lt;h2&gt;免责声明&lt;/h2&gt; 
&lt;p&gt;本项目基于 GNU 通用公共许可证第 3 版（GPL-3.0）授权。我们不对其适用性、可靠性或准确性作出任何明示或暗示的保证。在法律允许的最大范围内, 作者和贡献者不承担任何因使用本软件而产生的直接、间接、偶然、特殊或后果性的损害赔偿责任。&lt;/p&gt; 
&lt;p&gt;使用本项目需遵守所在地法律法规, 不得进行任何侵犯第三方知识产权的行为。因使用本项目而产生的数据和缓存应在24小时内清除, 超出 24 小时的使用需获得相关权利人的授权。&lt;/p&gt; 
&lt;h2&gt;隐私政策 (Privacy policy)&lt;/h2&gt; 
&lt;p&gt;我们不收集任何用户数据, 不使用任何遥测组件。&lt;/p&gt; 
&lt;h2&gt;代码签名策略 (Code signing policy)&lt;/h2&gt; 
&lt;p&gt;提交者: &lt;a href=&quot;https://github.com/Predidit/Kazumi/graphs/contributors&quot;&gt;Contributors&lt;/a&gt; 审阅者: &lt;a href=&quot;https://github.com/Predidit&quot;&gt;Owner&lt;/a&gt;&lt;/p&gt; 
&lt;h2&gt;赞助 (Sponsors)&lt;/h2&gt; 
&lt;table&gt; 
 &lt;thead&gt; 
  &lt;tr&gt; 
   &lt;th&gt;&lt;img src=&quot;https://signpath.org/assets/favicon-50x50.png&quot; alt=&quot;signpath&quot; /&gt;&lt;/th&gt; 
   &lt;th&gt;Free code signing on Windows provided by &lt;a href=&quot;https://about.signpath.io/&quot;&gt;SignPath.io&lt;/a&gt;, certficate by &lt;a href=&quot;https://signpath.org/&quot;&gt;SignPath Foundation&lt;/a&gt;&lt;/th&gt; 
  &lt;/tr&gt; 
 &lt;/thead&gt; 
&lt;/table&gt; 
&lt;h2&gt;致谢&lt;/h2&gt; 
&lt;p&gt;特别感谢 &lt;a href=&quot;https://github.com/simonkimi/xpath_selector&quot;&gt;XpathSelector&lt;/a&gt; 这个优秀的项目是本项目的基石。&lt;/p&gt; 
&lt;p&gt;特别感谢 &lt;a href=&quot;https://www.dandanplay.com/&quot;&gt;DandanPlayer&lt;/a&gt; 本项目使用了 dandanplayer 开放 API 以提供弹幕交互。&lt;/p&gt; 
&lt;p&gt;特别感谢 &lt;a href=&quot;https://bangumi.tv/&quot;&gt;Bangumi&lt;/a&gt; 本项目使用了 Bangumi 开放 API 以提供番剧元数据。&lt;/p&gt; 
&lt;p&gt;特别感谢 &lt;a href=&quot;https://github.com/bloc97/Anime4K&quot;&gt;Anime4K&lt;/a&gt; 本项目使用 Anime4K 进行实时超分。&lt;/p&gt; 
&lt;p&gt;特别感谢 &lt;a href=&quot;https://github.com/Syncplay/syncplay&quot;&gt;SyncPlay&lt;/a&gt; 本项目使用 SyncPlay 协议并通过 SyncPlay 公共服务器实现一起看功能。&lt;/p&gt; 
&lt;p&gt;特别感谢 &lt;a href=&quot;https://trace.moe&quot;&gt;trace.moe&lt;/a&gt; 本项目使用了 trace.moe 提供的图片识别番剧功能。&lt;/p&gt; 
&lt;p&gt;感谢 &lt;a href=&quot;https://github.com/media-kit/media-kit&quot;&gt;media-kit&lt;/a&gt; 本项目跨平台媒体播放能力来自 media-kit。&lt;/p&gt; 
&lt;p&gt;感谢 &lt;a href=&quot;https://github.com/wang-bin/avbuild&quot;&gt;avbuild&lt;/a&gt; 本项目使用了来自 avbuild 的树外补丁实现非标准视频流播放。&lt;/p&gt; 
&lt;p&gt;感谢 &lt;a href=&quot;https://github.com/isar/hive&quot;&gt;hive&lt;/a&gt; 本项目持久化储存能力来自 hive。&lt;/p&gt;</description>
      
      <media:content url="https://opengraph.githubassets.com/af727c334e05d87fe3cd7f1be7421bef96a0239b959da78649915a5c83237d69/Predidit/Kazumi" medium="image" />
      
    </item>
    
    <item>
      <title>RyanYuuki/AnymeX</title>
      <link>https://github.com/RyanYuuki/AnymeX</link>
      <description>&lt;p&gt;An Open Source app for Tracking Multi Service (AL, MAL, SIMKL)&lt;/p&gt;&lt;hr&gt;&lt;div align=&quot;right&quot;&gt; 
 &lt;details&gt; 
  &lt;summary&gt;🌐&lt;/summary&gt; 
  &lt;div&gt; 
   &lt;div align=&quot;center&quot;&gt; 
    &lt;a href=&quot;https://openaitx.github.io/#/view?user=RyanYuuki&amp;amp;project=AnymeX&amp;amp;lang=ar&quot;&gt;العربية&lt;/a&gt; | 
    &lt;a href=&quot;https://openaitx.github.io/view.html?user=RyanYuuki&amp;amp;project=AnymeX&amp;amp;lang=as&quot;&gt;অসমীয়া&lt;/a&gt; | 
    &lt;a href=&quot;https://openaitx.github.io/#/view?user=RyanYuuki&amp;amp;project=AnymeX&amp;amp;lang=id&quot;&gt;Bahasa Indonesia&lt;/a&gt; | 
    &lt;a href=&quot;https://openaitx.github.io/#/view?user=RyanYuuki&amp;amp;project=AnymeX&amp;amp;lang=de&quot;&gt;Deutsch&lt;/a&gt; | 
    &lt;a href=&quot;https://openaitx.github.io/#/view?user=RyanYuuki&amp;amp;project=AnymeX&amp;amp;lang=en&quot;&gt;English&lt;/a&gt; | 
    &lt;a href=&quot;https://openaitx.github.io/#/view?user=RyanYuuki&amp;amp;project=AnymeX&amp;amp;lang=es&quot;&gt;Español&lt;/a&gt; | 
    &lt;a href=&quot;https://openaitx.github.io/#/view?user=RyanYuuki&amp;amp;project=AnymeX&amp;amp;lang=fa&quot;&gt;فارسی&lt;/a&gt; | 
    &lt;a href=&quot;https://openaitx.github.io/#/view?user=RyanYuuki&amp;amp;project=AnymeX&amp;amp;lang=fr&quot;&gt;Français&lt;/a&gt; | 
    &lt;a href=&quot;https://openaitx.github.io/#/view?user=RyanYuuki&amp;amp;project=AnymeX&amp;amp;lang=hi&quot;&gt;हिन्दी&lt;/a&gt; | 
    &lt;a href=&quot;https://openaitx.github.io/#/view?user=RyanYuuki&amp;amp;project=AnymeX&amp;amp;lang=it&quot;&gt;Italiano&lt;/a&gt; | 
    &lt;a href=&quot;https://openaitx.github.io/#/view?user=RyanYuuki&amp;amp;project=AnymeX&amp;amp;lang=ja&quot;&gt;日本語&lt;/a&gt; | 
    &lt;a href=&quot;https://openaitx.github.io/#/view?user=RyanYuuki&amp;amp;project=AnymeX&amp;amp;lang=ko&quot;&gt;한국어&lt;/a&gt; | 
    &lt;a href=&quot;https://openaitx.github.io/#/view?user=RyanYuuki&amp;amp;project=AnymeX&amp;amp;lang=nl&quot;&gt;Nederlands&lt;/a&gt; | 
    &lt;a href=&quot;https://openaitx.github.io/#/view?user=RyanYuuki&amp;amp;project=AnymeX&amp;amp;lang=pl&quot;&gt;Polski&lt;/a&gt; | 
    &lt;a href=&quot;https://openaitx.github.io/#/view?user=RyanYuuki&amp;amp;project=AnymeX&amp;amp;lang=pt&quot;&gt;Português&lt;/a&gt; | 
    &lt;a href=&quot;https://openaitx.github.io/#/view?user=RyanYuuki&amp;amp;project=AnymeX&amp;amp;lang=ru&quot;&gt;Русский&lt;/a&gt; | 
    &lt;a href=&quot;https://openaitx.github.io/#/view?user=RyanYuuki&amp;amp;project=AnymeX&amp;amp;lang=th&quot;&gt;ไทย&lt;/a&gt; | 
    &lt;a href=&quot;https://openaitx.github.io/#/view?user=RyanYuuki&amp;amp;project=AnymeX&amp;amp;lang=tr&quot;&gt;Türkçe&lt;/a&gt; | 
    &lt;a href=&quot;https://openaitx.github.io/#/view?user=RyanYuuki&amp;amp;project=AnymeX&amp;amp;lang=vi&quot;&gt;Tiếng Việt&lt;/a&gt; | 
    &lt;a href=&quot;https://openaitx.github.io/#/view?user=RyanYuuki&amp;amp;project=AnymeX&amp;amp;lang=zh-TW&quot;&gt;繁體中文&lt;/a&gt; | 
    &lt;a href=&quot;https://openaitx.github.io/#/view?user=RyanYuuki&amp;amp;project=AnymeX&amp;amp;lang=zh-CN&quot;&gt;简体中文&lt;/a&gt; 
   &lt;/div&gt; 
  &lt;/div&gt; 
 &lt;/details&gt; 
&lt;/div&gt; 
&lt;div align=&quot;center&quot;&gt; 
 &lt;img src=&quot;https://raw.githubusercontent.com/RyanYuuki/AnymeX/main/assets/images/logo.png&quot; alt=&quot;AnymeX Icon&quot; style=&quot;border-radius: 50px; height: 150px; width: 150px;&quot; /&gt; 
 &lt;p align=&quot;center&quot;&gt; &lt;img src=&quot;https://img.shields.io/badge/platforms-android_ios_windows_linux_macos-06599d?color=white&amp;amp;labelColor=black&amp;amp;style=for-the-badge&quot; /&gt; &lt;a href=&quot;https://github.com/RyanYuuki/AnymeX/releases&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/downloads/RyanYuuki/AnymeX/total?color=white&amp;amp;labelColor=black&amp;amp;label=Downloads&amp;amp;style=for-the-badge&quot; alt=&quot;GitHub Downloads&quot; /&gt;&lt;/a&gt; &lt;/p&gt; 
 &lt;p align=&quot;center&quot;&gt; &lt;a href=&quot;https://www.codefactor.io/repository/github/RyanYuuki/AnymeX&quot;&gt;&lt;img src=&quot;https://img.shields.io/codefactor/grade/github/RyanYuuki/AnymeX?color=white&amp;amp;labelColor=black&amp;amp;style=for-the-badge&amp;amp;label=Codefactor&quot; alt=&quot;CodeFactor&quot; /&gt;&lt;/a&gt; 
  &lt;!--&lt;a href=&quot;https://hosted.weblate.org/engage/echo&quot;&gt;&lt;img alt=&quot;Weblate project translated&quot; src=&quot;https://img.shields.io/weblate/progress/echo?color=white&amp;labelColor=black&amp;label=Translated&amp;style=flat-square&quot;&gt;&lt;/a&gt;--&gt; 
  &lt;!-- &lt;a href=&quot;https://github.com/RyanYuuki/AnymeX/commits/main&quot;&gt;
    &lt;img src=&quot;https://img.shields.io/github/last-commit/RyanYuuki/AnymeX?color=white&amp;labelColor=black&amp;label=Latest Commit&amp;style=for-the-badge&quot; alt=&quot;GitHub Last Commit&quot;&gt;
&lt;/a&gt; --&gt; &lt;a href=&quot;https://github.com/RyanYuuki/AnymeX/stargazers&quot;&gt; &lt;img src=&quot;https://img.shields.io/github/stars/RyanYuuki/AnymeX?color=white&amp;amp;labelColor=black&amp;amp;style=for-the-badge&quot; alt=&quot;Stars&quot; /&gt;&lt;/a&gt; &lt;/p&gt; 
 &lt;a href=&quot;https://trendshift.io/repositories/12529&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;https://trendshift.io/api/badge/repositories/12529&quot; alt=&quot;RyanYuuki%2FAnymeX | Trendshift&quot; style=&quot;width: 250px; height: 27.99px;&quot; width=&quot;250&quot; height=&quot;55&quot; /&gt;&lt;/a&gt; 
&lt;/div&gt; 
&lt;h1&gt;AnymeX: Multiservice Tracking Client&lt;/h1&gt; 
&lt;p&gt;&lt;strong&gt;AnymeX&lt;/strong&gt; is a multiservice tracking client designed exclusively for managing and tracking anime and manga progress across &lt;a href=&quot;https://anilist.co/&quot;&gt;&lt;strong&gt;AniList&lt;/strong&gt;&lt;/a&gt;, &lt;a href=&quot;https://myanimelist.net/&quot;&gt;&lt;strong&gt;MyAnimeList&lt;/strong&gt;&lt;/a&gt;, and &lt;a href=&quot;https://simkl.com/&quot;&gt;&lt;strong&gt;Simkl&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt; 
&lt;div class=&quot;markdown-alert markdown-alert-important&quot;&gt;
 &lt;p class=&quot;markdown-alert-title&quot;&gt;
  &lt;svg class=&quot;octicon octicon-report mr-2&quot; viewbox=&quot;0 0 16 16&quot; version=&quot;1.1&quot; width=&quot;16&quot; height=&quot;16&quot; aria-hidden=&quot;true&quot;&gt;
   &lt;path d=&quot;M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v9.5A1.75 1.75 0 0 1 14.25 13H8.06l-2.573 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h6.5a.25.25 0 0 0 .25-.25v-9.5a.25.25 0 0 0-.25-.25Zm7 2.25v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 9a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z&quot;&gt;&lt;/path&gt;
  &lt;/svg&gt;Important&lt;/p&gt;
 &lt;p&gt;&lt;strong&gt;AnymeX is a tracking tool only.&lt;/strong&gt; It does not host, provide, distribute, or endorse any streaming content, media, or third-party extensions.&lt;/p&gt; 
 &lt;p&gt;&lt;strong&gt;User Responsibility:&lt;/strong&gt; Users are solely responsible for how they use the app and any third-party services or extensions they choose to interact with. Users must comply with all applicable laws, copyright, and intellectual property rights.&lt;/p&gt; 
 &lt;p&gt;&lt;strong&gt;No Liability:&lt;/strong&gt; The developers of AnymeX disclaim all liability for misuse, legal issues, or violations arising from user actions. Legal concerns, including DMCA claims, should be directed to the respective third-party services, not AnymeX. The app is provided &quot;as-is&quot; without warranties.&lt;/p&gt; 
 &lt;p&gt;&lt;strong&gt;Services:&lt;/strong&gt; AnymeX integrates only with the official APIs of supported services (AniList, MyAnimeList, Simkl). Third-party extensions are the responsibility of their creators, not the AnymeX developers.&lt;/p&gt; 
 &lt;p&gt;&lt;strong&gt;By using AnymeX, you agree to comply with our &lt;a href=&quot;https://raw.githubusercontent.com/RyanYuuki/AnymeX/main/TOS.md&quot;&gt;Terms of Service&lt;/a&gt;. Please review the ToS to understand our DMCA-compliant, tracking functionality and our non-involvement with any content or services beyond AniList, MyAnimeList, and Simkl.&lt;/strong&gt;&lt;/p&gt; 
&lt;/div&gt; 
&lt;h2&gt;Downloads&lt;/h2&gt; 
&lt;div align=&quot;center&quot;&gt; 
 &lt;p&gt; &lt;a href=&quot;https://github.com/RyanYuuki/AnymeX/releases/latest&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/v/release/RyanYuuki/AnymeX?color=white&amp;amp;labelColor=black&amp;amp;display_name=tag&amp;amp;style=for-the-badge&amp;amp;label=Stable&quot; alt=&quot;Latest Stable Release&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://github.com/Shebyyy/AnymeX-Preview/releases/latest&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/v/release/Shebyyy/AnymeX-Preview?color=white&amp;amp;labelColor=black&amp;amp;display_name=tag&amp;amp;style=for-the-badge&amp;amp;label=Beta&quot; alt=&quot;Latest Beta Release&quot; /&gt;&lt;/a&gt; &lt;/p&gt; 
 &lt;h3&gt;Windows&lt;/h3&gt; 
 &lt;p&gt; &lt;a href=&quot;https://raw.githubusercontent.com/RyanYuuki/AnymeX/main/INSTALLATION.md&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/Scoop-AnymeX-white?style=for-the-badge&amp;amp;labelColor=black&quot; alt=&quot;Scoop&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://raw.githubusercontent.com/RyanYuuki/AnymeX/main/INSTALLATION.md&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/Chocolatey-com.ryan.anymex-white?style=for-the-badge&amp;amp;labelColor=black&quot; alt=&quot;Chocolatey&quot; /&gt;&lt;/a&gt; &lt;/p&gt; 
&lt;/div&gt; 
&lt;div align=&quot;center&quot;&gt; 
 &lt;h3&gt;iOS Sideloading Sources&lt;/h3&gt; 
 &lt;p&gt; &lt;a href=&quot;https://intradeus.github.io/http-protocol-redirector?r=altstore://source?url=https://raw.githubusercontent.com/RyanYuuki/AnymeX/refs/heads/main/repo/source.json&quot;&gt;&lt;img alt=&quot;AltStore Source&quot; src=&quot;https://img.shields.io/badge/open_in_app-_?style=for-the-badge&amp;amp;label=AltStore&amp;amp;labelColor=black&amp;amp;color=white&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://intradeus.github.io/http-protocol-redirector?r=feather://source/https://raw.githubusercontent.com/RyanYuuki/AnymeX/refs/heads/main/repo/source.json&quot;&gt;&lt;img alt=&quot;Feather Source&quot; src=&quot;https://img.shields.io/badge/open_in_app-_?style=for-the-badge&amp;amp;label=Feather&amp;amp;labelColor=black&amp;amp;color=white&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://intradeus.github.io/http-protocol-redirector?r=sidestore://source?url=https://raw.githubusercontent.com/RyanYuuki/AnymeX/refs/heads/main/repo/source.json&quot;&gt;&lt;img alt=&quot;SideStore Source&quot; src=&quot;https://img.shields.io/badge/open_in_app-_?style=for-the-badge&amp;amp;label=SideStore&amp;amp;labelColor=black&amp;amp;color=white&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://raw.githubusercontent.com/RyanYuuki/AnymeX/refs/heads/main/repo/source.json&quot;&gt;&lt;img alt=&quot;Direct Source URL&quot; src=&quot;https://img.shields.io/badge/copy_%2F_paste-_?style=for-the-badge&amp;amp;label=Direct%20Source%20URL&amp;amp;labelColor=black&amp;amp;color=white&quot; /&gt;&lt;/a&gt; &lt;/p&gt; 
&lt;/div&gt; 
&lt;!--## Screenshots

| Home                                                                                                                                           | Search                                                                                                                                          | Details                                                                                                                      | Library                                                                                                              |
| ---------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- |
|![The home page containing multiple sections of stuff, you&#39;ve read or watched.](github_assets/android/Home-portrait.png) | ![The search page showing multiple search results for JoJo’s Bizarre Adventure.](github_assets/android/Search-portrait.png) | ![The details page of Re:Zero Kara Hajimeru Isekai Seikatsu.](github_assets/android/Details-portrait.png) | ![The library page showing the user’s watching list.](github_assets/android/Library-portrait.png) |

&lt;!-- Once I make the screenshots I&#39;ll add this back
### 💻 Desktop
&lt;div style=&quot;display: flex; flex-wrap: wrap; justify-content: space-between;&quot;&gt;
    &lt;img src=&quot;https://github.com/RyanYuuki/AnymeX/blob/main/github_assets/desktop/preview_1.png&quot; width=&quot;100%&quot; style=&quot;margin: 0;&quot; /&gt;
    &lt;img src=&quot;https://github.com/RyanYuuki/AnymeX/blob/main/github_assets/desktop/preview_2.png&quot; width=&quot;100%&quot; style=&quot;margin: 0;&quot; /&gt;
&lt;/div&gt;--&gt; 
&lt;h2&gt;Support Us&lt;/h2&gt; 
&lt;p&gt;&lt;a href=&quot;https://ko-fi.com/ryanyuuki7&quot; target=&quot;_blank&quot;&gt;&lt;img height=&quot;36&quot; style=&quot;border:0px;height:36px;&quot; src=&quot;https://storage.ko-fi.com/cdn/kofi1.png?v=3&quot; border=&quot;0&quot; alt=&quot;Buy Me a Coffee at ko-fi.com&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;div class=&quot;markdown-alert markdown-alert-tip&quot;&gt;
 &lt;p class=&quot;markdown-alert-title&quot;&gt;
  &lt;svg class=&quot;octicon octicon-light-bulb mr-2&quot; viewbox=&quot;0 0 16 16&quot; version=&quot;1.1&quot; width=&quot;16&quot; height=&quot;16&quot; aria-hidden=&quot;true&quot;&gt;
   &lt;path d=&quot;M8 1.5c-2.363 0-4 1.69-4 3.75 0 .984.424 1.625.984 2.304l.214.253c.223.264.47.556.673.848.284.411.537.896.621 1.49a.75.75 0 0 1-1.484.211c-.04-.282-.163-.547-.37-.847a8.456 8.456 0 0 0-.542-.68c-.084-.1-.173-.205-.268-.32C3.201 7.75 2.5 6.766 2.5 5.25 2.5 2.31 4.863 0 8 0s5.5 2.31 5.5 5.25c0 1.516-.701 2.5-1.328 3.259-.095.115-.184.22-.268.319-.207.245-.383.453-.541.681-.208.3-.33.565-.37.847a.751.751 0 0 1-1.485-.212c.084-.593.337-1.078.621-1.489.203-.292.45-.584.673-.848.075-.088.147-.173.213-.253.561-.679.985-1.32.985-2.304 0-2.06-1.637-3.75-4-3.75ZM5.75 12h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1 0-1.5ZM6 15.25a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 0 1.5h-2.5a.75.75 0 0 1-.75-.75Z&quot;&gt;&lt;/path&gt;
  &lt;/svg&gt;Tip&lt;/p&gt;
 &lt;p&gt;⭐ &lt;strong&gt;Star this repository to support the developer &amp;amp; encourage the development of the app!&lt;/strong&gt;&lt;/p&gt; 
&lt;/div&gt; 
&lt;details&gt; 
 &lt;summary&gt;Star History&lt;/summary&gt; 
 &lt;a href=&quot;https://github.com/RyanYuuki/AnymeX/stargazers&quot;&gt; &lt;img alt=&quot;Star History Chart&quot; src=&quot;https://starchart.cc/RyanYuuki/AnymeX.svg?variant=adaptive&quot; width=&quot;370&quot; height=&quot;235&quot; /&gt; &lt;/a&gt; 
&lt;/details&gt; 
&lt;h2&gt;Official Communities&lt;/h2&gt; 
&lt;p&gt;Join our communities to stay updated and contribute to the discussion:&lt;/p&gt; 
&lt;p&gt;&lt;a href=&quot;https://discord.gg/hDwQ3heJ8V&quot; style=&quot;margin-right: 10px; display: inline-block;&quot;&gt;&lt;img src=&quot;https://files.catbox.moe/tb0004.png&quot; alt=&quot;Discord&quot; height=&quot;40&quot; style=&quot;vertical-align: middle;&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://t.me/AnymeX_Discussion&quot; style=&quot;display: inline-block;&quot;&gt;&lt;img src=&quot;https://files.catbox.moe/z66xwr.png&quot; alt=&quot;Telegram&quot; height=&quot;40&quot; style=&quot;vertical-align: middle;&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://www.reddit.com/r/AnymeX_/&quot; style=&quot;display: inline-block;&quot;&gt;&lt;img src=&quot;https://cdn3.iconfinder.com/data/icons/2018-social-media-black-and-white-logos/1000/2018_social_media_popular_app_logo_reddit-1024.png&quot; alt=&quot;Reddit&quot; height=&quot;40&quot; style=&quot;vertical-align: middle;&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;h2&gt;Contribute&lt;/h2&gt; 
&lt;p&gt;We welcome contributions, from translations to new features.&lt;br /&gt; Our development environment setup guide is available &lt;a href=&quot;https://raw.githubusercontent.com/RyanYuuki/AnymeX/main/DEVELOPMENT.md&quot;&gt;here&lt;/a&gt;.&lt;br /&gt; For inquiries, join our &lt;a href=&quot;https://discord.gg/hDwQ3heJ8V&quot;&gt;Discord server&lt;/a&gt; or &lt;a href=&quot;https://t.me/AnymeX_Discussion&quot;&gt;Telegram group&lt;/a&gt;.&lt;br /&gt; Pull requests are welcome; check the &lt;a href=&quot;https://github.com/RyanYuuki/AnymeX/issues&quot;&gt;open issues&lt;/a&gt; for guidance on major changes.&lt;/p&gt; 
&lt;!--&lt;details&gt;
&lt;summary&gt;Weblate Translation Graph&lt;/summary&gt;
&lt;a href=&quot;https://hosted.weblate.org/projects/echo/#languages&quot;&gt;&lt;img src=&quot;https://hosted.weblate.org/widget/echo/app/multi-auto.svg&quot; alt=&quot;Translation status&quot; /&gt;&lt;/a&gt;
&lt;/details&gt;--&gt; 
&lt;h2&gt;Visitors&lt;/h2&gt; 
&lt;img src=&quot;https://count.getloli.com/@ryanyuuki?name=anymex&amp;amp;theme=rule34&amp;amp;padding=8&amp;amp;offset=0&amp;amp;align=top&amp;amp;scale=1&amp;amp;pixelated=1&amp;amp;darkmode=auto&quot; /&gt; 
&lt;h2&gt;Acknowledgments&lt;/h2&gt; 
&lt;p&gt;A heartfelt thank you to everyone who has contributed to the development of AnymeX. Your efforts are invaluable.&lt;/p&gt; 
&lt;a href=&quot;https://github.com/RyanYuuki/AnymeX/graphs/contributors&quot;&gt; &lt;img alt=&quot;GitHub contributors&quot; src=&quot;https://img.shields.io/github/contributors/RyanYuuki/AnymeX?style=flat-square&amp;amp;label=Contributors%20%3A&amp;amp;labelColor=%230f1318&amp;amp;color=%230f1318&quot; align=&quot;left&quot; /&gt; &lt;/a&gt; 
&lt;br /&gt; 
&lt;a href=&quot;https://github.com/RyanYuuki/AnymeX/graphs/contributors&quot;&gt; &lt;img src=&quot;https://contrib.rocks/image?repo=RyanYuuki/AnymeX&quot; alt=&quot;Contributors&quot; /&gt; &lt;/a&gt; 
&lt;h2&gt;Stats&lt;/h2&gt; 
&lt;p&gt;&lt;img src=&quot;https://repobeats.axiom.co/api/embed/3525f48156824c4d59e27eddedb26b53225f6733.svg?sanitize=true&quot; alt=&quot;Alt&quot; title=&quot;Repobeats analytics image&quot; /&gt;&lt;/p&gt; 
&lt;h2&gt;License&lt;/h2&gt; 
&lt;p&gt;AnymeX is licensed under the MIT License. More info can be found &lt;a href=&quot;https://raw.githubusercontent.com/RyanYuuki/AnymeX/main/LICENSE.md&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;</description>
      
      <media:content url="https://opengraph.githubassets.com/a44c47e655c4897e499ccc01e548bd8ab3948e16d345e22543da6edda857948f/RyanYuuki/AnymeX" medium="image" />
      
    </item>
    
    <item>
      <title>anandnet/Harmony-Music</title>
      <link>https://github.com/anandnet/Harmony-Music</link>
      <description>&lt;p&gt;A cross platform App for streaming Music&lt;/p&gt;&lt;hr&gt;&lt;div align=&quot;center&quot;&gt; 
 &lt;h1&gt;❗&lt;strong&gt;This repository is no longer maintained.&lt;/strong&gt;&lt;/h1&gt; 
&lt;/div&gt; 
&lt;img src=&quot;https://github.com/anandnet/Harmony-Music/raw/main/cover.png&quot; width=&quot;1200&quot; /&gt; 
&lt;h1&gt;Harmony Music&lt;/h1&gt; 
&lt;p&gt;A cross platform app for music streaming made with Flutter(Android, Windows, linux).&lt;/p&gt; 
&lt;h1&gt;Features&lt;/h1&gt; 
&lt;ul&gt; 
 &lt;li&gt;Ability to play song from Ytube/Ytube Music.&lt;/li&gt; 
 &lt;li&gt;Song cache while playing&lt;/li&gt; 
 &lt;li&gt;Radio feature support&lt;/li&gt; 
 &lt;li&gt;Background music&lt;/li&gt; 
 &lt;li&gt;Playlist creation &amp;amp; bookmark support&lt;/li&gt; 
 &lt;li&gt;Artist &amp;amp; Album bookmark support&lt;/li&gt; 
 &lt;li&gt;Import song,Playlist,Album,Artist via sharing from Ytube/Ytube Music.&lt;/li&gt; 
 &lt;li&gt;Streaming quality control&lt;/li&gt; 
 &lt;li&gt;Song downloading support&lt;/li&gt; 
 &lt;li&gt;Language support&lt;/li&gt; 
 &lt;li&gt;Skip silence&lt;/li&gt; 
 &lt;li&gt;Dynamic Theme&lt;/li&gt; 
 &lt;li&gt;Flexibility to switch between Bottom &amp;amp; Side Nav bar&lt;/li&gt; 
 &lt;li&gt;Equalizer support&lt;/li&gt; 
 &lt;li&gt;Android Auto support&lt;/li&gt; 
 &lt;li&gt;Synced &amp;amp; Plain Lyrics support&lt;/li&gt; 
 &lt;li&gt;Sleep Timer&lt;/li&gt; 
 &lt;li&gt;No Advertisment&lt;/li&gt; 
 &lt;li&gt;No Login required&lt;/li&gt; 
 &lt;li&gt;Piped playlist integration&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h1&gt;Download&lt;/h1&gt; 
&lt;ul&gt; 
 &lt;li&gt;Pleass choose one source for android apk. you won&#39;t be able to update from cross build apk source.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;a href=&quot;https://github.com/anandnet/Harmony-Music/releases/latest&quot;&gt;&lt;img src=&quot;https://github.com/anandnet/Harmony-Music/raw/main/don_github.png&quot; width=&quot;250&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://f-droid.org/packages/com.anandnet.harmonymusic&quot;&gt;&lt;img src=&quot;https://github.com/anandnet/Harmony-Music/raw/main/down_fdroid.png&quot; width=&quot;250&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;h1&gt;Translation&lt;/h1&gt; 
&lt;a href=&quot;https://hosted.weblate.org/engage/harmony-music/&quot;&gt; &lt;img src=&quot;https://hosted.weblate.org/widget/harmony-music/project-translations/multi-auto.svg?sanitize=true&quot; alt=&quot;Translation status&quot; /&gt; &lt;/a&gt; 
&lt;p&gt;You can also help us in translation, click status image or &lt;a href=&quot;https://hosted.weblate.org/projects/harmony-music/project-translations/&quot;&gt; here &lt;/a&gt; to go to Weblate.&lt;/p&gt; 
&lt;h1&gt;Troubleshoot&lt;/h1&gt; 
&lt;ul&gt; 
 &lt;li&gt;if you are facing Notification control issue or music playback stopped by system optimization, please enable ignore battery optimization option from settings&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h1&gt;License&lt;/h1&gt; 
&lt;pre&gt;&lt;code&gt;Harmony Music is a free software licensed under GPL v3.0 with following condition.

- Copied/Modified version of this software can not be used for &#39;non-free&#39; and profit purposes.
- You can not publish copied/modified version of this app on closed source app repository
  like PlayStore/AppStore.

&lt;/code&gt;&lt;/pre&gt; 
&lt;h1&gt;Disclaimer&lt;/h1&gt; 
&lt;pre&gt;&lt;code&gt;This project has been created while learning &amp;amp; learning is the main intention.
This project is not sponsored or affiliated with, funded, authorized, endorsed by any content provider.
Any Song, content, trademark used in this app are intellectual property of their respective owners.
Harmony music is not responsible for any infringement of copyright or other intellectual property rights that may result
from the use of the songs and other content available through this app.

This Software is released &quot;as-is&quot;, without any warranty, responsibility or liability.
In no event shall the Author of this Software be liable for any special, consequential,
incidental or indirect damages whatsoever (including, without limitation, any 
other pecuniary loss) arising out of the use of inability to use this product, even if
Author of this Sotware is aware of the possibility of such damages and known defect.
&lt;/code&gt;&lt;/pre&gt; 
&lt;h1&gt;Learning References &amp;amp; Credits&lt;/h1&gt; 
&lt;p&gt;&lt;a href=&quot;https://docs.flutter.dev/&quot;&gt;Flutter documentation&lt;/a&gt; - a best guide to learn cross platform Ui/app developemnt&lt;br /&gt; &lt;a href=&quot;https://suragch.medium.com/&quot;&gt;Suragch&lt;/a&gt;&#39;s Article related to Just audio &amp;amp; state management,architectural style&lt;br /&gt; &lt;a href=&quot;https://github.com/sigma67&quot;&gt;sigma67&lt;/a&gt;&#39;s unofficial ytmusic api project&lt;br /&gt; App UI inspired by &lt;a href=&quot;https://github.com/vfsfitvnm&quot;&gt;vfsfitvnm&lt;/a&gt;&#39;s ViMusic&lt;br /&gt; Synced lyrics provided by &lt;a href=&quot;https://lrclib.net&quot;&gt;LRCLIB&lt;/a&gt; &lt;br /&gt; &lt;a href=&quot;https://piped.video&quot;&gt;Piped&lt;/a&gt; for playlists.&lt;/p&gt; 
&lt;h4&gt;Major Packages used&lt;/h4&gt; 
&lt;ul&gt; 
 &lt;li&gt;just_audio: ^0.9.40 - audio player for android&lt;/li&gt; 
 &lt;li&gt;media_kit: ^1.1.9 - audio player for linux and windows&lt;/li&gt; 
 &lt;li&gt;audio_service: ^0.18.15 - manage background music &amp;amp; platform audio services&lt;/li&gt; 
 &lt;li&gt;get: ^4.6.6 - package for high-performance state management, intelligent dependency injection, and route management&lt;/li&gt; 
 &lt;li&gt;youtube_explode_dart: ^2.0.2 - Third party package to provide song url&lt;/li&gt; 
 &lt;li&gt;hive: ^2.2.3 - offline db used&lt;/li&gt; 
 &lt;li&gt;hive_flutter: ^1.1.0&lt;/li&gt; 
&lt;/ul&gt;</description>
      
      <media:content url="https://opengraph.githubassets.com/7e702f34662eaf027f97e75a6acfe3c42332c46c34a0c2579251b807175b2248/anandnet/Harmony-Music" medium="image" />
      
    </item>
    
    <item>
      <title>Notsfsssf/pixez-flutter</title>
      <link>https://github.com/Notsfsssf/pixez-flutter</link>
      <description>&lt;p&gt;一个支持免代理直连及查看动图的第三方Pixiv flutter客户端&lt;/p&gt;&lt;hr&gt;&lt;img src=&quot;https://raw.githubusercontent.com/Notsfsssf/pixez-flutter/master/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png&quot; alt=&quot;logo&quot; width=&quot;144&quot; height=&quot;144&quot; align=&quot;right&quot; /&gt; 
&lt;h1&gt;PixEz Flutter &lt;img src=&quot;https://camo.githubusercontent.com/f2b4fa6779c8a4825e0e7347076746a2047ed100/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d47504c2d2d332e302d6f72616e67652e737667&quot; alt=&quot;&quot; /&gt;&lt;/h1&gt; 
&lt;p&gt;&lt;a href=&quot;https://raw.githubusercontent.com/Notsfsssf/pixez-flutter/master/.github/README_en.md&quot;&gt;English README Here&lt;/a&gt;&lt;br /&gt; &lt;a href=&quot;https://raw.githubusercontent.com/Notsfsssf/pixez-flutter/master/.github/README_id.md&quot;&gt;README Bahasa Indonesia klik disini&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;使用 Flutter 编写的 pixiv 第三方客户端。&lt;/p&gt; 
&lt;p&gt;同样支持中国大陆地区直连。&lt;/p&gt; 
&lt;p&gt;🎵 Mili - In Hell We Live, Lament 🎵&lt;/p&gt; 
&lt;h1&gt;下载&lt;/h1&gt; 
&lt;p&gt;推荐渠道顺序为从左到右。&lt;/p&gt; 
&lt;table&gt; 
 &lt;thead&gt; 
  &lt;tr&gt; 
   &lt;th style=&quot;text-align:center&quot;&gt;系统&lt;/th&gt; 
   &lt;th style=&quot;text-align:center&quot;&gt;应用市场&lt;/th&gt; 
   &lt;th style=&quot;text-align:center&quot;&gt;GitHub&lt;/th&gt; 
   &lt;th style=&quot;text-align:center&quot;&gt;云盘&lt;/th&gt; 
  &lt;/tr&gt; 
 &lt;/thead&gt; 
 &lt;tbody&gt; 
  &lt;tr&gt; 
   &lt;td style=&quot;text-align:center&quot;&gt;Android&lt;/td&gt; 
   &lt;td style=&quot;text-align:center&quot;&gt;&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.perol.play.pixez&quot;&gt;Google Play&lt;/a&gt;&lt;/td&gt; 
   &lt;td style=&quot;text-align:center&quot;&gt;&lt;a href=&quot;https://github.com/Notsfsssf/pixez-flutter/releases/latest&quot;&gt;Release&lt;/a&gt;&lt;/td&gt; 
   &lt;td style=&quot;text-align:center&quot;&gt;&lt;a href=&quot;https://wwa.lanzoui.com/b0ded45id&quot;&gt;蓝奏云&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;临时，不推荐&lt;/strong&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td style=&quot;text-align:center&quot;&gt;iOS&lt;/td&gt; 
   &lt;td style=&quot;text-align:center&quot;&gt;&lt;a href=&quot;https://apps.apple.com/us/app/pixez/id1494435126&quot;&gt;App Store(美区)&lt;/a&gt;&lt;/td&gt; 
   &lt;td style=&quot;text-align:center&quot;&gt;&lt;a href=&quot;https://github.com/Notsfsssf/pixez-flutter/actions/workflows/build_ios.yml&quot;&gt;Action Ipa&lt;/a&gt;&lt;/td&gt; 
   &lt;td style=&quot;text-align:center&quot;&gt;/&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td style=&quot;text-align:center&quot;&gt;Windows&lt;/td&gt; 
   &lt;td style=&quot;text-align:center&quot;&gt;/&lt;/td&gt; 
   &lt;td style=&quot;text-align:center&quot;&gt;&lt;a href=&quot;https://github.com/Notsfsssf/pixez-flutter/actions/workflows/build_windows.yml&quot;&gt;Nightly MSIX&lt;/a&gt;&lt;/td&gt; 
   &lt;td style=&quot;text-align:center&quot;&gt;/&lt;/td&gt; 
  &lt;/tr&gt; 
 &lt;/tbody&gt; 
&lt;/table&gt; 
&lt;h1&gt;预览&lt;/h1&gt; 
&lt;table&gt; 
 &lt;thead&gt; 
  &lt;tr&gt; 
   &lt;th style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://raw.githubusercontent.com/Notsfsssf/pixez-flutter/master/.github/preview/2.jpg&quot; alt=&quot;Preview&quot; /&gt;&lt;/th&gt; 
   &lt;th style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://raw.githubusercontent.com/Notsfsssf/pixez-flutter/master/.github/preview/1.jpg&quot; alt=&quot;Preview&quot; /&gt;&lt;/th&gt; 
  &lt;/tr&gt; 
 &lt;/thead&gt; 
&lt;/table&gt; 
&lt;h1&gt;关于项目 / About Repository&lt;/h1&gt; 
&lt;p&gt;如你所见，Flutter 是一个能够帮助开发者快速开发界面的框架。&lt;/p&gt; 
&lt;p&gt;拥有的 Hot Reload 热重载，可以极大缩减 debug 成本，所见即所得，快速交流；&lt;/p&gt; 
&lt;p&gt;利用 PlatformChannel，可以为不同平台编写不同的平台特性的独有功能；&lt;/p&gt; 
&lt;p&gt;应用使用了 &lt;code&gt;mobx&lt;/code&gt;，&lt;code&gt;flutter_bloc&lt;/code&gt; (逐步弃用)，&lt;code&gt;provider&lt;/code&gt; 进行状态管理，&lt;code&gt;custompainter&lt;/code&gt; 来播放 ugoira。&lt;/p&gt; 
&lt;h2&gt;贡献 / Contribute&lt;/h2&gt; 
&lt;p&gt;本项目目前的贡献者列表如下：&lt;/p&gt; 
&lt;table&gt; 
 &lt;tbody&gt;
  &lt;tr&gt; 
   &lt;td align=&quot;center&quot;&gt;&lt;a href=&quot;https://github.com/Notsfsssf&quot;&gt;&lt;img src=&quot;https://avatars3.githubusercontent.com/u/16934707?v=4&quot; width=&quot;100px;&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;&lt;sub&gt;&lt;b&gt;Perol_Notsfsssf&lt;/b&gt;&lt;/sub&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://github.com/Skimige/pixez-flutter/commits?author=Notsfsssf&quot; title=&quot;Code&quot;&gt;💻&lt;/a&gt;&lt;/td&gt; 
   &lt;td align=&quot;center&quot;&gt;&lt;a href=&quot;https://xyx.moe&quot;&gt;&lt;img src=&quot;https://avatars3.githubusercontent.com/u/9017470?v=4&quot; width=&quot;100px;&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;&lt;sub&gt;&lt;b&gt;Skimige&lt;/b&gt;&lt;/sub&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://github.com/Skimige/pixez-flutter/commits?author=Skimige&quot; title=&quot;Documentation&quot;&gt;📖&lt;/a&gt;&lt;/td&gt; 
   &lt;td align=&quot;center&quot;&gt;&lt;a href=&quot;https://github.com/TragicLifeHu&quot;&gt;&lt;img src=&quot;https://avatars3.githubusercontent.com/u/16817202?v=4&quot; width=&quot;100px;&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;&lt;sub&gt;&lt;b&gt;Tragic Life&lt;/b&gt;&lt;/sub&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://raw.githubusercontent.com/Notsfsssf/pixez-flutter/master/#translation-TragicLifeHu&quot; title=&quot;Translation&quot;&gt;🌍 (zh_TW)&lt;/a&gt;&lt;/td&gt; 
   &lt;td align=&quot;center&quot;&gt;&lt;a href=&quot;http://ivtune.net&quot;&gt;&lt;img src=&quot;https://avatars0.githubusercontent.com/u/54385201?v=4&quot; width=&quot;100px;&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;&lt;sub&gt;&lt;b&gt;karin722&lt;/b&gt;&lt;/sub&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://raw.githubusercontent.com/Notsfsssf/pixez-flutter/master/#translation-karin722&quot; title=&quot;Translation&quot;&gt;🌍 (ja)&lt;/a&gt;&lt;/td&gt; 
   &lt;td align=&quot;center&quot;&gt;&lt;a href=&quot;http://archman.fun&quot;&gt;&lt;img src=&quot;https://avatars0.githubusercontent.com/u/68731023?v=4&quot; width=&quot;100px;&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;&lt;sub&gt;&lt;b&gt;Romani-Archman&lt;/b&gt;&lt;/sub&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://github.com/Skimige/pixez-flutter/commits?author=Romani-Archman&quot; title=&quot;Documentation&quot;&gt;📖&lt;/a&gt;&lt;/td&gt; 
   &lt;td align=&quot;center&quot;&gt;&lt;a href=&quot;https://github.com/itzXian&quot;&gt;&lt;img src=&quot;https://avatars1.githubusercontent.com/u/34748039?v=4&quot; width=&quot;100px;&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;&lt;sub&gt;&lt;b&gt;Xian&lt;/b&gt;&lt;/sub&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://raw.githubusercontent.com/Notsfsssf/pixez-flutter/master/#translation-itzXian&quot; title=&quot;Translation&quot;&gt;🌍 (en_US)&lt;/a&gt;&lt;/td&gt; 
   &lt;td align=&quot;center&quot;&gt;&lt;a href=&quot;https://github.com/ReikiAigawara&quot;&gt;&lt;img src=&quot;https://avatars1.githubusercontent.com/u/66962815?v=4&quot; width=&quot;100px;&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;&lt;sub&gt;&lt;b&gt;Reiki Aigawara&lt;/b&gt;&lt;/sub&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://raw.githubusercontent.com/Notsfsssf/pixez-flutter/master/#translation-ReikiAigawara&quot; title=&quot;Translation&quot;&gt;🌍 (id_ID)&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
 &lt;/tbody&gt;
&lt;/table&gt; 
&lt;p&gt;如果你是有能人士，愿意为本项目贡献代码，请不要犹豫提交 Pull Request 吧！&lt;/p&gt; 
&lt;p&gt;本应用也使用了 &lt;code&gt;intl&lt;/code&gt; 进行国际化，欢迎贡献&lt;a href=&quot;https://raw.githubusercontent.com/Notsfsssf/pixez-flutter/master/lib/l10n/intl_en_US.arb&quot;&gt;翻译&lt;/a&gt;！&lt;/p&gt; 
&lt;p&gt;觉得有些地方设计的不妥？同样欢迎分享设计。&lt;/p&gt; 
&lt;h2&gt;常见问题及交流反馈&lt;/h2&gt; 
&lt;p&gt;&lt;a href=&quot;https://raw.githubusercontent.com/Notsfsssf/pixez-flutter/master/.github/FAQ.md&quot;&gt;使用指南 &amp;amp; 常见问题在这里&lt;/a&gt;，反馈问题 / 加群询问之前请先看！（特别是旧原生版用户）&lt;/p&gt; 
&lt;p&gt;邮件反馈：PxezFeedback@outlook.com&lt;/p&gt; 
&lt;p&gt;也可以在 Telegram 群交流反馈：&lt;a href=&quot;https://t.me/PixEzChannel&quot;&gt;@PixEzViewer&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;Discord: &lt;a href=&quot;https://discord.gg/Em9AeJbg&quot;&gt;@PixEz&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;也可以进企鹅群交流经验或者反馈：815791942（闲聊为主）&lt;/p&gt;</description>
      
      <media:content url="https://opengraph.githubassets.com/9f134876827607e6ddc94d620a7cd188864eca34ba7793c64b51d18ff9182cbc/Notsfsssf/pixez-flutter" medium="image" />
      
    </item>
    
    <item>
      <title>1812z/HyperIsland</title>
      <link>https://github.com/1812z/HyperIsland</link>
      <description>&lt;p&gt;HyperOS 3 Dynamic Island Enhancer&lt;/p&gt;&lt;hr&gt;&lt;div align=&quot;center&quot;&gt; 
 &lt;img src=&quot;https://github.com/user-attachments/assets/dc034ec0-90cf-4371-9ab0-132ca2527b32&quot; width=&quot;120&quot; height=&quot;120&quot; style=&quot;border-radius: 24px;&quot; alt=&quot;HyperIsland Icon&quot; /&gt; 
 &lt;h1&gt;HyperIsland&lt;/h1&gt; 
 &lt;p&gt;&lt;strong&gt;为澎湃 OS3 打造的超级岛通知增强模块&lt;/strong&gt;&lt;/p&gt; 
 &lt;p&gt;&lt;a href=&quot;https://github.com/1812z/HyperIsland/releases&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/v/release/1812z/HyperIsland?style=flat-square&amp;amp;logo=github&amp;amp;color=black&quot; alt=&quot;GitHub Release&quot; /&gt;&lt;/a&gt; &lt;img src=&quot;https://img.shields.io/github/downloads/1812z/HyperIsland/total?style=flat-square&quot; alt=&quot;Downloads&quot; /&gt; &lt;a href=&quot;https://raw.githubusercontent.com/1812z/HyperIsland/main/LICENSE&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/license/1812z/HyperIsland?style=flat-square&amp;amp;color=orange&quot; alt=&quot;License&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://android.com&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/Platform-Android-green?style=flat-square&amp;amp;logo=android&quot; alt=&quot;Platform&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://github.com/LSPosed/LSPosed&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/Framework-LSPosed-blueviolet?style=flat-square&quot; alt=&quot;LSPosed&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://hyperos.mi.com&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/ROM-%E6%BE%8E%E6%B9%83OS3-orange?style=flat-square&quot; alt=&quot;HyperOS&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://flutter.dev&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/Build-Flutter-02569B?style=flat-square&amp;amp;logo=flutter&quot; alt=&quot;Build&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
 &lt;p&gt;&lt;strong&gt;&lt;a href=&quot;https://raw.githubusercontent.com/1812z/HyperIsland/main/README_EN.md&quot;&gt;English&lt;/a&gt;&lt;/strong&gt; | &lt;strong&gt;简体中文&lt;/strong&gt; | &lt;strong&gt;&lt;a href=&quot;https://raw.githubusercontent.com/1812z/HyperIsland/main/README_JA.md&quot;&gt;日本語&lt;/a&gt;&lt;/strong&gt; | &lt;strong&gt;&lt;a href=&quot;https://raw.githubusercontent.com/1812z/HyperIsland/main/README_TR.md&quot;&gt;Türkçe&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; 
&lt;/div&gt; 
&lt;hr /&gt; 
&lt;h2&gt;✨ 功能介绍&lt;/h2&gt; 
&lt;table&gt; 
 &lt;tbody&gt;
  &lt;tr&gt; 
   &lt;td width=&quot;50%&quot;&gt; &lt;h3&gt;📥 下载管理器拓展&lt;/h3&gt; &lt;p&gt;拦截 HyperOS 下载管理器的通知，以超级岛样式展示文件名与下载进度，支持&lt;strong&gt;暂停、继续、取消&lt;/strong&gt;操作。&lt;/p&gt; &lt;/td&gt; 
   &lt;td width=&quot;50%&quot;&gt; &lt;h3&gt;🏝️ 超级岛 + 焦点通知适配&lt;/h3&gt; &lt;p&gt;拦截任意 App 发出的标准安卓通知，处理后以超级岛 + 焦点通知样式展示，按钮来自原通知。&lt;/p&gt; &lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td width=&quot;50%&quot;&gt; &lt;h3&gt;🚫 通知黑名单&lt;/h3&gt; &lt;p&gt;黑名单应用不会弹出通知，仅显示超级岛（全屏状态下随状态栏自动隐藏）。&lt;/p&gt; &lt;/td&gt; 
   &lt;td width=&quot;50%&quot;&gt; &lt;h3&gt;🔥 热加载支持&lt;/h3&gt; &lt;p&gt;修改配置后&lt;strong&gt;无需重启&lt;/strong&gt;即可生效，安装或更新软件后重启作用域即可。&lt;/p&gt; &lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td width=&quot;50%&quot;&gt; &lt;h3&gt;🤖 AI总结&lt;/h3&gt; &lt;p&gt;支持 OpenAI 协议的大模型，智能精简通知内容并提炼关键信息。&lt;/p&gt; &lt;/td&gt; 
   &lt;td width=&quot;50%&quot;&gt; &lt;h3&gt;🍞 Toast拦截&lt;/h3&gt; &lt;p&gt;拦截烦人的 Toast 通知并转为超级岛显示，减少打扰、统一体验。&lt;/p&gt; &lt;/td&gt; 
  &lt;/tr&gt; 
 &lt;/tbody&gt;
&lt;/table&gt; 
&lt;hr /&gt; 
&lt;h2&gt;📖 使用文档&lt;/h2&gt; 
&lt;blockquote&gt; 
 &lt;p&gt;📌 完整的使用说明、模板介绍及配置指南请查看文档站：&lt;strong&gt;&lt;a href=&quot;https://hyperisland.1812z.top&quot;&gt;hyperisland.1812z.top&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; 
&lt;/blockquote&gt; 
&lt;hr /&gt; 
&lt;h2&gt;🔨 构建&lt;/h2&gt; 
&lt;p&gt;确保已安装 Flutter 开发环境，然后运行：&lt;/p&gt; 
&lt;pre&gt;&lt;code class=&quot;language-bash&quot;&gt;flutter build apk --target-platform=android-arm64
&lt;/code&gt;&lt;/pre&gt; 
&lt;hr /&gt; 
&lt;h2&gt;Star History&lt;/h2&gt; 
&lt;a href=&quot;https://www.star-history.com/?repos=1812z%2FHyperIsland&amp;amp;type=date&amp;amp;legend=top-left&quot;&gt; 
 &lt;picture&gt; 
  &lt;source media=&quot;(prefers-color-scheme: dark)&quot; srcset=&quot;https://api.star-history.com/image?repos=1812z/HyperIsland&amp;amp;type=date&amp;amp;theme=dark&amp;amp;legend=top-left&quot; /&gt; 
  &lt;source media=&quot;(prefers-color-scheme: light)&quot; srcset=&quot;https://api.star-history.com/image?repos=1812z/HyperIsland&amp;amp;type=date&amp;amp;legend=top-left&quot; /&gt; 
  &lt;img alt=&quot;Star History Chart&quot; src=&quot;https://api.star-history.com/image?repos=1812z/HyperIsland&amp;amp;type=date&amp;amp;legend=top-left&quot; /&gt; 
 &lt;/picture&gt; &lt;/a&gt; 
&lt;hr /&gt; 
&lt;h2&gt;📄 许可证&lt;/h2&gt; 
&lt;p&gt;本项目基于 &lt;a href=&quot;https://raw.githubusercontent.com/1812z/HyperIsland/main/LICENSE&quot;&gt;MIT License&lt;/a&gt; 开源，欢迎 Issue 与 PR。&lt;/p&gt; 
&lt;div align=&quot;center&quot;&gt; 
 &lt;p&gt;Made with ❤️ for HyperOS users&lt;/p&gt; 
 &lt;p&gt;&lt;a href=&quot;https://github.com/1812z/HyperIsland&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/stars/1812z/HyperIsland?style=social&quot; alt=&quot;Star History&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;/div&gt;</description>
      
      <media:content url="https://repository-images.githubusercontent.com/1181586420/f35b0926-eaca-4ae7-9b97-5f1ec0fc5234" medium="image" />
      
    </item>
    
    <item>
      <title>ente-io/ente</title>
      <link>https://github.com/ente-io/ente</link>
      <description>&lt;p&gt;💚 End-to-end encrypted cloud for everything.&lt;/p&gt;&lt;hr&gt;&lt;div align=&quot;center&quot;&gt; 
 &lt;img src=&quot;https://raw.githubusercontent.com/ente-io/ente/main/.github/assets/ente-rocketship.png&quot; width=&quot;400&quot; /&gt; 
 &lt;p&gt;Fully open source end-to-end encrypted photos, authenticators and more.&lt;/p&gt; 
&lt;/div&gt; 
&lt;h1&gt;Ente&lt;/h1&gt; 
&lt;p&gt;Ente is a service that provides a fully open source, end-to-end encrypted platform for you to store your data in the cloud without needing to trust the service provider. On top of this platform, we have built three apps so far: Ente Photos (an alternative to Apple and Google Photos), Ente Locker (a safe space for your most important documents and credentials), and Ente Auth (a 2FA alternative to the deprecated Authy).&lt;/p&gt; 
&lt;p&gt;This monorepo contains all our source code - the client apps (iOS / Android / F-Droid / Web / Linux / macOS / Windows) for both the products (and more planned future ones!), and the server that powers them.&lt;/p&gt; 
&lt;p&gt;Our source code and cryptography have been externally audited by Cure53 (a German cybersecurity firm, arguably the world&#39;s best), Symbolic Software (French cryptography experts) and Fallible (an Indian penetration testing firm).&lt;/p&gt; 
&lt;p&gt;Learn more at &lt;a href=&quot;https://ente.com&quot;&gt;ente.com&lt;/a&gt;.&lt;/p&gt; 
&lt;br /&gt; 
&lt;h2&gt;Ente Photos&lt;/h2&gt; 
&lt;p&gt;&lt;img src=&quot;https://raw.githubusercontent.com/ente-io/ente/main/.github/assets/photos.png&quot; alt=&quot;Screenshots of Ente Photos&quot; /&gt;&lt;/p&gt; 
&lt;p&gt;Our flagship product. 3x data replication. Face detection. Semantic search. Private sharing. Collaborative albums. Family plans. Easy import, easier export. Background uploads. The list goes on. And of course, all of this, while being fully end-to-end encrypted across platforms.&lt;/p&gt; 
&lt;p&gt;Ente Photos is a paid service, but we offer 10GB of free storage. You can also clone this repository and choose to self-host.&lt;/p&gt; 
&lt;br /&gt; 
&lt;div align=&quot;center&quot;&gt; 
 &lt;p&gt;&lt;a href=&quot;https://apps.apple.com/app/id1542026904&quot;&gt;&lt;img height=&quot;40&quot; src=&quot;https://raw.githubusercontent.com/ente-io/ente/main/.github/assets/app-store-badge.svg?sanitize=true&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://play.google.com/store/apps/details?id=io.ente.photos&quot;&gt;&lt;img height=&quot;40&quot; src=&quot;https://raw.githubusercontent.com/ente-io/ente/main/.github/assets/play-store-badge.png&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://f-droid.org/packages/io.ente.photos.fdroid/&quot;&gt;&lt;img height=&quot;40&quot; src=&quot;https://raw.githubusercontent.com/ente-io/ente/main/.github/assets/f-droid-badge.png&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://apps.obtainium.imranr.dev/redirect?r=obtainium://app/%7B%22id%22%3A%22io.ente.photos.independent%22%2C%22url%22%3A%22https%3A%2F%2Fgithub.com%2Fente-io%2Fente%22%2C%22author%22%3A%22ente-io%22%2C%22name%22%3A%22Ente%20Photos%22%2C%22preferredApkIndex%22%3A0%2C%22additionalSettings%22%3A%22%7B%5C%22includePrereleases%5C%22%3Afalse%2C%5C%22fallbackToOlderReleases%5C%22%3Atrue%2C%5C%22filterReleaseTitlesByRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22filterReleaseNotesByRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22verifyLatestTag%5C%22%3Afalse%2C%5C%22dontSortReleasesList%5C%22%3Atrue%2C%5C%22useLatestAssetDateAsReleaseDate%5C%22%3Afalse%2C%5C%22releaseTitleAsVersion%5C%22%3Afalse%2C%5C%22trackOnly%5C%22%3Afalse%2C%5C%22versionExtractionRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22matchGroupToUse%5C%22%3A%5C%22%5C%22%2C%5C%22versionDetection%5C%22%3Atrue%2C%5C%22releaseDateAsVersion%5C%22%3Afalse%2C%5C%22useVersionCodeAsOSVersion%5C%22%3Afalse%2C%5C%22apkFilterRegEx%5C%22%3A%5C%22ente-photos*%5C%22%2C%5C%22invertAPKFilter%5C%22%3Afalse%2C%5C%22autoApkFilterByArch%5C%22%3Atrue%2C%5C%22appName%5C%22%3A%5C%22%5C%22%2C%5C%22shizukuPretendToBeGooglePlay%5C%22%3Afalse%2C%5C%22allowInsecure%5C%22%3Afalse%2C%5C%22exemptFromBackgroundUpdates%5C%22%3Afalse%2C%5C%22skipUpdateNotifications%5C%22%3Afalse%2C%5C%22about%5C%22%3A%5C%22%5C%22%7D%22%2C%22overrideSource%22%3Anull%7D&quot;&gt;&lt;img height=&quot;40&quot; src=&quot;https://raw.githubusercontent.com/ente-io/ente/main/.github/assets/obtainium-badge.png&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://ente.com/download/desktop&quot;&gt;&lt;img height=&quot;40&quot; src=&quot;https://raw.githubusercontent.com/ente-io/ente/main/.github/assets/desktop-badge.png&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://photos.ente.com&quot;&gt;&lt;img height=&quot;40&quot; src=&quot;https://raw.githubusercontent.com/ente-io/ente/main/.github/assets/web-badge.svg?sanitize=true&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;/div&gt; 
&lt;br /&gt; 
&lt;h2&gt;Ente Auth&lt;/h2&gt; 
&lt;p&gt;&lt;img src=&quot;https://raw.githubusercontent.com/ente-io/ente/main/.github/assets/auth.png&quot; alt=&quot;Screenshots of Ente Photos&quot; /&gt;&lt;/p&gt; 
&lt;p&gt;Our labour of love. Two years ago, while building Ente Photos, we realized that there was no open source end-to-end encrypted authenticator app. We already had the building blocks, so we built one.&lt;/p&gt; 
&lt;p&gt;Ente Auth is free, and will remain free forever. If you like the service and want to give back, please check out Ente Photos or spread the word.&lt;/p&gt; 
&lt;br /&gt; 
&lt;div align=&quot;center&quot;&gt; 
 &lt;p&gt;&lt;a href=&quot;https://apps.apple.com/app/id6444121398&quot;&gt;&lt;img height=&quot;40&quot; src=&quot;https://raw.githubusercontent.com/ente-io/ente/main/.github/assets/app-store-badge.svg?sanitize=true&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://play.google.com/store/apps/details?id=io.ente.auth&quot;&gt;&lt;img height=&quot;40&quot; src=&quot;https://raw.githubusercontent.com/ente-io/ente/main/.github/assets/play-store-badge.png&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://f-droid.org/packages/io.ente.auth/&quot;&gt;&lt;img height=&quot;40&quot; src=&quot;https://raw.githubusercontent.com/ente-io/ente/main/.github/assets/f-droid-badge.png&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://apps.obtainium.imranr.dev/redirect?r=obtainium://app/%7B%22id%22%3A%22io.ente.auth.independent%22%2C%22url%22%3A%22https%3A%2F%2Fgithub.com%2Fente-io%2Fente%22%2C%22author%22%3A%22ente-io%22%2C%22name%22%3A%22Ente%20Auth%22%2C%22preferredApkIndex%22%3A0%2C%22additionalSettings%22%3A%22%7B%5C%22includePrereleases%5C%22%3Afalse%2C%5C%22fallbackToOlderReleases%5C%22%3Atrue%2C%5C%22filterReleaseTitlesByRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22filterReleaseNotesByRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22verifyLatestTag%5C%22%3Afalse%2C%5C%22dontSortReleasesList%5C%22%3Atrue%2C%5C%22useLatestAssetDateAsReleaseDate%5C%22%3Afalse%2C%5C%22releaseTitleAsVersion%5C%22%3Afalse%2C%5C%22trackOnly%5C%22%3Afalse%2C%5C%22versionExtractionRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22matchGroupToUse%5C%22%3A%5C%22%5C%22%2C%5C%22versionDetection%5C%22%3Atrue%2C%5C%22releaseDateAsVersion%5C%22%3Afalse%2C%5C%22useVersionCodeAsOSVersion%5C%22%3Afalse%2C%5C%22apkFilterRegEx%5C%22%3A%5C%22ente-auth*%5C%22%2C%5C%22invertAPKFilter%5C%22%3Afalse%2C%5C%22autoApkFilterByArch%5C%22%3Atrue%2C%5C%22appName%5C%22%3A%5C%22%5C%22%2C%5C%22shizukuPretendToBeGooglePlay%5C%22%3Afalse%2C%5C%22allowInsecure%5C%22%3Afalse%2C%5C%22exemptFromBackgroundUpdates%5C%22%3Afalse%2C%5C%22skipUpdateNotifications%5C%22%3Afalse%2C%5C%22about%5C%22%3A%5C%22%5C%22%7D%22%2C%22overrideSource%22%3Anull%7D&quot;&gt;&lt;img height=&quot;40&quot; src=&quot;https://raw.githubusercontent.com/ente-io/ente/main/.github/assets/obtainium-badge.png&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://github.com/ente-io/ente/releases?q=tag%3Aauth-v4&quot;&gt;&lt;img height=&quot;40&quot; src=&quot;https://raw.githubusercontent.com/ente-io/ente/main/.github/assets/desktop-badge.png&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://auth.ente.com&quot;&gt;&lt;img height=&quot;40&quot; src=&quot;https://raw.githubusercontent.com/ente-io/ente/main/.github/assets/web-badge.svg?sanitize=true&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;/div&gt; 
&lt;br /&gt; 
&lt;h2&gt;Ente Locker&lt;/h2&gt; 
&lt;p&gt;&lt;img src=&quot;https://raw.githubusercontent.com/ente-io/ente/main/.github/assets/locker.png&quot; alt=&quot;Screenshots of Ente Locker&quot; /&gt;&lt;/p&gt; 
&lt;p&gt;Protect your most important documents, credentials, and notes with end-to-end encryption. Share privately with people you trust, and set up access for emergencies. Available for iOS and Android.&lt;/p&gt; 
&lt;p&gt;Ente Locker is free for up to 100 items. If you&#39;re subscribed to Ente Photos, you can store up to 1000 items. Learn more at &lt;a href=&quot;https://ente.com/locker&quot;&gt;ente.com/locker&lt;/a&gt;.&lt;/p&gt; 
&lt;div align=&quot;center&quot;&gt; 
 &lt;p&gt;&lt;a href=&quot;https://apps.apple.com/us/app/ente-locker/id6747611956&quot;&gt;&lt;img height=&quot;40&quot; src=&quot;https://raw.githubusercontent.com/ente-io/ente/main/.github/assets/app-store-badge.svg?sanitize=true&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://play.google.com/store/apps/details?id=io.ente.locker&quot;&gt;&lt;img height=&quot;40&quot; src=&quot;https://raw.githubusercontent.com/ente-io/ente/main/.github/assets/play-store-badge.png&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://apps.obtainium.imranr.dev/redirect?r=obtainium://app/%7B%22id%22%3A%22io.ente.locker.independent%22%2C%22url%22%3A%22https%3A%2F%2Fgithub.com%2Fente-io%2Fente%22%2C%22author%22%3A%22ente-io%22%2C%22name%22%3A%22Ente%20Locker%22%2C%22preferredApkIndex%22%3A0%2C%22additionalSettings%22%3A%22%7B%5C%22includePrereleases%5C%22%3Afalse%2C%5C%22fallbackToOlderReleases%5C%22%3Atrue%2C%5C%22filterReleaseTitlesByRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22filterReleaseNotesByRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22verifyLatestTag%5C%22%3Afalse%2C%5C%22dontSortReleasesList%5C%22%3Atrue%2C%5C%22useLatestAssetDateAsReleaseDate%5C%22%3Afalse%2C%5C%22releaseTitleAsVersion%5C%22%3Afalse%2C%5C%22trackOnly%5C%22%3Afalse%2C%5C%22versionExtractionRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22matchGroupToUse%5C%22%3A%5C%22%5C%22%2C%5C%22versionDetection%5C%22%3Atrue%2C%5C%22releaseDateAsVersion%5C%22%3Afalse%2C%5C%22useVersionCodeAsOSVersion%5C%22%3Afalse%2C%5C%22apkFilterRegEx%5C%22%3A%5C%22ente-locker*%5C%22%2C%5C%22invertAPKFilter%5C%22%3Afalse%2C%5C%22autoApkFilterByArch%5C%22%3Atrue%2C%5C%22appName%5C%22%3A%5C%22%5C%22%2C%5C%22shizukuPretendToBeGooglePlay%5C%22%3Afalse%2C%5C%22allowInsecure%5C%22%3Afalse%2C%5C%22exemptFromBackgroundUpdates%5C%22%3Afalse%2C%5C%22skipUpdateNotifications%5C%22%3Afalse%2C%5C%22about%5C%22%3A%5C%22%5C%22%7D%22%2C%22overrideSource%22%3Anull%7D&quot;&gt;&lt;img height=&quot;40&quot; src=&quot;https://raw.githubusercontent.com/ente-io/ente/main/.github/assets/obtainium-badge.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;/div&gt; 
&lt;br /&gt; 
&lt;h2&gt;Contributing&lt;/h2&gt; 
&lt;p&gt;Want to get aboard the Ente hype train? Welcome along! Don&#39;t hesitate if you&#39;re not a developer, there are many other important ways in which &lt;a href=&quot;https://raw.githubusercontent.com/ente-io/ente/main/CONTRIBUTING.md&quot;&gt;you can contribute&lt;/a&gt;.&lt;/p&gt; 
&lt;h2&gt;Support&lt;/h2&gt; 
&lt;p&gt;We are never more than an email away. For the various ways to ask for help, please see our &lt;a href=&quot;https://raw.githubusercontent.com/ente-io/ente/main/SUPPORT.md&quot;&gt;support guide&lt;/a&gt;.&lt;/p&gt; 
&lt;h2&gt;Community&lt;/h2&gt; 
&lt;p&gt;&lt;img src=&quot;https://raw.githubusercontent.com/ente-io/ente/main/.github/assets/ente-ducky.png&quot; width=&quot;200&quot; alt=&quot;Ente&#39;s Mascot, Ducky,
    inviting people to Ente&#39;s source code repository&quot; /&gt;&lt;/p&gt; 
&lt;p&gt;Please visit the &lt;a href=&quot;https://ente.com/about#community&quot;&gt;community section&lt;/a&gt; for all the ways to connect with our community.&lt;/p&gt; 
&lt;p&gt;&lt;a href=&quot;https://discord.gg/z2YVKkycX3&quot;&gt;&lt;img src=&quot;https://img.shields.io/discord/948937918347608085?style=for-the-badge&amp;amp;logo=Discord&amp;amp;logoColor=white&amp;amp;label=Discord&quot; alt=&quot;Discord&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://ente.com/blog/rss.xml&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/blog-rss-F88900?style=for-the-badge&amp;amp;logo=rss&amp;amp;logoColor=white&quot; alt=&quot;Ente&#39;s Blog RSS&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;&lt;a href=&quot;https://twitter.com/enteio&quot;&gt;&lt;img src=&quot;https://raw.githubusercontent.com/ente-io/ente/main/.github/assets/twitter.svg?sanitize=true&quot; alt=&quot;Twitter&quot; /&gt;&lt;/a&gt; &amp;nbsp; &lt;a href=&quot;https://fosstodon.org/@ente&quot;&gt;&lt;img src=&quot;https://raw.githubusercontent.com/ente-io/ente/main/.github/assets/mastodon.svg?sanitize=true&quot; alt=&quot;Mastodon&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;hr /&gt; 
&lt;h2&gt;Security&lt;/h2&gt; 
&lt;p&gt;If you believe you have found a security vulnerability, please responsibly disclose it by emailing &lt;a href=&quot;mailto:security@ente.com&quot;&gt;security@ente.com&lt;/a&gt; or &lt;a href=&quot;https://github.com/ente-io/ente/security/advisories/new&quot;&gt;using this link&lt;/a&gt; instead of opening a public issue. We will investigate all legitimate reports. To know more, please see our &lt;a href=&quot;https://raw.githubusercontent.com/ente-io/ente/main/SECURITY.md&quot;&gt;security policy&lt;/a&gt;.&lt;/p&gt;</description>
      
      <media:content url="https://repository-images.githubusercontent.com/560284721/7394be6e-2bba-457a-ada7-ddf8e9901294" medium="image" />
      
    </item>
    
    <item>
      <title>flame-engine/flame</title>
      <link>https://github.com/flame-engine/flame</link>
      <description>&lt;p&gt;A Flutter based game engine.&lt;/p&gt;&lt;hr&gt;&lt;p align=&quot;right&quot;&gt; &lt;a href=&quot;https://docs.flutter.dev/packages-and-plugins/favorites&quot;&gt; &lt;img alt=&quot;Flutter favorite&quot; width=&quot;100px&quot; src=&quot;https://github.com/flame-engine/flame/assets/744771/aa5d5acd-e82b-48bc-ad81-2ab146d72ecb&quot; /&gt; &lt;/a&gt; &lt;/p&gt; 
&lt;!-- markdownlint-disable MD013 --&gt; 
&lt;p align=&quot;center&quot;&gt; &lt;a href=&quot;https://flame-engine.org&quot;&gt; &lt;img alt=&quot;flame&quot; width=&quot;200px&quot; src=&quot;https://user-images.githubusercontent.com/6718144/101553774-3bc7b000-39ad-11eb-8a6a-de2daa31bd64.png&quot; /&gt; &lt;/a&gt; &lt;/p&gt; 
&lt;p align=&quot;center&quot;&gt; A Flutter-based game engine. &lt;/p&gt; 
&lt;p align=&quot;center&quot;&gt; &lt;a title=&quot;Pub&quot; href=&quot;https://pub.dev/packages/flame&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/flame.svg?style=popout&quot; /&gt;&lt;/a&gt; &lt;a title=&quot;Test&quot; href=&quot;https://github.com/flame-engine/flame/actions?query=workflow%3Acicd+branch%3Amain&quot;&gt;&lt;img src=&quot;https://github.com/flame-engine/flame/actions/workflows/cicd.yml/badge.svg?branch=main&amp;amp;event=push&quot; /&gt;&lt;/a&gt; &lt;a title=&quot;Discord&quot; href=&quot;https://discord.gg/pxrBmy4&quot;&gt;&lt;img src=&quot;https://img.shields.io/discord/509714518008528896.svg?sanitize=true&quot; /&gt;&lt;/a&gt; &lt;a title=&quot;Melos&quot; href=&quot;https://github.com/invertase/melos&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/maintained%20with-melos-f700ff.svg?sanitize=true&quot; /&gt;&lt;/a&gt; &lt;/p&gt; 
&lt;hr /&gt; 
&lt;!-- markdownlint-enable MD013 --&gt; 
&lt;!-- markdownlint-disable-next-line MD002 --&gt; 
&lt;h2&gt;Documentation&lt;/h2&gt; 
&lt;p&gt;The full documentation for Flame can be found on &lt;a href=&quot;https://docs.flame-engine.org/&quot;&gt;docs.flame-engine.org&lt;/a&gt;.&lt;/p&gt; 
&lt;p&gt;To change the version of the documentation, use the version selector noted with &lt;code&gt;version:&lt;/code&gt; in the top of the page.&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;: The documentation that resides in the main branch is newer than the released documentation on the docs website.&lt;/p&gt; 
&lt;p&gt;Other useful links:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;a href=&quot;https://flame-engine.org/&quot;&gt;The official Flame site&lt;/a&gt;.&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://examples.flame-engine.org/&quot;&gt;Examples&lt;/a&gt; of most features which can be tried out from your browser. 
  &lt;ul&gt; 
   &lt;li&gt;To access the code for each example, press the &lt;code&gt;&amp;lt; &amp;gt;&lt;/code&gt; button in the top right corner.&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://docs.flame-engine.org/main/tutorials/tutorials.html&quot;&gt;Tutorials&lt;/a&gt; - Some simple tutorials to get started.&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://pub.dev/documentation/flame/latest/&quot;&gt;API Reference&lt;/a&gt; - The generated dartdoc API reference.&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/flame-engine/awesome-flame&quot;&gt;awesome-flame&lt;/a&gt; - A curated list of Tutorials, Games, Libraries and Articles.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;Help&lt;/h2&gt; 
&lt;p&gt;There is a Flame community on &lt;a href=&quot;https://discord.gg/5unKpdQD78&quot;&gt;Blue Fire&#39;s Discord server&lt;/a&gt; where you can ask any of your Flame related questions.&lt;/p&gt; 
&lt;p&gt;If you are more comfortable with StackOverflow, you can also create a question there. Add the &lt;a href=&quot;https://stackoverflow.com/questions/tagged/flame&quot;&gt;Flame tag&lt;/a&gt;, to make sure that anyone following the tag can help out.&lt;/p&gt; 
&lt;h2&gt;Features&lt;/h2&gt; 
&lt;p&gt;The goal of the Flame Engine is to provide a complete set of out-of-the-way solutions for common problems that games developed with Flutter might share.&lt;/p&gt; 
&lt;p&gt;Some of the key features provided are:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;A game loop.&lt;/li&gt; 
 &lt;li&gt;A component/object system (FCS).&lt;/li&gt; 
 &lt;li&gt;Effects and particles.&lt;/li&gt; 
 &lt;li&gt;Collision detection.&lt;/li&gt; 
 &lt;li&gt;Gesture and input handling.&lt;/li&gt; 
 &lt;li&gt;Images, animations, sprites, and sprite sheets.&lt;/li&gt; 
 &lt;li&gt;General utilities to make development easier.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;On top of those features, you can augment Flame with bridge packages. Through these libraries, you will be able to access bindings to other packages, including custom Flame components and helpers, in order to make integrations seamless.&lt;/p&gt; 
&lt;p&gt;Flame officially provides bridge libraries to the following packages:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/flame-engine/flame/tree/main/packages/flame_audio&quot;&gt;flame_audio&lt;/a&gt; for &lt;a href=&quot;https://github.com/bluefireteam/audioplayers&quot;&gt;AudioPlayers&lt;/a&gt;: Play multiple audio files simultaneously.&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/flame-engine/flame/tree/main/packages/flame_bloc&quot;&gt;flame_bloc&lt;/a&gt; for &lt;a href=&quot;https://github.com/felangel/bloc&quot;&gt;Bloc&lt;/a&gt;: A predictable state management library.&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/flame-engine/flame/tree/main/packages/flame_fire_atlas&quot;&gt;flame_fire_atlas&lt;/a&gt; for &lt;a href=&quot;https://github.com/flame-engine/fire-atlas&quot;&gt;FireAtlas&lt;/a&gt;: Create texture atlases for games.&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/flame-engine/flame/tree/main/packages/flame_forge2d&quot;&gt;flame_forge2d&lt;/a&gt; for &lt;a href=&quot;https://github.com/flame-engine/forge2d&quot;&gt;Forge2D&lt;/a&gt;: A Box2D physics engine.&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/flame-engine/flame/tree/main/packages/flame_gamepads&quot;&gt;flame_gamepads&lt;/a&gt; - Support gamepad input in your game (bridge package for &lt;a href=&quot;https://github.com/flame-engine/gamepads&quot;&gt;gamepads&lt;/a&gt;)&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/flame-engine/flame/tree/main/packages/flame_isolate&quot;&gt;flame_isolate&lt;/a&gt; - Makes it easy to use &lt;a href=&quot;https://api.flutter.dev/flutter/dart-isolate/Isolate-class.html&quot;&gt;Flutter Isolates&lt;/a&gt; in a Flame game.&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/flame-engine/flame/tree/main/packages/flame_lint&quot;&gt;flame_lint&lt;/a&gt; - Our set of linting (&lt;code&gt;analysis_options.yaml&lt;/code&gt;) rules.&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/flame-engine/flame/tree/main/packages/flame_lottie&quot;&gt;flame_lottie&lt;/a&gt; - Support for &lt;a href=&quot;https://airbnb.design/lottie/&quot;&gt;Lottie&lt;/a&gt; animation in Flame.&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/flame-engine/flame/tree/main/packages/flame_network_assets&quot;&gt;flame_network_assets&lt;/a&gt; - Helpers to load game assets from network.&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/flame-engine/flame/tree/main/packages/flame_oxygen&quot;&gt;flame_oxygen&lt;/a&gt; for &lt;a href=&quot;https://github.com/flame-engine/oxygen&quot;&gt;Oxygen&lt;/a&gt;: A lightweight Entity Component System (ECS) framework.&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/flame-engine/flame/tree/main/packages/flame_rive&quot;&gt;flame_rive&lt;/a&gt; for &lt;a href=&quot;https://rive.app/&quot;&gt;Rive&lt;/a&gt;: Create interactive animations.&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/flame-engine/flame/tree/main/packages/flame_svg&quot;&gt;flame_svg&lt;/a&gt; for &lt;a href=&quot;https://github.com/dnfield/flutter_svg&quot;&gt;flutter_svg&lt;/a&gt;: Draw SVG files in Flutter.&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/flame-engine/flame/tree/main/packages/flame_texturepacker&quot;&gt;flame_texturepacker&lt;/a&gt;: Load and use sprite sheets generated with &lt;a href=&quot;https://www.codeandweb.com/texturepacker&quot;&gt;TexturePacker&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/flame-engine/flame/tree/main/packages/flame_tiled&quot;&gt;flame_tiled&lt;/a&gt; for &lt;a href=&quot;https://www.mapeditor.org/&quot;&gt;Tiled&lt;/a&gt;: 2D tile map level editor.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;Sponsors&lt;/h2&gt; 
&lt;p&gt;The Flame Engine&#39;s top sponsors:&lt;/p&gt; 
&lt;p&gt;&lt;a href=&quot;https://invertase.io/&quot;&gt;&lt;img src=&quot;https://raw.githubusercontent.com/flame-engine/flame/main/media/invertase.jpeg&quot; alt=&quot;Invertase&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;Do you or your company want to sponsor Flame? Check out our &lt;a href=&quot;https://opencollective.com/blue-fire&quot;&gt;OpenCollective page&lt;/a&gt;, which is also mentioned in the section below, or contact us on &lt;a href=&quot;https://discord.gg/pxrBmy4&quot;&gt;Discord&lt;/a&gt;.&lt;/p&gt; 
&lt;h2&gt;Support&lt;/h2&gt; 
&lt;p&gt;The simplest way to show us your support is by giving the project a star! ⭐&lt;/p&gt; 
&lt;p&gt;You can also support us monetarily by donating through OpenCollective:&lt;/p&gt; 
&lt;a href=&quot;https://opencollective.com/blue-fire/donate&quot; target=&quot;_blank&quot;&gt; &lt;img src=&quot;https://opencollective.com/blue-fire/donate/button@2x.png?color=blue&quot; width=&quot;200&quot; /&gt; &lt;/a&gt; 
&lt;p&gt;Through GitHub Sponsors:&lt;/p&gt; 
&lt;a href=&quot;https://github.com/sponsors/bluefireteam&quot; target=&quot;_blank&quot;&gt; &lt;img src=&quot;https://img.shields.io/badge/Github%20Sponsor-blue?style=for-the-badge&amp;amp;logo=github&amp;amp;logoColor=white&quot; width=&quot;200&quot; /&gt; &lt;/a&gt; 
&lt;p&gt;Or by becoming a patron on Patreon:&lt;/p&gt; 
&lt;a href=&quot;https://www.patreon.com/bluefireoss&quot; target=&quot;_blank&quot;&gt; &lt;img src=&quot;https://c5.patreon.com/external/logo/become_a_patron_button.png&quot; width=&quot;200&quot; /&gt; &lt;/a&gt; 
&lt;p&gt;You can also show on your repository that your game is made with Flame by using one of the following badges:&lt;/p&gt; 
&lt;p&gt;&lt;a href=&quot;https://flame-engine.org&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/Powered%20by-%F0%9F%94%A5-272727.svg?sanitize=true&quot; alt=&quot;Powered by Flame&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://flame-engine.org&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/Powered%20by-%F0%9F%94%A5-272727.svg?style=flat-square&quot; alt=&quot;Powered by Flame&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://flame-engine.org&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/Powered%20by-%F0%9F%94%A5-272727.svg?style=for-the-badge&quot; alt=&quot;Powered by Flame&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;pre&gt;&lt;code class=&quot;language-txt&quot;&gt;[![Powered by Flame](https://img.shields.io/badge/Powered%20by-%F0%9F%94%A5-272727.svg)](https://flame-engine.org)
[![Powered by Flame](https://img.shields.io/badge/Powered%20by-%F0%9F%94%A5-272727.svg?style=flat-square)](https://flame-engine.org)
[![Powered by Flame](https://img.shields.io/badge/Powered%20by-%F0%9F%94%A5-272727.svg?style=for-the-badge)](https://flame-engine.org)
&lt;/code&gt;&lt;/pre&gt; 
&lt;h2&gt;Contributing&lt;/h2&gt; 
&lt;p&gt;Have you found a bug or have a suggestion of how to enhance Flame? Open an issue and we will take a look at it as soon as possible.&lt;/p&gt; 
&lt;p&gt;Do you want to contribute with a PR? PRs are always welcome, just make sure to create it from the correct branch (main) and follow the &lt;a href=&quot;https://raw.githubusercontent.com/flame-engine/flame/main/.github/pull_request_template.md&quot;&gt;checklist&lt;/a&gt; which will appear when you open the PR.&lt;/p&gt; 
&lt;p&gt;Also, before you start, make sure to read our &lt;a href=&quot;https://raw.githubusercontent.com/flame-engine/flame/main/CONTRIBUTING.md&quot;&gt;Contributing Guide&lt;/a&gt;.&lt;/p&gt; 
&lt;p&gt;For bigger changes, or if in doubt, make sure to talk about your contribution to the team. Either via an issue, GitHub discussion, or reach out to the team either using the &lt;a href=&quot;https://discord.gg/pxrBmy4&quot;&gt;Discord server&lt;/a&gt;.&lt;/p&gt; 
&lt;h2&gt;Credits&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt;The &lt;a href=&quot;https://github.com/orgs/bluefireteam/people&quot;&gt;Blue Fire team&lt;/a&gt;, who are continuously working on maintaining and improving Flame and its ecosystem.&lt;/li&gt; 
 &lt;li&gt;All the friendly contributors and people who are helping out in the community.&lt;/li&gt; 
&lt;/ul&gt;</description>
      
      <media:content url="https://repository-images.githubusercontent.com/107833072/53027e56-08d5-4545-be18-05acdc7317fe" medium="image" />
      
    </item>
    
    <item>
      <title>xiaoyaocz/flutter_dmzj</title>
      <link>https://github.com/xiaoyaocz/flutter_dmzj</link>
      <description>&lt;p&gt;动漫之家第三方Flutter客户端&lt;/p&gt;&lt;hr&gt;&lt;p align=&quot;center&quot;&gt; &lt;img width=&quot;128&quot; src=&quot;https://raw.githubusercontent.com/xiaoyaocz/flutter_dmzj/main/document/logo.png&quot; alt=&quot;DMZJX logo&quot; /&gt; &lt;/p&gt; 
&lt;h2 align=&quot;center&quot;&gt;动漫之家X&lt;/h2&gt; 
&lt;p align=&quot;center&quot;&gt; 使用Flutter编写的动漫之家跨平台第三方客户端 &lt;/p&gt; 
&lt;p&gt;&lt;img src=&quot;https://raw.githubusercontent.com/xiaoyaocz/flutter_dmzj/main/document/screenshot_light.jpg&quot; alt=&quot;浅色模式&quot; /&gt;&lt;/p&gt; 
&lt;p&gt;&lt;img src=&quot;https://raw.githubusercontent.com/xiaoyaocz/flutter_dmzj/main/document/screenshot_dark.jpg&quot; alt=&quot;深色模式&quot; /&gt;&lt;/p&gt; 
&lt;h2&gt;支持平台&lt;/h2&gt; 
&lt;ul class=&quot;task-list&quot;&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_0&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_0&quot;&gt; Android&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_1&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_1&quot;&gt; iOS&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_2&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_2&quot;&gt; Windows &lt;code&gt;Beta&lt;/code&gt;&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_3&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_3&quot;&gt; MacOS &lt;code&gt;Beta&lt;/code&gt;&lt;/label&gt;&lt;/li&gt; 
 &lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; id=&quot;cbx_4&quot; checked=&quot;true&quot; disabled=&quot;true&quot; /&gt;&lt;label for=&quot;cbx_4&quot;&gt; Linux &lt;code&gt;Beta&lt;/code&gt;&lt;/label&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;请到&lt;a href=&quot;https://github.com/xiaoyaocz/flutter_dmzj/releases&quot;&gt;Releases&lt;/a&gt;下载最新版本，iOS请下载ipa文件自行签名安装。&lt;/p&gt; 
&lt;p&gt;反馈问题、相关讨论请到&lt;a href=&quot;https://github.com/xiaoyaocz/flutter_dmzj/discussions&quot;&gt;Discussions&lt;/a&gt;，代码改进请直接提交PR。&lt;/p&gt; 
&lt;h2&gt;声明&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt; &lt;p&gt;本项目为&lt;a href=&quot;https://dmzj.com&quot;&gt;动漫之家&lt;/a&gt;第三方开源APP&lt;/p&gt; &lt;/li&gt; 
 &lt;li&gt; &lt;p&gt;本项目仅用于学习交流编程技术，严禁将本项目用于商业目的。如有任何商业行为，均与本项目无关。&lt;/p&gt; &lt;/li&gt; 
 &lt;li&gt; &lt;p&gt;本项目内所有资源版权均归属于其著作者或动漫之家所有&lt;/p&gt; &lt;/li&gt; 
 &lt;li&gt; &lt;p&gt;如果本项目存在侵犯您的相关权益的情况，请及时与开发者联系，开发者将会及时删除有关内容。&lt;/p&gt; &lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;License&lt;/h2&gt; 
&lt;p&gt;&lt;a href=&quot;https://github.com/xiaoyaocz/flutter_dmzj/raw/main/LICENSE&quot;&gt;GPL-3.0 License&lt;/a&gt;，禁止用于任何商业用途&lt;/p&gt;</description>
      
      <media:content url="https://opengraph.githubassets.com/423e72c3ac11a6454598c79b818fbe7e2c603a38538c16964258a99b67193577/xiaoyaocz/flutter_dmzj" medium="image" />
      
    </item>
    
    <item>
      <title>venera-app/venera</title>
      <link>https://github.com/venera-app/venera</link>
      <description>&lt;p&gt;A comic app&lt;/p&gt;&lt;hr&gt;&lt;h1&gt;Due to my limited time and energy, this project is no longer maintained. Feel free to fork it.&lt;/h1&gt; 
&lt;h1&gt;由于本人精力有限, 此项目已停止维护, 欢迎fork&lt;/h1&gt; 
&lt;h1&gt;venera&lt;/h1&gt; 
&lt;p&gt;&lt;a href=&quot;https://flutter.dev/&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/flutter-3.41.4-blue&quot; alt=&quot;flutter&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://github.com/venera-app/venera/raw/master/LICENSE&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/license/venera-app/venera&quot; alt=&quot;License&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://github.com/venera-app/venera/stargazers&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/stars/venera-app/venera?style=flat&quot; alt=&quot;stars&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;&lt;a href=&quot;https://github.com/venera-app/venera/releases&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/v/release/venera-app/venera&quot; alt=&quot;Download&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://aur.archlinux.org/packages/venera-bin&quot;&gt;&lt;img src=&quot;https://img.shields.io/aur/version/venera-bin&quot; alt=&quot;AUR Version&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://f-droid.org/packages/com.github.wgh136.venera/&quot;&gt;&lt;img src=&quot;https://img.shields.io/f-droid/v/com.github.wgh136.venera&quot; alt=&quot;F-Droid Version&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;A comic reader that support reading local and network comics.&lt;/p&gt; 
&lt;h2&gt;Features&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt;Read local comics&lt;/li&gt; 
 &lt;li&gt;Use javascript to create comic sources&lt;/li&gt; 
 &lt;li&gt;Read comics from network sources&lt;/li&gt; 
 &lt;li&gt;Manage favorite comics&lt;/li&gt; 
 &lt;li&gt;Download comics&lt;/li&gt; 
 &lt;li&gt;View comments, tags, and other information of comics if the source supports&lt;/li&gt; 
 &lt;li&gt;Login to comment, rate, and other operations if the source supports&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;Build from source&lt;/h2&gt; 
&lt;ol&gt; 
 &lt;li&gt;Clone the repository&lt;/li&gt; 
 &lt;li&gt;Install flutter, see &lt;a href=&quot;https://flutter.dev/docs/get-started/install&quot;&gt;flutter.dev&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;Install rust, see &lt;a href=&quot;https://rustup.rs/&quot;&gt;rustup.rs&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;Build for your platform: e.g. &lt;code&gt;flutter build apk&lt;/code&gt;&lt;/li&gt; 
&lt;/ol&gt; 
&lt;h2&gt;Create a new comic source&lt;/h2&gt; 
&lt;p&gt;See &lt;a href=&quot;https://raw.githubusercontent.com/venera-app/venera/master/doc/comic_source.md&quot;&gt;Comic Source&lt;/a&gt;&lt;/p&gt; 
&lt;h2&gt;Thanks&lt;/h2&gt; 
&lt;h3&gt;Tags Translation&lt;/h3&gt; 
&lt;p&gt;&lt;a href=&quot;https://github.com/EhTagTranslation/Database&quot;&gt;EhTagTranslation&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;The Chinese translation of the manga tags is from this project.&lt;/p&gt; 
&lt;h2&gt;Headless Mode&lt;/h2&gt; 
&lt;p&gt;See &lt;a href=&quot;https://raw.githubusercontent.com/venera-app/venera/master/doc/headless_doc.md&quot;&gt;Headless Doc&lt;/a&gt;&lt;/p&gt;</description>
      
      <media:content url="https://opengraph.githubassets.com/d2f347272087e9a46184a124fadd87f111f43308a4afd86785aef47b0f5cf597/venera-app/venera" medium="image" />
      
    </item>
    
    <item>
      <title>flutter/website</title>
      <link>https://github.com/flutter/website</link>
      <description>&lt;p&gt;Flutter documentation web site&lt;/p&gt;&lt;hr&gt;&lt;p&gt;&lt;a href=&quot;https://docs.flutter.dev&quot;&gt;&lt;img src=&quot;https://github.com/dart-lang/site-shared/raw/main/src/_assets/image/flutter/icon/64.png?raw=1&quot; alt=&quot;Flutter logo&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;h1&gt;&lt;a href=&quot;https://docs.flutter.dev/&quot;&gt;Flutter&lt;/a&gt; documentation website&lt;/h1&gt; 
&lt;p&gt;The &lt;a href=&quot;https://docs.flutter.dev/&quot;&gt;documentation site&lt;/a&gt; for the &lt;a href=&quot;https://flutter.dev&quot;&gt;Flutter framework&lt;/a&gt;, built with &lt;a href=&quot;https://jaspr.site&quot;&gt;Jaspr&lt;/a&gt; and hosted on &lt;a href=&quot;https://firebase.google.com/&quot;&gt;Firebase&lt;/a&gt;.&lt;/p&gt; 
&lt;h2&gt;Issues, bugs, and requests&lt;/h2&gt; 
&lt;p&gt;We welcome contributions and feedback on our website. Please file a request in our &lt;a href=&quot;https://github.com/flutter/website/issues/new/choose&quot;&gt;issue tracker&lt;/a&gt; or create a &lt;a href=&quot;https://github.com/flutter/website/pulls&quot;&gt;pull request&lt;/a&gt;. For simple changes (such as tweaking some text), it&#39;s easiest to make changes using the GitHub UI.&lt;/p&gt; 
&lt;p&gt;If you have an issue with the API docs on &lt;a href=&quot;https://api.flutter.dev&quot;&gt;api.flutter.dev&lt;/a&gt;, please file them on the &lt;a href=&quot;https://github.com/flutter/flutter/issues&quot;&gt;&lt;code&gt;flutter/flutter&lt;/code&gt;&lt;/a&gt; repo, not on this (&lt;code&gt;flutter/website&lt;/code&gt;) repo. The API docs are embedded in Flutter&#39;s source code, so the engineering team handles them.&lt;/p&gt; 
&lt;h2&gt;Before you submit a PR&lt;/h2&gt; 
&lt;p&gt;We love it when the community gets involved in improving our docs! Here are a few things to keep in mind before you submit a PR:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;When triaging issues, we sometimes label an issue with the tag &lt;strong&gt;PRs welcome&lt;/strong&gt;. However, we welcome PRs on other issues as well— it doesn&#39;t have to be tagged with that label.&lt;/li&gt; 
 &lt;li&gt;Please don&#39;t run our docs through Grammarly (or a similar tool) and submit those changes as a PR.&lt;/li&gt; 
 &lt;li&gt;We follow the &lt;a href=&quot;https://developers.google.com/style&quot;&gt;Google Developer Documentation Style Guidelines&lt;/a&gt;— for example, avoid &quot;i.e.&quot; or &quot;e.g.&quot;, avoid writing in the first person, and avoid the future tense. You can start with the &lt;a href=&quot;https://developers.google.com/style/highlights&quot;&gt;style guide highlights&lt;/a&gt; or the &lt;a href=&quot;https://developers.google.com/style/word-list&quot;&gt;word list&lt;/a&gt;, or use the search bar at the top of every style guide page.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;blockquote&gt; 
 &lt;p&gt;We truly thank you for your willingness and helpfulness in keeping the website docs up to date!&lt;/p&gt; 
&lt;/blockquote&gt; 
&lt;h2&gt;Contributing&lt;/h2&gt; 
&lt;p&gt;To update this site, fork the repo, make your changes, and generate a pull request. For small, contained changes (such as style and typo fixes), you probably don&#39;t need to build this site. Often you can make changes using the GitHub UI. If needed, we can stage the changes automatically in your pull request.&lt;/p&gt; 
&lt;p&gt;If your change involves code samples, adds/removes pages, or affects navigation, please build and test your work before submitting.&lt;/p&gt; 
&lt;p&gt;If you want or need to build the site, follow the steps below.&lt;/p&gt; 
&lt;h2&gt;Build the site&lt;/h2&gt; 
&lt;p&gt;For changes beyond simple text and CSS tweaks, we recommend running the site locally to enable an edit-refresh cycle.&lt;/p&gt; 
&lt;h3&gt;Get the prerequisites&lt;/h3&gt; 
&lt;p&gt;To build and develop the site, you&#39;ll need to install the latest stable release of Flutter, which includes Dart.&lt;/p&gt; 
&lt;p&gt;If you don&#39;t have Flutter or need to update, follow the instructions at &lt;a href=&quot;https://docs.flutter.dev/get-started&quot;&gt;Install Flutter&lt;/a&gt; or &lt;a href=&quot;https://docs.flutter.dev/install/upgrade&quot;&gt;Upgrading Flutter&lt;/a&gt;.&lt;/p&gt; 
&lt;p&gt;If you already have Flutter installed, verify it&#39;s in your path and is the latest stable version:&lt;/p&gt; 
&lt;pre&gt;&lt;code class=&quot;language-console&quot;&gt;flutter --version
&lt;/code&gt;&lt;/pre&gt; 
&lt;h3&gt;Clone this repo&lt;/h3&gt; 
&lt;p&gt;If you&#39;re not a member of the Flutter organization, we recommend you &lt;a href=&quot;https://docs.github.com/pull-requests/collaborating-with-pull-requests/working-with-forks/fork-a-repo&quot;&gt;create a fork&lt;/a&gt; of this repo under your own GitHub account and then submit a pull request from that fork.&lt;/p&gt; 
&lt;p&gt;Once you have a fork (or you&#39;re a Flutter org member), clone the repository with &lt;code&gt;git clone&lt;/code&gt;:&lt;/p&gt; 
&lt;pre&gt;&lt;code class=&quot;language-bash&quot;&gt;git clone https://github.com/flutter/website.git
&lt;/code&gt;&lt;/pre&gt; 
&lt;h2&gt;Set up your local environment and serve changes&lt;/h2&gt; 
&lt;p&gt;Before you continue setting up the site infrastructure, verify that the correct version of Flutter is set up and available by following the instructions in &lt;a href=&quot;https://raw.githubusercontent.com/flutter/website/main/#get-the-prerequisites&quot;&gt;Get the prerequisites&lt;/a&gt;.&lt;/p&gt; 
&lt;ol&gt; 
 &lt;li&gt; &lt;p&gt;&lt;em&gt;Optional:&lt;/em&gt; After cloning the repo, create a branch for your changes:&lt;/p&gt; &lt;pre&gt;&lt;code class=&quot;language-console&quot;&gt;git checkout -b &amp;lt;BRANCH_NAME&amp;gt;
&lt;/code&gt;&lt;/pre&gt; &lt;/li&gt; 
 &lt;li&gt; &lt;p&gt;From the root directory of the repository, fetch the site&#39;s Dart dependencies.&lt;/p&gt; &lt;pre&gt;&lt;code class=&quot;language-console&quot;&gt;dart pub get
&lt;/code&gt;&lt;/pre&gt; &lt;/li&gt; 
 &lt;li&gt; &lt;p&gt;From the root directory, run the &lt;code&gt;dash_site&lt;/code&gt; tool to validate your setup and learn about the available commands.&lt;/p&gt; &lt;pre&gt;&lt;code class=&quot;language-terminal&quot;&gt;dart run dash_site --help
&lt;/code&gt;&lt;/pre&gt; &lt;/li&gt; 
 &lt;li&gt; &lt;p&gt;From the root directory, serve the site locally.&lt;/p&gt; &lt;pre&gt;&lt;code class=&quot;language-terminal&quot;&gt;dart run dash_site serve
&lt;/code&gt;&lt;/pre&gt; &lt;p&gt;This command generates and serves the site on a local port that&#39;s printed to your terminal.&lt;/p&gt; &lt;/li&gt; 
 &lt;li&gt; &lt;p&gt;View your changes in the browser by navigating to &lt;a href=&quot;http://localhost:8080&quot;&gt;http://localhost:8080&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Note the port might be different if &lt;code&gt;8080&lt;/code&gt; is taken.&lt;/p&gt; &lt;/li&gt; 
 &lt;li&gt; &lt;p&gt;Make your changes to the local repo.&lt;/p&gt; &lt;p&gt;To view your changes in the browser, you&#39;ll need to refresh the page. The site should automatically rebuild on most changes, but if something doesn&#39;t update, exit the process and rerun the command.&lt;/p&gt; &lt;/li&gt; 
 &lt;li&gt; &lt;p&gt;Commit your changes to the branch and submit your PR.&lt;/p&gt; &lt;p&gt;If your change is large, or you&#39;d like to test it, consider &lt;a href=&quot;https://raw.githubusercontent.com/flutter/website/main/#validate-your-changes&quot;&gt;validating your changes&lt;/a&gt;.&lt;/p&gt; &lt;/li&gt; 
&lt;/ol&gt; 
&lt;div class=&quot;markdown-alert markdown-alert-tip&quot;&gt;
 &lt;p class=&quot;markdown-alert-title&quot;&gt;
  &lt;svg class=&quot;octicon octicon-light-bulb mr-2&quot; viewbox=&quot;0 0 16 16&quot; version=&quot;1.1&quot; width=&quot;16&quot; height=&quot;16&quot; aria-hidden=&quot;true&quot;&gt;
   &lt;path d=&quot;M8 1.5c-2.363 0-4 1.69-4 3.75 0 .984.424 1.625.984 2.304l.214.253c.223.264.47.556.673.848.284.411.537.896.621 1.49a.75.75 0 0 1-1.484.211c-.04-.282-.163-.547-.37-.847a8.456 8.456 0 0 0-.542-.68c-.084-.1-.173-.205-.268-.32C3.201 7.75 2.5 6.766 2.5 5.25 2.5 2.31 4.863 0 8 0s5.5 2.31 5.5 5.25c0 1.516-.701 2.5-1.328 3.259-.095.115-.184.22-.268.319-.207.245-.383.453-.541.681-.208.3-.33.565-.37.847a.751.751 0 0 1-1.485-.212c.084-.593.337-1.078.621-1.489.203-.292.45-.584.673-.848.075-.088.147-.173.213-.253.561-.679.985-1.32.985-2.304 0-2.06-1.637-3.75-4-3.75ZM5.75 12h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1 0-1.5ZM6 15.25a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 0 1.5h-2.5a.75.75 0 0 1-.75-.75Z&quot;&gt;&lt;/path&gt;
  &lt;/svg&gt;Tip&lt;/p&gt;
 &lt;p&gt;To find additional commands that you can run, run &lt;code&gt;dart run dash_site --help&lt;/code&gt; from the repository&#39;s root directory.&lt;/p&gt; 
&lt;/div&gt; 
&lt;h2&gt;Validate your changes&lt;/h2&gt; 
&lt;h3&gt;Check documentation and example code&lt;/h3&gt; 
&lt;p&gt;If you&#39;ve made changes to the code in the &lt;code&gt;/examples&lt;/code&gt;, &lt;code&gt;/sites&lt;/code&gt;, or &lt;code&gt;/tool&lt;/code&gt; directories, commit your work, and then run the following command to verify that it is up to date and matches site standards.&lt;/p&gt; 
&lt;pre&gt;&lt;code class=&quot;language-terminal&quot;&gt;dart run dash_site check-all
&lt;/code&gt;&lt;/pre&gt; 
&lt;p&gt;If this script reports any errors or warnings, address them and rerun the command. If you have questions, leave a comment on your issue or pull request, and we&#39;ll do our best to help. You can also chat with us on the &lt;code&gt;#hackers-devrel&lt;/code&gt; channel on the &lt;a href=&quot;https://github.com/flutter/flutter/raw/main/docs/contributing/Chat.md&quot;&gt;Flutter contributors Discord&lt;/a&gt;!&lt;/p&gt; 
&lt;h3&gt;Check links&lt;/h3&gt; 
&lt;p&gt;If you&#39;ve made changes to the content and want to check that all internal links and Markdown link references are valid, build the site locally and run the following commands.&lt;/p&gt; 
&lt;ol&gt; 
 &lt;li&gt; &lt;p&gt;Build the site locally.&lt;/p&gt; &lt;pre&gt;&lt;code class=&quot;language-bash&quot;&gt;dart run dash_site build
&lt;/code&gt;&lt;/pre&gt; &lt;/li&gt; 
 &lt;li&gt; &lt;p&gt;Verify all Markdown link references are resolved.&lt;/p&gt; &lt;pre&gt;&lt;code class=&quot;language-bash&quot;&gt;dart run dash_site check-link-references
&lt;/code&gt;&lt;/pre&gt; &lt;/li&gt; 
 &lt;li&gt; &lt;p&gt;Verify that all internal links are valid.&lt;/p&gt; 
  &lt;div class=&quot;markdown-alert markdown-alert-note&quot;&gt;
   &lt;p class=&quot;markdown-alert-title&quot;&gt;
    &lt;svg class=&quot;octicon octicon-info mr-2&quot; viewbox=&quot;0 0 16 16&quot; version=&quot;1.1&quot; width=&quot;16&quot; height=&quot;16&quot; aria-hidden=&quot;true&quot;&gt;
     &lt;path d=&quot;M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1 .75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z&quot;&gt;&lt;/path&gt;
    &lt;/svg&gt;Note&lt;/p&gt;
   &lt;p&gt;This command relies on the &lt;code&gt;firebase&lt;/code&gt; CLI tool being on your PATH. If you haven&#39;t installed it or updated it in a while, follow &lt;a href=&quot;https://firebase.google.com/docs/cli#setup_update_cli&quot;&gt;Set up or update the Firebase CLI&lt;/a&gt;.&lt;/p&gt; 
  &lt;/div&gt; &lt;pre&gt;&lt;code class=&quot;language-bash&quot;&gt;dart run dash_site check-links
&lt;/code&gt;&lt;/pre&gt; &lt;/li&gt; 
&lt;/ol&gt; 
&lt;p&gt;If either command reports any errors or warnings, address them, rebuild the site, and rerun the command.&lt;/p&gt; 
&lt;h3&gt;Refresh code excerpts&lt;/h3&gt; 
&lt;p&gt;A build that fails with the error &lt;code&gt;Error: Some code excerpts need to be updated!&lt;/code&gt; means that one or more code excerpts in the site Markdown files aren&#39;t identical to the code regions declared in the corresponding &lt;code&gt;.dart&lt;/code&gt; files.&lt;/p&gt; 
&lt;p&gt;The &lt;code&gt;.dart&lt;/code&gt; files are the source of truth for code snippets, and the preceding &lt;code&gt;&amp;lt;?code-excerpt&amp;gt;&lt;/code&gt; instructions in Markdown files specify how the snippets are copied from the &lt;code&gt;.dart&lt;/code&gt; files.&lt;/p&gt; 
&lt;p&gt;To resolve this error and update the Markdown snippets to match, from the root of the &lt;code&gt;website&lt;/code&gt; directory, run &lt;code&gt;dart run dash_site refresh-excerpts&lt;/code&gt;.&lt;/p&gt; 
&lt;p&gt;To learn more about creating, editing, and using code excerpts, check out the &lt;a href=&quot;https://github.com/flutter/website/tree/main/packages/excerpter#readme&quot;&gt;excerpt updater package documentation&lt;/a&gt;.&lt;/p&gt;</description>
      
      <media:content url="https://repository-images.githubusercontent.com/41847366/8e2faf9c-66c7-4db6-a3e8-ef01b459ebc0" medium="image" />
      
    </item>
    
    <item>
      <title>flutter/genui</title>
      <link>https://github.com/flutter/genui</link>
      <description>&lt;h1&gt;Generative UI SDK for Flutter (genui)&lt;/h1&gt; 
&lt;p&gt;A Flutter library to enable developers to easily add interactive generative UI to their applications.&lt;/p&gt; 
&lt;p&gt;See the &lt;a href=&quot;https://www.youtube.com/watch?v=nWr6eZKM6no&quot;&gt;Getting started with GenUI&lt;/a&gt; video for an overview of the package.&lt;/p&gt; 
&lt;p&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=nWr6eZKM6no&quot;&gt;&lt;img src=&quot;https://raw.githubusercontent.com/flutter/genui/main/docs/assets/genui_intro_video_still.png&quot; alt=&quot;GenUI Intro video still&quot; height=&quot;500&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;h2&gt;Status: highly experimental&lt;/h2&gt; 
&lt;p&gt;This is a highly experimental package, which means the API will change (sometimes drastically). &lt;a href=&quot;https://github.com/flutter/genui/issues/new/choose&quot;&gt;Feedback is very welcome&lt;/a&gt;.&lt;/p&gt; 
&lt;h2&gt;Summary&lt;/h2&gt; 
&lt;p&gt;Our goal for the GenUI SDK for Flutter is to help you replace static &quot;walls of text&quot; from your LLM with dynamic, interactive, graphical UI. It uses a JSON-based format to compose UIs from your existing widget catalog, turning conversations or agent interactions into rich, intuitive experiences. State changes in the UI update a client-side data model, which is fed back to the agent, creating a powerful, high-bandwidth interaction loop. The GenUI SDK for Flutter aims to be easy to integrate into your Flutter application to significantly improve the usability and satisfaction of your chatbots and next-generation agent-based user experiences.&lt;/p&gt; 
&lt;h2&gt;High-level goals&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt;Increase Interaction Bandwidth for Users: allow users to interact with data and controls directly, making task completion faster and more intuitive. Move beyond a &quot;wall of text&quot;.&lt;/li&gt; 
 &lt;li&gt;Simple and easy to use by developers: seamlessly integrate with your existing Flutter workflow, design systems, and widget catalogs.&lt;/li&gt; 
 &lt;li&gt;Drive agent-human UX forward: innovate ways to dramatically improve how users interact with their LLMs and Agents. Radically simplify the process of building UI-based agent interactions, by eliminating custom middleware between the agent and the UI layer.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;Features&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt;Multiple agent and LLM provider support&lt;/li&gt; 
 &lt;li&gt;A2UI support&lt;/li&gt; 
 &lt;li&gt;Standard UI catalog&lt;/li&gt; 
 &lt;li&gt;Custom widgets&lt;/li&gt; 
 &lt;li&gt;Data binding&lt;/li&gt; 
 &lt;li&gt;Chat UX&lt;/li&gt; 
 &lt;li&gt;Canvas UX&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;Use cases&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt;Incorporate graphical UI into chatbots: instead of describing a list of products in text, the LLM can render an interactive carousel of product widgets. Instead of asking for a user to type out answers to questions, the LLM can render sliders, checkboxes, and more.&lt;/li&gt; 
 &lt;li&gt;Create dynamically composed UIs: an agent can generate a complete form with sliders, date pickers, and text fields on the fly based on a user&#39;s request to &quot;book a flight.&quot;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;Look &amp;amp; feel&lt;/h2&gt; 
&lt;img src=&quot;https://raw.githubusercontent.com/flutter/genui/main/docs/assets/genui_example_demo.gif&quot; alt=&quot;GenUI Demo&quot; height=&quot;500&quot; /&gt; 
&lt;p&gt;&lt;em&gt;The GIF above shows how GenUI enables dynamic, interactive UI generation,&lt;/em&gt; &lt;em&gt;instead of text descriptions or code from a traditional AI coding agent.&lt;/em&gt;&lt;/p&gt; 
&lt;h3&gt;Core difference&lt;/h3&gt; 
&lt;p&gt;This UI is not generated in the form of code; rather, it&#39;s generated at runtime based on a widget catalog from the developers&#39; project.&lt;/p&gt; 
&lt;img src=&quot;https://raw.githubusercontent.com/flutter/genui/main/docs/assets/genui_features_breakdown.png&quot; alt=&quot;GenUI Features Breakdown&quot; height=&quot;600&quot; /&gt; 
&lt;h2&gt;Implementation goals&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;strong&gt;Integrate with your LLM:&lt;/strong&gt; Work with your chosen LLM and backend to incorporate graphical UI responses alongside traditional text.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Leverage Your Widget Catalog:&lt;/strong&gt; Render UI using your existing, beautifully crafted widgets for brand and design consistency.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Interactive State Feedback:&lt;/strong&gt; Widget state changes are sent back to the LLM, enabling a true interactive loop where the UI influences the agent&#39;s next steps.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Framework Agnostic:&lt;/strong&gt; Be integrated into your agent library or LLM framework of choice.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;JSON Based:&lt;/strong&gt; Use a simple, open standard for UI definition—no proprietary formats.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Cross-Platform Flutter:&lt;/strong&gt; Work anywhere Flutter works (mobile, iOS, Android, Web, and more).&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Widget Composition:&lt;/strong&gt; Support nested layouts and composition of widgets for complex UIs.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Basic Layout:&lt;/strong&gt; LLM-driven basic layout generation.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Any Model:&lt;/strong&gt; Integrate with any LLM that can generate structured JSON output.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;Connecting to an AI agent&lt;/h2&gt; 
&lt;p&gt;The &lt;code&gt;genui&lt;/code&gt; framework is designed to be backend agnostic. You can use any AI SDK (such as &lt;code&gt;google_generative_ai&lt;/code&gt;, &lt;code&gt;dartantic_ai&lt;/code&gt;, or &lt;code&gt;firebase_vertexai&lt;/code&gt;) to generate content. The framework provides adapters (like &lt;code&gt;A2uiTransportAdapter&lt;/code&gt;) to ingest the AI response and render it.&lt;/p&gt; 
&lt;p&gt;For custom agent servers that implement the A2UI protocol, you can use the &lt;code&gt;genui_a2a&lt;/code&gt; package.&lt;/p&gt; 
&lt;p&gt;See the package table below for more details on each.&lt;/p&gt; 
&lt;h2&gt;Packages&lt;/h2&gt; 
&lt;table&gt; 
 &lt;thead&gt; 
  &lt;tr&gt; 
   &lt;th style=&quot;text-align:left&quot;&gt;Package&lt;/th&gt; 
   &lt;th style=&quot;text-align:left&quot;&gt;Description&lt;/th&gt; 
   &lt;th style=&quot;text-align:left&quot;&gt;Version&lt;/th&gt; 
  &lt;/tr&gt; 
 &lt;/thead&gt; 
 &lt;tbody&gt; 
  &lt;tr&gt; 
   &lt;td style=&quot;text-align:left&quot;&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/genui/main/packages/genui/&quot;&gt;genui&lt;/a&gt;&lt;/td&gt; 
   &lt;td style=&quot;text-align:left&quot;&gt;The core framework to employ Generative UI.&lt;/td&gt; 
   &lt;td style=&quot;text-align:left&quot;&gt;&lt;a href=&quot;https://pub.dev/packages/genui&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/genui.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td style=&quot;text-align:left&quot;&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/genui/main/packages/genui_a2a/&quot;&gt;genui_a2a&lt;/a&gt;&lt;/td&gt; 
   &lt;td style=&quot;text-align:left&quot;&gt;Provides &lt;strong&gt;&lt;code&gt;A2uiAgentConnector&lt;/code&gt;&lt;/strong&gt; for connecting to any server that implements the &lt;a href=&quot;https://a2ui.org&quot;&gt;A2UI protocol&lt;/a&gt;. Use this for integrating with custom agent backends.&lt;/td&gt; 
   &lt;td style=&quot;text-align:left&quot;&gt;&lt;a href=&quot;https://pub.dev/packages/genui_a2a&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/genui_a2a.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td style=&quot;text-align:left&quot;&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/genui/main/packages/genai_primitives/&quot;&gt;genai_primitives&lt;/a&gt;&lt;/td&gt; 
   &lt;td style=&quot;text-align:left&quot;&gt;A set of technology-agnostic primitive types and data structures for building Generative AI applications.&lt;/td&gt; 
   &lt;td style=&quot;text-align:left&quot;&gt;&lt;a href=&quot;https://pub.dev/packages/genai_primitives&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/genai_primitives.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td style=&quot;text-align:left&quot;&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/genui/main/packages/json_schema_builder/&quot;&gt;json_schema_builder&lt;/a&gt;&lt;/td&gt; 
   &lt;td style=&quot;text-align:left&quot;&gt;A fully featured Dart JSON Schema package with validation, used by the core framework to define widget data structures.&lt;/td&gt; 
   &lt;td style=&quot;text-align:left&quot;&gt;&lt;a href=&quot;https://pub.dev/packages/json_schema_builder&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/json_schema_builder.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
 &lt;/tbody&gt; 
&lt;/table&gt; 
&lt;h3&gt;Dependencies&lt;/h3&gt; 
&lt;p&gt;This diagram shows how packages depend on each other and how examples use them.&lt;/p&gt; 
&lt;pre&gt;&lt;code class=&quot;language-mermaid&quot;&gt;graph TD
  dev_tools/catalog_gallery --&amp;gt; genui
  examples/simple_chat --&amp;gt; genui
  dev_tools/composer --&amp;gt; genui
  examples/verdure --&amp;gt; genui_a2a
  genui_a2a --&amp;gt; genui
  genui --&amp;gt; genai_primitives
  genai_primitives --&amp;gt; json_schema_builder
&lt;/code&gt;&lt;/pre&gt; 
&lt;h2&gt;A2UI Support&lt;/h2&gt; 
&lt;p&gt;The Flutter Gen UI SDK uses the &lt;a href=&quot;https://a2ui.org&quot;&gt;A2UI protocol&lt;/a&gt; to represent UI content internally. The &lt;a href=&quot;https://raw.githubusercontent.com/flutter/genui/main/packages/genui_a2a/&quot;&gt;genui_a2a&lt;/a&gt; package allows it to act as a renderer for UIs generated by an A2UI backend agent, similar to the &lt;a href=&quot;https://github.com/google/A2UI/tree/main/renderers&quot;&gt;other A2UI renderers&lt;/a&gt; which are maintained within the A2UI repository.&lt;/p&gt; 
&lt;p&gt;The Flutter Gen UI SDK currently supports A2UI v0.9.&lt;/p&gt; 
&lt;h2&gt;Getting started&lt;/h2&gt; 
&lt;p&gt;See the &lt;a href=&quot;https://raw.githubusercontent.com/flutter/genui/main/packages/genui/README.md#getting-started-with-genui&quot;&gt;genui getting started guide&lt;/a&gt;.&lt;/p&gt; 
&lt;h2&gt;Skills&lt;/h2&gt; 
&lt;p&gt;This repo contains &lt;a href=&quot;https://raw.githubusercontent.com/flutter/genui/main/packages/genui/skills/&quot;&gt;skill files&lt;/a&gt; for developers building with agentic coding tools. They can be copied directly into an agent&#39;s preferred location or installed using the &lt;a href=&quot;https://www.npmjs.com/package/skills&quot;&gt;&lt;code&gt;skills&lt;/code&gt;&lt;/a&gt; package:&lt;/p&gt; 
&lt;pre&gt;&lt;code class=&quot;language-bash&quot;&gt;npx skills add https://github.com/flutter/genui/tree/main/packages/genui/skills
&lt;/code&gt;&lt;/pre&gt; 
&lt;h2&gt;Constraints&lt;/h2&gt; 
&lt;p&gt;This repo requires Flutter version &amp;gt;=3.35.7.&lt;/p&gt; 
&lt;h2&gt;Some things we&#39;re thinking about&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;strong&gt;Genkit Integration:&lt;/strong&gt; Integration with Genkit.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;ADK Plugin:&lt;/strong&gt; turnkey integration with ADK.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Expanded LLM Framework Support:&lt;/strong&gt; Official support for additional LLM frameworks.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Streaming UI:&lt;/strong&gt; Support for progressively rendering UI components as they stream from the LLM.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Full-Screen Composition:&lt;/strong&gt; Enable LLM-driven composition and navigation of entire app screens.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;A2A Agent Support:&lt;/strong&gt; Support for A2A agent interactions.&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Dart Bytecode:&lt;/strong&gt; Future support for Dart Bytecode for even greater dynamism and flexibility.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;Contribute&lt;/h2&gt; 
&lt;p&gt;See &lt;a href=&quot;https://raw.githubusercontent.com/flutter/genui/main/CONTRIBUTING.md&quot;&gt;CONTRIBUTING.md&lt;/a&gt;&lt;/p&gt;</description>
      
      <media:content url="https://opengraph.githubassets.com/58f2b69d2f07e90177fa86a0c44b398b6f3c022ce53b8899c1f727f9f313eaf7/flutter/genui" medium="image" />
      
    </item>
    
    <item>
      <title>hiddify/hiddify-app</title>
      <link>https://github.com/hiddify/hiddify-app</link>
      <description>&lt;p&gt;Multi-platform auto-proxy client, supporting Sing-box, X-ray, TUIC, Hysteria, Reality, Trojan, SSH etc. It’s an open-source, secure and ad-free.&lt;/p&gt;&lt;hr&gt;&lt;div dir=&quot;ltr&quot; align=&quot;center&quot;&gt; 
 &lt;p&gt;&lt;a href=&quot;https://raw.githubusercontent.com/hiddify/hiddify-app/main/README_fa.md&quot;&gt;&lt;strong&gt;&lt;img src=&quot;https://user-images.githubusercontent.com/125398461/234186932-52f1fa82-52c6-417f-8b37-08fe9250a55f.png&quot; alt=&quot;Lang_farsi&quot; /&gt; فارسی&lt;/strong&gt;&lt;/a&gt; / &lt;a href=&quot;https://raw.githubusercontent.com/hiddify/hiddify-app/main/README_ru.md&quot;&gt;&lt;strong&gt;Русский 🇷🇺&lt;/strong&gt;&lt;/a&gt; / &lt;a href=&quot;https://raw.githubusercontent.com/hiddify/hiddify-app/main/README_cn.md&quot;&gt;&lt;strong&gt;简体中文 🇨🇳&lt;/strong&gt;&lt;/a&gt; / &lt;a href=&quot;https://raw.githubusercontent.com/hiddify/hiddify-app/main/README_ja.md&quot;&gt;&lt;strong&gt;日本語 🇯🇵&lt;/strong&gt;&lt;/a&gt; / &lt;a href=&quot;https://raw.githubusercontent.com/hiddify/hiddify-app/main/README_br.md&quot;&gt;&lt;strong&gt;Portugês-BR 🇧🇷&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;/div&gt; 
&lt;br /&gt; 
&lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;https://github.com/hiddify/hiddify.com/raw/main/docs/assets/hiddify-app-logo.svg?sanitize=true&quot; width=&quot;56%&quot; /&gt;&lt;/p&gt; 
&lt;br /&gt; 
&lt;div align=&quot;center&quot;&gt; 
 &lt;!--
![Hiddify logo + text](https://github.com/hiddify/hiddify-app/assets/125398461/d821cfe0-b4c4-441f-be4e-eb9209f59542)
    --&gt; 
 &lt;p&gt;&lt;a href=&quot;https://play.google.com/store/apps/details?id=app.hiddify.com&quot;&gt;&lt;img src=&quot;https://img.shields.io/endpoint?color=green&amp;amp;logo=google-play&amp;amp;logoColor=green&amp;amp;url=https%3A%2F%2Fplay.cuzi.workers.dev%2Fplay%3Fi%3Dapp.hiddify.com%26l%3DGoogle%2520Play%26m%3D%24shortinstalls&amp;amp;style=flat-square&quot; alt=&quot;GP-Intalls&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://github.com/hiddify/hiddify-app/releases/&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/downloads/hiddify/hiddify-next/total?style=flat-square&amp;amp;logo=github&quot; alt=&quot;Downloads&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://github.com/hiddify/hiddify-app/releases/&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/release/hiddify/hiddify-next/all.svg?style=flat-square&quot; alt=&quot;Last Version&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://github.com/hiddify/hiddify-app/releases/&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/release-date/hiddify/hiddify-next.svg?style=flat-square&quot; alt=&quot;Last Release Date&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://github.com/hiddify/hiddify-app/&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/commit-activity/m/hiddify/hiddify-next?style=flat-square&quot; alt=&quot;commits&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://www.youtube.com/@hiddify&quot;&gt;&lt;img src=&quot;https://img.shields.io/youtube/channel/views/UCxrmeMvVryNfB4XL35lXQNg?label=Youtube&amp;amp;style=flat-square&amp;amp;logo=youtube&quot; alt=&quot;Youtube&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://telegram.dog/hiddify&quot;&gt;&lt;img src=&quot;https://img.shields.io/endpoint?label=Channel&amp;amp;style=flat-square&amp;amp;url=https%3A%2F%2Ftg.sumanjay.workers.dev%2Fhiddify&amp;amp;color=blue&quot; alt=&quot;Telegram Channel&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://telegram.dog/hiddify_board/5&quot;&gt;&lt;img src=&quot;https://img.shields.io/endpoint?color=neon&amp;amp;label=Support%20Group&amp;amp;style=flat-square&amp;amp;url=https%3A%2F%2Ftg.sumanjay.workers.dev%2Fhiddify_board&quot; alt=&quot;Telegram Group&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;/div&gt; 
&lt;h2&gt;What is Hiddify app?&lt;/h2&gt; 
&lt;p dir=&quot;ltr&quot; style=&quot;font-size: 16px&quot;&gt;A multi-platform proxy client based on &lt;a href=&quot;https://github.com/SagerNet/sing-box&quot;&gt;Sing-box&lt;/a&gt; universal proxy tool-chain. Hiddify offers a wide range of capabilities, like automatic node selection, TUN mode, remote profiles etc. Hiddify is ad-free and open-source. With support for a wide range of protocols, it provides a secure and private way for accessing free internet.&lt;/p&gt; 
&lt;div align=&quot;center&quot;&gt; 
 &lt;img width=&quot;90%&quot; alt=&quot;English Demo&quot; src=&quot;https://github.com/hiddify/hiddify-app/assets/125398461/ffe5346d-3404-470f-b5e0-4364e23743d2&quot; /&gt; 
&lt;/div&gt; 
&lt;h2&gt;🚀 Main features&lt;/h2&gt; 
&lt;p&gt;✈️ Multi-platform: Android, iOS, Windows, macOS and Linux&lt;/p&gt; 
&lt;p&gt;⭐ Intuitive and accessible UI&lt;/p&gt; 
&lt;p&gt;🔍 Delay based node selection&lt;/p&gt; 
&lt;p&gt;🟡 Wide range of protocols: Vless, Vmess, Reality, TUIC, Hysteria, Wireguard, SSH etc.&lt;/p&gt; 
&lt;p&gt;🟡 Subscription link and configuration formats: Sing-box, V2ray, Clash, Clash meta&lt;/p&gt; 
&lt;p&gt;🔄 Automatic subscription update&lt;/p&gt; 
&lt;p&gt;🔎 Display profile information including remaining days and traffic usage&lt;/p&gt; 
&lt;p&gt;🛡 Open source, secure and community driven&lt;/p&gt; 
&lt;p&gt;🌙 Dark and light modes&lt;/p&gt; 
&lt;p&gt;⚙ Compatible with all proxy management panels&lt;/p&gt; 
&lt;p&gt;⭐ Appropriate configuration for Iran, China, Russia and other countries&lt;/p&gt; 
&lt;p&gt;📱 Available on official stores&lt;/p&gt; 
&lt;h2&gt;🛍️ Get It On Stores&lt;/h2&gt; 
&lt;p&gt;&lt;a href=&quot;https://apps.apple.com/us/app/hiddify-proxy-vpn/id6596777532?platform=iphone&quot;&gt;&lt;img height=&quot;50px&quot; src=&quot;https://github.com/user-attachments/assets/a7c62126-07ce-4f18-8197-bbb672f6d8be&quot; /&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;https://play.google.com/store/apps/details?id=app.hiddify.com&quot;&gt;&lt;img height=&quot;50px&quot; src=&quot;https://github.com/hiddify/hiddify-next/raw/main/docs/google-play-badge.png&quot; /&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;https://apps.microsoft.com/detail/Hiddify/9pdfnl3qv2s5?mode=mini&quot; target=&quot;_blank&quot;&gt;&lt;img height=&quot;50px&quot; src=&quot;https://github.com/hiddify/hiddify-next/assets/125398461/620750bb-4459-41b5-9f86-ba82119345b8&quot; /&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt; 
&lt;h2&gt;📥 Direct Download&lt;/h2&gt; 
&lt;div align=&quot;left&quot;&gt; 
 &lt;table&gt; 
  &lt;thead align=&quot;left&quot;&gt; 
   &lt;tr&gt; 
    &lt;th&gt;OS&lt;/th&gt; 
    &lt;th&gt;Download&lt;/th&gt; 
   &lt;/tr&gt; 
  &lt;/thead&gt; 
  &lt;tbody align=&quot;left&quot;&gt; 
   &lt;tr&gt; 
    &lt;td&gt;iOS&lt;/td&gt; 
    &lt;td&gt; &lt;a href=&quot;https://github.com/hiddify/hiddify-app/releases/latest/download/Hiddify-iOS.ipa&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/IPA-Universal-c0c0c0.svg?logo=ios&quot; /&gt;&lt;/a&gt; &lt;/td&gt; 
   &lt;/tr&gt; 
   &lt;tr&gt; 
    &lt;td&gt;Android&lt;/td&gt; 
    &lt;td&gt; &lt;a href=&quot;https://github.com/hiddify/hiddify-app/releases/latest/download/Hiddify-Android-universal.apk&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/APK-Universal-044d29.svg?logo=android&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;a href=&quot;https://github.com/hiddify/hiddify-app/releases/latest/download/Hiddify-Android-arm64.apk&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/APK-ARMv8-168039.svg?logo=android&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;a href=&quot;https://github.com/hiddify/hiddify-app/releases/latest/download/Hiddify-Android-arm7.apk&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/APK-ARMv7-45bf55.svg?logo=android&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;a href=&quot;https://github.com/hiddify/hiddify-app/releases/latest/download/Hiddify-Android-x86_64.apk&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/APK-x64-96ed89.svg?logo=android&quot; /&gt;&lt;/a&gt; &lt;/td&gt; 
   &lt;/tr&gt; 
   &lt;tr&gt; 
    &lt;td&gt;Windows&lt;/td&gt; 
    &lt;td&gt; &lt;a href=&quot;https://github.com/hiddify/hiddify-app/releases/latest/download/Hiddify-Windows-Setup-x64.Msix&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/OfficialSetup-x64-0078d7.svg?logo=windows&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;a href=&quot;https://github.com/hiddify/hiddify-app/releases/latest/download/Hiddify-Windows-Setup-x64.exe&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/Setup-x64-2d7d9a.svg?logo=windows&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;a href=&quot;https://github.com/hiddify/hiddify-app/releases/latest/download/Hiddify-Windows-Portable-x64.zip&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/Portable-x64-67b7d1.svg?logo=windows&quot; /&gt;&lt;/a&gt; &lt;/td&gt; 
   &lt;/tr&gt; 
   &lt;tr&gt; 
    &lt;td&gt;macOS&lt;/td&gt; 
    &lt;td&gt; &lt;a href=&quot;https://apps.apple.com/us/app/hiddify-proxy-vpn/id6596777532&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/IPA-ARM-D33A54.svg?logo=apple&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;a href=&quot;https://github.com/hiddify/hiddify-next/releases/latest/download/Hiddify-MacOS.dmg&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/DMG-Universal-ea005e.svg?logo=apple&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;a href=&quot;https://github.com/hiddify/hiddify-next/releases/latest/download/Hiddify-MacOS-Installer.pkg&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/PKG-Universal-bc544b.svg?logo=apple&quot; /&gt;&lt;/a&gt; &lt;/td&gt; 
   &lt;/tr&gt; 
   &lt;tr&gt; 
    &lt;td&gt;Linux&lt;/td&gt; 
    &lt;td&gt; &lt;a href=&quot;https://github.com/hiddify/hiddify-app/releases/latest/download/Hiddify-Linux-x64.AppImage&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/AppImage-x64-f84e29.svg?logo=linux&quot; /&gt; &lt;/a&gt;&lt;br /&gt; &lt;a href=&quot;https://github.com/hiddify/hiddify-app/releases/latest/download/Hiddify-Debian-x64.deb&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/DebPackage-x64-FF9966.svg?logo=debian&quot; /&gt; &lt;/a&gt;&lt;br /&gt; &lt;a href=&quot;https://github.com/hiddify/hiddify-app/releases/latest/download/Hiddify-rpm-x64.rpm&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/RpmPackage-x64-F1B42F.svg?logo=redhat&quot; /&gt; &lt;/a&gt; &lt;/td&gt; 
   &lt;/tr&gt; 
  &lt;/tbody&gt; 
 &lt;/table&gt; 
&lt;/div&gt; 
&lt;h2&gt;⚙️ Installation and tutorials&lt;/h2&gt; 
&lt;p&gt;&lt;strong&gt;Find tutorial information on our wiki page by clicking on image below.&lt;/strong&gt;&lt;/p&gt; 
&lt;div align=&quot;center&quot;&gt; 
 &lt;p&gt;&lt;a href=&quot;https://hiddify.com/app/&quot;&gt;&lt;img src=&quot;https://github.com/hiddify/hiddify-app/assets/125398461/95bb5cf8-c143-4934-87d6-b9d4c31e035e&quot; alt=&quot;Tutorials on Wiki&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;/div&gt; 
&lt;h2&gt;🌎 Translations&lt;/h2&gt; 
&lt;p&gt;You can improve existing languages or contribute new ones either by editing the JSON files in &lt;code&gt;/assets/translations&lt;/code&gt; or &lt;a href=&quot;https://fink.inlang.com/github.com/hiddify/hiddify-app&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/%20-%20-3ECF8E?logo=i18next&amp;amp;logoColor=white&quot; alt=&quot;Translate with Inlang&quot; /&gt;&lt;/a&gt; by using &lt;a href=&quot;https://fink.inlang.com/github.com/hiddify/hiddify-app&quot;&gt;Inlang online editor&lt;/a&gt;.&lt;/p&gt; 
&lt;h2&gt;✏️ Acknowledgements&lt;/h2&gt; 
&lt;p&gt;We would like to express our sincere appreciation to the contributors of the following projects, whose robust foundation and innovative features have significantly enhanced the success and functionality of this project.&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/SagerNet/sing-box&quot;&gt;Sing-box&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/SagerNet/sing-box-for-android&quot;&gt;Sing-box for Android&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/SagerNet/sing-box-for-apple&quot;&gt;Sing-box for Apple&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/Dreamacro/clash&quot;&gt;Clash&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/MetaCubeX/Clash.Meta&quot;&gt;Clash Meta&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/Fclash/Fclash&quot;&gt;FClash&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/rastikerdar/vazirmatn&quot;&gt;Vazirmatn Font by Saber Rastikerdar&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://raw.githubusercontent.com/hiddify/hiddify-app/main/pubspec.yaml&quot;&gt;Others&lt;/a&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;🎯 Donation and Support&lt;/h2&gt; 
&lt;p&gt;The easiest way to support us is to click on the star (⭐) at the top of this page.&lt;/p&gt; 
&lt;div align=&quot;center&quot;&gt; 
 &lt;a href=&quot;https://next.ossinsight.io/widgets/official/analyze-repo-stars-history?repo_id=643504282&quot; target=&quot;_blank&quot; style=&quot;display: block&quot; align=&quot;center&quot;&gt; 
  &lt;picture&gt; 
   &lt;source media=&quot;(prefers-color-scheme: dark)&quot; srcset=&quot;https://next.ossinsight.io/widgets/official/analyze-repo-stars-history/thumbnail.png?repo_id=643504282&amp;amp;image_size=auto&amp;amp;color_scheme=dark&quot; width=&quot;721&quot; height=&quot;auto&quot; /&gt; 
   &lt;img alt=&quot;Star History of hiddify/hiddify-app&quot; src=&quot;https://next.ossinsight.io/widgets/official/analyze-repo-stars-history/thumbnail.png?repo_id=643504282&amp;amp;image_size=auto&amp;amp;color_scheme=light&quot; width=&quot;721&quot; height=&quot;auto&quot; /&gt; 
  &lt;/picture&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;We also need financial support for our services. All of our activities are done voluntarily and financial support will be spent on the development of the project. You can view our support addresses &lt;a href=&quot;https://hiddify.com/donation-and-support/&quot;&gt;here&lt;/a&gt;.&lt;/p&gt; 
&lt;h2&gt;👩‍🏫 Collaboration and Contact Information&lt;/h2&gt; 
&lt;p&gt;Hiddify is a community driven project. If you&#39;re interested in contributing, please read the &lt;a href=&quot;https://raw.githubusercontent.com/hiddify/hiddify-app/main/CONTRIBUTING.md&quot;&gt;contribution guidelines&lt;/a&gt;. We would specially appreciate any help we can get in these areas: &lt;strong&gt;Flutter, Go, iOS development (Swift), Android development (Kotlin).&lt;/strong&gt;&lt;/p&gt; 
&lt;div align=&quot;center&quot;&gt; 
 &lt;br /&gt; 
 &lt;p&gt;&lt;a href=&quot;mailto:contribute@hiddify.com&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/Email-contribute@hiddify.com-005FF9?style=flat-square&amp;amp;logo=mail.ru&quot; alt=&quot;Email&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://telegram.dog/hiddify&quot;&gt;&lt;img src=&quot;https://img.shields.io/endpoint?label=Channel&amp;amp;style=flat-square&amp;amp;url=https%3A%2F%2Ftg.sumanjay.workers.dev%2Fhiddify&amp;amp;color=blue&quot; alt=&quot;Telegram Channel&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://telegram.dog/hiddify_board&quot;&gt;&lt;img src=&quot;https://img.shields.io/endpoint?color=neon&amp;amp;label=Support%20Group&amp;amp;style=flat-square&amp;amp;url=https%3A%2F%2Ftg.sumanjay.workers.dev%2Fhiddify_board&quot; alt=&quot;Telegram Group&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://www.youtube.com/@hiddify&quot;&gt;&lt;img src=&quot;https://img.shields.io/youtube/channel/views/UCxrmeMvVryNfB4XL35lXQNg?label=Youtube&amp;amp;style=flat-square&amp;amp;logo=youtube&quot; alt=&quot;Youtube&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://twitter.com/intent/follow?screen_name=hiddify_com&quot;&gt;&lt;img src=&quot;https://img.shields.io/twitter/follow/hiddify_com?color=%231DA1F2&amp;amp;logo=twitter&amp;amp;logoColor=1DA1F2&amp;amp;style=flat-square&quot; alt=&quot;Twitter&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;/div&gt; 
&lt;p align=&quot;center&quot;&gt; We appreciate all people who are participating in this project. Some people here and many many more outside of Github. It means a lot to us. ♥ &lt;/p&gt; 
&lt;p align=&quot;center&quot;&gt; &lt;a href=&quot;https://github.com/hiddify/hiddify-app/graphs/contributors&quot;&gt; &lt;img src=&quot;https://contrib.rocks/image?repo=hiddify/hiddify-next&quot; /&gt; &lt;/a&gt; &lt;/p&gt; 
&lt;p align=&quot;center&quot;&gt; Made with &lt;a rel=&quot;&quot; target=&quot;_blank&quot; href=&quot;https://contrib.rocks&quot;&gt;Contrib.Rocks&lt;/a&gt; &lt;/p&gt;</description>
      
      <media:content url="https://repository-images.githubusercontent.com/643504282/09b9394c-301e-4b1d-8b0f-185e6999e316" medium="image" />
      
    </item>
    
    <item>
      <title>flutter/packages</title>
      <link>https://github.com/flutter/packages</link>
      <description>&lt;p&gt;A collection of useful packages maintained by the Flutter team&lt;/p&gt;&lt;hr&gt;&lt;h1&gt;Flutter Packages&lt;/h1&gt; 
&lt;p&gt;&lt;a href=&quot;https://github.com/flutter/packages/actions/workflows/release.yml&quot;&gt;&lt;img src=&quot;https://github.com/flutter/packages/actions/workflows/release.yml/badge.svg?sanitize=true&quot; alt=&quot;Release Status&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://flutter-dashboard.appspot.com/#/build?repo=packages&quot;&gt;&lt;img src=&quot;https://flutter-dashboard.appspot.com/api/public/build-status-badge?repo=packages&quot; alt=&quot;Flutter CI Status&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;This repo is a companion repo to the main &lt;a href=&quot;https://github.com/flutter/flutter&quot;&gt;flutter repo&lt;/a&gt;. It contains the source code for Flutter&#39;s first-party packages (i.e., packages developed by the core Flutter team). Check the &lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages&quot;&gt;&lt;code&gt;packages&lt;/code&gt;&lt;/a&gt; directory to see all packages.&lt;/p&gt; 
&lt;p&gt;These packages are also available on &lt;a href=&quot;https://pub.dev/flutter/packages&quot;&gt;pub&lt;/a&gt;.&lt;/p&gt; 
&lt;h2&gt;Issues&lt;/h2&gt; 
&lt;p&gt;Please file any issues, bugs, or feature requests in the &lt;a href=&quot;https://github.com/flutter/flutter/issues/new/choose&quot;&gt;main flutter repo&lt;/a&gt;. Issues pertaining to this repository are &lt;a href=&quot;https://github.com/flutter/flutter/issues?q=is%3Aopen+is%3Aissue+label%3Apackage&quot;&gt;labeled &quot;package&quot;&lt;/a&gt;.&lt;/p&gt; 
&lt;h2&gt;Contributing&lt;/h2&gt; 
&lt;p&gt;If you wish to contribute a new package to the Flutter ecosystem, please see the documentation for &lt;a href=&quot;https://flutter.dev/to/develop-packages&quot;&gt;developing packages&lt;/a&gt;. You can store your package source code in any GitHub repository (the present repo is only intended for packages developed by the core Flutter team). Once your package is ready you can &lt;a href=&quot;https://flutter.dev/to/develop-packages#publish&quot;&gt;publish&lt;/a&gt; to the &lt;a href=&quot;https://pub.dev/&quot;&gt;pub repository&lt;/a&gt;.&lt;/p&gt; 
&lt;p&gt;If you wish to contribute a change to any of the existing packages in this repo, please review our &lt;a href=&quot;https://github.com/flutter/packages/raw/main/CONTRIBUTING.md&quot;&gt;contribution guide&lt;/a&gt;, and send a &lt;a href=&quot;https://github.com/flutter/packages/pulls&quot;&gt;pull request&lt;/a&gt;.&lt;/p&gt; 
&lt;h2&gt;Packages&lt;/h2&gt; 
&lt;p&gt;These are the packages hosted in this repository:&lt;/p&gt; 
&lt;table&gt; 
 &lt;thead&gt; 
  &lt;tr&gt; 
   &lt;th&gt;Package&lt;/th&gt; 
   &lt;th&gt;Pub&lt;/th&gt; 
   &lt;th&gt;Points&lt;/th&gt; 
   &lt;th&gt;Usage&lt;/th&gt; 
   &lt;th&gt;Issues&lt;/th&gt; 
   &lt;th&gt;Pull requests&lt;/th&gt; 
  &lt;/tr&gt; 
 &lt;/thead&gt; 
 &lt;tbody&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/animations/&quot;&gt;animations&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/animations&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/animations.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/animations/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/animations&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/animations/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/animations&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20animations&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20animations?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20animations&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20animations?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/camera/&quot;&gt;camera&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/camera&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/camera.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/camera/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/camera&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/camera/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/camera&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20camera&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20camera?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20camera&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20camera?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/cross_file/&quot;&gt;cross_file&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/cross_file&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/cross_file.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/cross_file/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/cross_file&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/cross_file/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/cross_file&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20cross_file&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20cross_file?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20cross_file&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20cross_file?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/third_party/packages/cupertino_icons/&quot;&gt;cupertino_icons&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/cupertino_icons&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/cupertino_icons.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/cupertino_icons/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/cupertino_icons&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/cupertino_icons/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/cupertino_icons&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20cupertino_icons&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20cupertino_icons?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20cupertino_icons&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20cupertino_icons?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/cupertino_ui/&quot;&gt;cupertino_ui&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/cupertino_ui&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/cupertino_ui.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/cupertino_ui/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/cupertino_ui&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/cupertino_ui/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/cupertino_ui&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20cupertino_ui&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20cupertino_ui?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20cupertino_ui&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20cupertino_ui?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/espresso/&quot;&gt;espresso&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/espresso&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/espresso.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/espresso/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/espresso&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/espresso/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/espresso&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20espresso&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20espresso?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20espresso&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20espresso?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/extension_google_sign_in_as_googleapis_auth/&quot;&gt;extension_google_sign_in_as_googleapis_auth&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/extension_google_sign_in_as_googleapis_auth&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/extension_google_sign_in_as_googleapis_auth.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/extension_google_sign_in_as_googleapis_auth/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/extension_google_sign_in_as_googleapis_auth&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/extension_google_sign_in_as_googleapis_auth/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/extension_google_sign_in_as_googleapis_auth&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20extension_google_sign_in_as_googleapis_auth&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20extension_google_sign_in_as_googleapis_auth?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20extension_google_sign_in_as_googleapis_auth&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20extension_google_sign_in_as_googleapis_auth?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/file_selector/&quot;&gt;file_selector&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/file_selector&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/file_selector.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/file_selector/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/file_selector&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/file_selector/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/file_selector&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20file_selector&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20file_selector?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20file_selector&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20file_selector?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/flutter_lints/&quot;&gt;flutter_lints&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/flutter_lints&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/flutter_lints.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/flutter_lints/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/flutter_lints&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/flutter_lints/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/flutter_lints&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20flutter_lints&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20flutter_lints?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20flutter_lints&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20flutter_lints?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/flutter_plugin_android_lifecycle/&quot;&gt;flutter_plugin_android_lifecycle&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/flutter_plugin_android_lifecycle&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/flutter_plugin_android_lifecycle.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/flutter_plugin_android_lifecycle/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/flutter_plugin_android_lifecycle&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/flutter_plugin_android_lifecycle/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/flutter_plugin_android_lifecycle&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20flutter_plugin_android_lifecycle&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20flutter_plugin_android_lifecycle?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20flutter_plugin_android_lifecycle&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20flutter_plugin_android_lifecycle?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/third_party/packages/flutter_svg/&quot;&gt;flutter_svg&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/flutter_svg&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/flutter_svg.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/flutter_svg/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/flutter_svg&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/flutter_svg/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/flutter_svg&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20flutter_svg&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20flutter_svg?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20flutter_svg&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20flutter_svg?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/third_party/packages/flutter_svg_test/&quot;&gt;flutter_svg_test&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/flutter_svg_test&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/flutter_svg_test.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/flutter_svg_test/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/flutter_svg_test&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/flutter_svg_test/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/flutter_svg_test&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20flutter_svg_test&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20flutter_svg_test?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20flutter_svg_test&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20flutter_svg_test?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/flutter_template_images/&quot;&gt;flutter_template_images&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/flutter_template_images&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/flutter_template_images.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/flutter_template_images/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/flutter_template_images&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/flutter_template_images/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/flutter_template_images&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20flutter_template_images&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20flutter_template_images?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20flutter_template_images&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20flutter_template_images?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/go_router/&quot;&gt;go_router&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/go_router&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/go_router.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/go_router/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/go_router&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/go_router/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/go_router&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20go_router&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20go_router?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20go_router&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20go_router?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/go_router_builder/&quot;&gt;go_router_builder&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/go_router_builder&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/go_router_builder.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/go_router_builder/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/go_router_builder&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/go_router_builder/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/go_router_builder&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20go_router_builder&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20go_router_builder?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20go_router_builder&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20go_router_builder?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/google_adsense/&quot;&gt;google_adsense&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/google_adsense&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/google_adsense.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/google_adsense/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/google_adsense&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/google_adsense/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/google_adsense&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20google_adsense&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20google_adsense?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20google_adsense&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20google_adsense?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/google_fonts/&quot;&gt;google_fonts&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/google_fonts&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/google_fonts.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/google_fonts/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/google_fonts&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/google_fonts/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/google_fonts&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20google_fonts&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20google_fonts?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20google_fonts&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20google_fonts?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/google_maps_flutter/&quot;&gt;google_maps_flutter&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/google_maps_flutter&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/google_maps_flutter.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/google_maps_flutter/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/google_maps_flutter&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/google_maps_flutter/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/google_maps_flutter&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20maps&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20maps?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20google_maps_flutter&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20google_maps_flutter?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/google_sign_in/&quot;&gt;google_sign_in&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/google_sign_in&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/google_sign_in.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/google_sign_in/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/google_sign_in&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/google_sign_in/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/google_sign_in&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20google_sign_in&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20google_sign_in?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20google_sign_in&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20google_sign_in?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/image_picker/&quot;&gt;image_picker&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/image_picker&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/image_picker.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/image_picker/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/image_picker&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/image_picker/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/image_picker&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20image_picker&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20image_picker?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20image_picker&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20image_picker?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/interactive_media_ads/&quot;&gt;interactive_media_ads&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/interactive_media_ads&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/interactive_media_ads.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/interactive_media_ads/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/interactive_media_ads&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/interactive_media_ads/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/interactive_media_ads&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20interactive_media_ads&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20interactive_media_ads?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20interactive_media_ads&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20interactive_media_ads?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/in_app_purchase/&quot;&gt;in_app_purchase&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/in_app_purchase&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/in_app_purchase.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/in_app_purchase/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/in_app_purchase&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/in_app_purchase/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/in_app_purchase&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20in_app_purchase&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20in_app_purchase?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20in_app_purchase&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20in_app_purchase?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/local_auth/&quot;&gt;local_auth&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/local_auth&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/local_auth.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/local_auth/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/local_auth&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/local_auth/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/local_auth&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20local_auth&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20local_auth?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20local_auth&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20local_auth?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/material_ui/&quot;&gt;material_ui&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/material_ui&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/material_ui.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/material_ui/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/material_ui&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/material_ui/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/material_ui&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20material_ui&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20material_ui?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20material_ui&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20material_ui?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/metrics_center/&quot;&gt;metrics_center&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/metrics_center&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/metrics_center.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/metrics_center/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/metrics_center&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/metrics_center/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/metrics_center&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20metrics_center&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20metrics_center?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20metrics_center&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20metrics_center?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/multicast_dns/&quot;&gt;multicast_dns&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/multicast_dns&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/multicast_dns.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/multicast_dns/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/multicast_dns&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/multicast_dns/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/multicast_dns&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20multicast_dns&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20multicast_dns?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20multicast_dns&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20multicast_dns?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/third_party/packages/path_parsing/&quot;&gt;path_parsing&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/path_parsing&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/path_parsing.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/path_parsing/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/path_parsing&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/path_parsing/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/path_parsing&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20path_parsing&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20path_parsing?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20path_parsing&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20path_parsing?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/path_provider/&quot;&gt;path_provider&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/path_provider&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/path_provider.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/path_provider/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/path_provider&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/path_provider/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/path_provider&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20path_provider&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20path_provider?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20path_provider&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20path_provider?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/pigeon/&quot;&gt;pigeon&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/pigeon&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/pigeon.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/pigeon/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/pigeon&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/pigeon/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/pigeon&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20pigeon&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20pigeon?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20pigeon&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20pigeon?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/pointer_interceptor/&quot;&gt;pointer_interceptor&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/pointer_interceptor&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/pointer_interceptor.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/pointer_interceptor/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/pointer_interceptor&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/pointer_interceptor/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/pointer_interceptor&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20pointer_interceptor&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20pointer_interceptor?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20pointer_interceptor&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20pointer_interceptor?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/plugin_platform_interface/&quot;&gt;plugin_platform_interface&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/plugin_platform_interface&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/plugin_platform_interface.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/plugin_platform_interface/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/plugin_platform_interface&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/plugin_platform_interface/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/plugin_platform_interface&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20plugin_platform_interface&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20plugin_platform_interface?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20plugin_platform_interface&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20plugin_platform_interface?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/quick_actions/&quot;&gt;quick_actions&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/quick_actions&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/quick_actions.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/quick_actions/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/quick_actions&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/quick_actions/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/quick_actions&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20quick_actions&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20quick_actions?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20quick_actions&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20quick_actions?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/google_identity_services_web/&quot;&gt;google_identity_services_web&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/google_identity_services_web&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/google_identity_services_web.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/google_identity_services_web/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/google_identity_services_web&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/google_identity_services_web/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/google_identity_services_web&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20google_identity_services_web&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20google_identity_services_web?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20google_identity_services_web&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20google_identity_services_web?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/third_party/packages/mustache_template/&quot;&gt;mustache_template&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/mustache_template&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/mustache_template.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/mustache_template/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/mustache_template&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/mustache_template/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/mustache_template&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20mustache_template&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20mustache_template?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20mustache_template&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20mustache_template?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/rfw/&quot;&gt;rfw&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/rfw&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/rfw.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/rfw/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/rfw&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/rfw/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/rfw&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20rfw&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20rfw?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20rfw&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20rfw?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/shared_preferences/&quot;&gt;shared_preferences&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/shared_preferences&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/shared_preferences.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/shared_preferences/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/shared_preferences&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/shared_preferences/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/shared_preferences&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20shared_preferences&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20shared_preferences?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20shared_preferences&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20shared_preferences?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/standard_message_codec/&quot;&gt;standard_message_codec&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/standard_message_codec&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/standard_message_codec.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/standard_message_codec/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/standard_message_codec&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/standard_message_codec/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/standard_message_codec&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20standard_message_codec&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20standard_message_codec?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20standard_message_codec&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20standard_message_codec?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/two_dimensional_scrollables/&quot;&gt;two_dimensional_scrollables&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/two_dimensional_scrollables&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/two_dimensional_scrollables.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/two_dimensional_scrollables/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/two_dimensional_scrollables&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/two_dimensional_scrollables/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/two_dimensional_scrollables&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20two_dimensional_scrollables&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20two_dimensional_scrollables?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20two_dimensional_scrollables&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20two_dimensional_scrollables?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/url_launcher/&quot;&gt;url_launcher&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/url_launcher&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/url_launcher.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/url_launcher/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/url_launcher&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/url_launcher/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/url_launcher&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20url_launcher&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20url_launcher?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20url_launcher&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20url_launcher?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/vector_graphics/&quot;&gt;vector_graphics&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/vector_graphics&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/vector_graphics.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/vector_graphics/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/vector_graphics&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/vector_graphics/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/vector_graphics&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20vector_graphics&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20vector_graphics?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20vector_graphics&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20vector_graphics?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/vector_graphics_codec/&quot;&gt;vector_graphics_codec&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/vector_graphics_codec&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/vector_graphics_codec.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/vector_graphics_codec/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/vector_graphics_codec&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/vector_graphics_codec/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/vector_graphics_codec&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20vector_graphics_codec&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20vector_graphics_codec?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20vector_graphics_codec&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20vector_graphics_codec?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/vector_graphics_compiler/&quot;&gt;vector_graphics_compiler&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/vector_graphics_compiler&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/vector_graphics_compiler.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/vector_graphics_compiler/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/vector_graphics_compiler&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/vector_graphics_compiler/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/vector_graphics_compiler&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20vector_graphics_compiler&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20vector_graphics_compiler?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20vector_graphics_compiler&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20vector_graphics_compiler?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/video_player/&quot;&gt;video_player&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/video_player&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/video_player.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/video_player/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/video_player&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/video_player/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/video_player&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20video_player&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20video_player?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20video_player&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20video_player?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/web_benchmarks/&quot;&gt;web_benchmarks&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/web_benchmarks&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/web_benchmarks.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/web_benchmarks/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/web_benchmarks&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/web_benchmarks/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/web_benchmarks&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20web_benchmarks&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20web_benchmarks?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20web_benchmarks&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20web_benchmarks?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/webview_flutter/&quot;&gt;webview_flutter&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/webview_flutter&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/webview_flutter.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/webview_flutter/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/webview_flutter&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/webview_flutter/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/webview_flutter&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20webview&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20webview?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20webview_flutter&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20webview_flutter?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr&gt; 
   &lt;td&gt;&lt;a href=&quot;https://raw.githubusercontent.com/flutter/packages/main/packages/xdg_directories/&quot;&gt;xdg_directories&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/xdg_directories&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/v/xdg_directories.svg?sanitize=true&quot; alt=&quot;pub package&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/xdg_directories/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/points/xdg_directories&quot; alt=&quot;pub points&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://pub.dev/packages/xdg_directories/score&quot;&gt;&lt;img src=&quot;https://img.shields.io/pub/dm/xdg_directories&quot; alt=&quot;downloads&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/flutter/labels/p%3A%20xdg_directories&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues/flutter/flutter/p%3A%20xdg_directories?label=&quot; alt=&quot;GitHub issues by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
   &lt;td&gt;&lt;a href=&quot;https://github.com/flutter/packages/labels/p%3A%20xdg_directories&quot;&gt;&lt;img src=&quot;https://img.shields.io/github/issues-pr/flutter/packages/p%3A%20xdg_directories?label=&quot; alt=&quot;GitHub pull requests by-label&quot; /&gt;&lt;/a&gt;&lt;/td&gt; 
  &lt;/tr&gt; 
 &lt;/tbody&gt; 
&lt;/table&gt;</description>
      
      <media:content url="https://opengraph.githubassets.com/6e5a1d8ab0a217b1ea29d77d7014698fe0b58b13f655d9786ce17be8bbd8e1de/flutter/packages" medium="image" />
      
    </item>
    
    <item>
      <title>divinevideo/divine-mobile</title>
      <link>https://github.com/divinevideo/divine-mobile</link>
      <description>&lt;h1&gt;Divine&lt;/h1&gt; 
&lt;p&gt;Status: Current Validated against: repo structure, &lt;code&gt;mobile/pubspec.yaml&lt;/code&gt;, active build scripts, and current settings/support flows on 2026-03-19.&lt;/p&gt; 
&lt;p&gt;Divine is a dark-mode-only short-form video app built on Nostr. This repository contains the Flutter mobile app, the shared workspace packages that power it, and the launch and engineering documentation needed to ship P1 to the App Store and Play Console.&lt;/p&gt; 
&lt;h2&gt;Current Milestone&lt;/h2&gt; 
&lt;p&gt;P1 launch means the app is ready to submit to the App Store for review and to cut the matching Android release candidate. The launch-critical documentation lives in &lt;a href=&quot;https://raw.githubusercontent.com/divinevideo/divine-mobile/main/docs/P1_LAUNCH_HUB.md&quot;&gt;docs/P1_LAUNCH_HUB.md&lt;/a&gt;.&lt;/p&gt; 
&lt;h2&gt;Repository Map&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;code&gt;mobile/&lt;/code&gt; - Flutter app, platform projects, scripts, tests, and package workspace.&lt;/li&gt; 
 &lt;li&gt;&lt;code&gt;mobile/packages/&lt;/code&gt; - Shared packages for repositories, models, Nostr clients, UI, media, auth, and utilities.&lt;/li&gt; 
 &lt;li&gt;&lt;code&gt;docs/&lt;/code&gt; - Canonical repository docs, release docs, and the historical archive index.&lt;/li&gt; 
 &lt;li&gt;&lt;code&gt;mobile/docs/&lt;/code&gt; - Product, protocol, testing, and mobile-specific implementation docs.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;Getting Started&lt;/h2&gt; 
&lt;pre&gt;&lt;code class=&quot;language-bash&quot;&gt;cd mobile
flutter pub get
flutter run -d &amp;lt;device&amp;gt;
&lt;/code&gt;&lt;/pre&gt; 
&lt;p&gt;From &lt;code&gt;mobile/&lt;/code&gt;, common alternatives:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;code&gt;./run_dev.sh ios debug&lt;/code&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;code&gt;./run_dev.sh android debug&lt;/code&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;code&gt;./run_dev.sh macos debug&lt;/code&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;If a build fails from generated code or pod state, use the targeted scripts first from &lt;code&gt;mobile/&lt;/code&gt;:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;code&gt;./build_ios.sh debug --codegen &amp;amp;&amp;amp; ./run_dev.sh ios debug&lt;/code&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;code&gt;./build_ios.sh debug --pod-reset &amp;amp;&amp;amp; ./run_dev.sh ios debug&lt;/code&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;code&gt;./build_macos.sh debug --codegen &amp;amp;&amp;amp; ./run_dev.sh macos debug&lt;/code&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;code&gt;./build_macos.sh debug --pod-reset &amp;amp;&amp;amp; ./run_dev.sh macos debug&lt;/code&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;For local cache resets from &lt;code&gt;mobile/&lt;/code&gt;:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;code&gt;./clear_cache.sh&lt;/code&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;code&gt;./clear_cache.sh --full&lt;/code&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;See &lt;a href=&quot;https://raw.githubusercontent.com/divinevideo/divine-mobile/main/docs/BUILD_SPEED_CHECKLIST.md&quot;&gt;docs/BUILD_SPEED_CHECKLIST.md&lt;/a&gt; for the decision flow.&lt;/p&gt; 
&lt;h2&gt;Canonical Docs&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;a href=&quot;https://raw.githubusercontent.com/divinevideo/divine-mobile/main/CONTRIBUTING.md&quot;&gt;CONTRIBUTING.md&lt;/a&gt; - setup, workflow, verification, and PR expectations&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://raw.githubusercontent.com/divinevideo/divine-mobile/main/docs/README.md&quot;&gt;docs/README.md&lt;/a&gt; - documentation map and source-of-truth guide&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://raw.githubusercontent.com/divinevideo/divine-mobile/main/docs/P1_LAUNCH_HUB.md&quot;&gt;docs/P1_LAUNCH_HUB.md&lt;/a&gt; - launch-critical release, review, and compliance docs&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://raw.githubusercontent.com/divinevideo/divine-mobile/main/docs/STATE_MANAGEMENT.md&quot;&gt;docs/STATE_MANAGEMENT.md&lt;/a&gt; - current state-management direction&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://raw.githubusercontent.com/divinevideo/divine-mobile/main/docs/BLOC_UI_MIGRATION_PRD.md&quot;&gt;docs/BLOC_UI_MIGRATION_PRD.md&lt;/a&gt; - migration policy and rationale&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;Daily Development&lt;/h2&gt; 
&lt;p&gt;From &lt;code&gt;mobile/&lt;/code&gt;:&lt;/p&gt; 
&lt;pre&gt;&lt;code class=&quot;language-bash&quot;&gt;flutter pub get
flutter analyze
flutter test
&lt;/code&gt;&lt;/pre&gt; 
&lt;p&gt;If you touch codegen-backed sources such as Riverpod, Freezed, JSON serialization, Drift, or mocks:&lt;/p&gt; 
&lt;pre&gt;&lt;code class=&quot;language-bash&quot;&gt;dart run build_runner build --delete-conflicting-outputs
&lt;/code&gt;&lt;/pre&gt; 
&lt;h2&gt;Release And Submission&lt;/h2&gt; 
&lt;p&gt;Use these docs instead of older deployment notes:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;a href=&quot;https://raw.githubusercontent.com/divinevideo/divine-mobile/main/docs/RELEASE_CHECKLIST.md&quot;&gt;docs/RELEASE_CHECKLIST.md&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://raw.githubusercontent.com/divinevideo/divine-mobile/main/docs/APP_STORE_REVIEW_DOSSIER.md&quot;&gt;docs/APP_STORE_REVIEW_DOSSIER.md&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://raw.githubusercontent.com/divinevideo/divine-mobile/main/mobile/docs/APPLE_REVIEW_RESPONSE.md&quot;&gt;mobile/docs/APPLE_REVIEW_RESPONSE.md&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://raw.githubusercontent.com/divinevideo/divine-mobile/main/mobile/docs/ENCRYPTION_EXPORT_COMPLIANCE.md&quot;&gt;mobile/docs/ENCRYPTION_EXPORT_COMPLIANCE.md&lt;/a&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;Documentation Policy&lt;/h2&gt; 
&lt;p&gt;If a doc conflicts with current code, tests, or the focused current docs above, trust the implementation first. Older plans, migration notes, and postmortems are preserved for context and tracked from &lt;a href=&quot;https://raw.githubusercontent.com/divinevideo/divine-mobile/main/docs/archive/README.md&quot;&gt;docs/archive/README.md&lt;/a&gt;.&lt;/p&gt;</description>
      
      <media:content url="https://opengraph.githubassets.com/f1343a99710546512cbcadfdf6e7a10a5e487366340ff2f7f15352e2636eece1/divinevideo/divine-mobile" medium="image" />
      
    </item>
    
    <item>
      <title>intel/rohd</title>
      <link>https://github.com/intel/rohd</link>
      <description>&lt;p&gt;The Rapid Open Hardware Development (ROHD) framework is a framework for describing and verifying hardware in the Dart programming language.&lt;/p&gt;&lt;hr&gt;&lt;p align=&quot;center&quot;&gt; &lt;img alt=&quot;ROHD&quot; src=&quot;https://intel.github.io/rohd-website/assets/images/rohd_logo_w_white_background.svg?sanitize=true&quot; /&gt; &lt;/p&gt; 
&lt;h1&gt;Rapid Open Hardware Development (ROHD) Framework&lt;/h1&gt; 
&lt;p&gt;&lt;a href=&quot;https://github.com/intel/rohd/actions/workflows/general.yml&quot;&gt;&lt;img src=&quot;https://github.com/intel/rohd/actions/workflows/general.yml/badge.svg?event=push&quot; alt=&quot;Tests&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://intel.github.io/rohd/rohd/rohd-library.html&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/API%20Docs-generated-success&quot; alt=&quot;API Docs&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://discord.gg/jubxF84yGw&quot;&gt;&lt;img src=&quot;https://img.shields.io/discord/1001179329411166267?label=Chat&quot; alt=&quot;Chat&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://github.com/intel/rohd/raw/main/LICENSE&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/License-BSD--3-blue&quot; alt=&quot;License&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://github.com/intel/rohd/raw/main/CODE_OF_CONDUCT.md&quot;&gt;&lt;img src=&quot;https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg?sanitize=true&quot; alt=&quot;Contributor Covenant&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://github.com/intel/rohd/raw/main/.github/workflows/coverage.yml&quot;&gt;&lt;img src=&quot;https://raw.githubusercontent.com/intel/rohd/refs/heads/badges/coverage/main.svg?sanitize=true&quot; alt=&quot;Coverage&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;ROHD (pronounced like &quot;road&quot;) is a framework for describing and verifying hardware in the Dart programming language.&lt;/p&gt; 
&lt;h2&gt;Documentation&lt;/h2&gt; 
&lt;p&gt;For documentation, guides, and more, &lt;a href=&quot;https://intel.github.io/rohd-website/&quot;&gt;&lt;strong&gt;visit the ROHD Website!&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;a href=&quot;https://intel.github.io/rohd-website/get-started/overview/&quot;&gt;Install now&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://dartpad.dev/?id=375e800a9d0bd402c9bfa5ebe2210c40&quot;&gt;Try it in-browser&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://intel.github.io/rohd-website/docs/sample-example/&quot;&gt;User Guide&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/intel/rohd/tree/main/doc/tutorials&quot;&gt;Tutorials&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/@ROHD-DEV&quot;&gt;YouTube Channel&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://intel.github.io/rohd/rohd/rohd-library.html&quot;&gt;API Docs&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://intel.github.io/rohd-website/blog/&quot;&gt;Blog&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/intel/rohd/raw/main/CONTRIBUTING.md&quot;&gt;Contributing&lt;/a&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;You can also open this repository in a GitHub Codespace to run the example in your browser with a full IDE. This is also an easy way to get started with contributions!&lt;/p&gt; 
&lt;p&gt;&lt;a href=&quot;https://github.com/codespaces/new?hide_repo_select=true&amp;amp;ref=main&amp;amp;repo=409325108&quot;&gt;&lt;img src=&quot;https://github.com/codespaces/badge.svg?sanitize=true&quot; alt=&quot;Open in GitHub Codespaces&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;h3&gt;Get involved&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;a href=&quot;https://discord.gg/jubxF84yGw&quot;&gt;Join the Discord chat&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://intel.github.io/rohd-website/forum/rohd-forum/&quot;&gt;Attend the ROHD Forum meetings&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href=&quot;https://github.com/intel/rohd/discussions&quot;&gt;GitHub Discussions&lt;/a&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;About ROHD&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt;Full power of the modern &lt;strong&gt;Dart language&lt;/strong&gt; for hardware design and verification&lt;/li&gt; 
 &lt;li&gt;Makes &lt;strong&gt;validation collateral&lt;/strong&gt; simpler to develop and debug. The &lt;a href=&quot;https://github.com/intel/rohd-vf&quot;&gt;ROHD Verification Framework&lt;/a&gt; helps build well-structured testbenches.&lt;/li&gt; 
 &lt;li&gt;Develop &lt;strong&gt;layers of abstraction&lt;/strong&gt; within a hardware design, making it more flexible and powerful&lt;/li&gt; 
 &lt;li&gt;Easy &lt;strong&gt;IP integration&lt;/strong&gt; and &lt;strong&gt;interfaces&lt;/strong&gt;; using an IP is as easy as an import. Reduces tedious, redundant, and error prone aspects of integration&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Simple and fast build&lt;/strong&gt;, free of complex build systems and EDA vendor tools&lt;/li&gt; 
 &lt;li&gt;Can use the excellent pub.dev &lt;strong&gt;package manager&lt;/strong&gt; and all the packages it has to offer&lt;/li&gt; 
 &lt;li&gt;Built-in event-based &lt;strong&gt;fast simulator&lt;/strong&gt; with &lt;strong&gt;4-value&lt;/strong&gt; (0, 1, X, and Z) support and a &lt;strong&gt;waveform dumper&lt;/strong&gt; to .vcd file format&lt;/li&gt; 
 &lt;li&gt;Conversion of modules to equivalent, human-readable, structurally similar &lt;strong&gt;SystemVerilog&lt;/strong&gt; for integration or downstream tool consumption&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Run-time dynamic&lt;/strong&gt; module port definitions (numbers, names, widths, etc.) and internal module logic, including recursive module contents&lt;/li&gt; 
 &lt;li&gt;Leverage the &lt;a href=&quot;https://github.com/intel/rohd-hcl&quot;&gt;ROHD Hardware Component Library (ROHD-HCL)&lt;/a&gt; with reusable and configurable design and verification components.&lt;/li&gt; 
 &lt;li&gt;Simple, free, &lt;strong&gt;open source tool stack&lt;/strong&gt; without any headaches from library dependencies, file ordering, elaboration/analysis options, +defines, etc.&lt;/li&gt; 
 &lt;li&gt;Excellent, simple, fast &lt;strong&gt;unit-testing&lt;/strong&gt; framework&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Less verbose&lt;/strong&gt; than alternatives (fewer lines of code)&lt;/li&gt; 
 &lt;li&gt;Enables &lt;strong&gt;higher quality&lt;/strong&gt; development&lt;/li&gt; 
 &lt;li&gt;Replaces hacky perl/python scripting for automation with powerful &lt;strong&gt;native control of design generation&lt;/strong&gt;&lt;/li&gt; 
 &lt;li&gt;Fewer bugs and lines of code means &lt;strong&gt;shorter development schedule&lt;/strong&gt;&lt;/li&gt; 
 &lt;li&gt;Support for &lt;strong&gt;cosimulation with verilog modules&lt;/strong&gt; (via &lt;a href=&quot;https://github.com/intel/rohd-cosim&quot;&gt;ROHD Cosim&lt;/a&gt;) and &lt;strong&gt;instantiation of verilog modules&lt;/strong&gt; in generated SystemVerilog code&lt;/li&gt; 
 &lt;li&gt;Use &lt;strong&gt;modern IDEs&lt;/strong&gt; like Visual Studio Code, with excellent static analysis, fast autocomplete, built-in debugger, linting, git integration, extensions, and much more&lt;/li&gt; 
 &lt;li&gt;Simulate with &lt;strong&gt;various abstraction levels of models&lt;/strong&gt; from architectural, to functional, to cycle-accurate, to RTL levels in the same language and environment.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;ROHD is &lt;em&gt;not&lt;/em&gt; a new language, it is &lt;em&gt;not&lt;/em&gt; a hardware description language (HDL), and it is &lt;em&gt;not&lt;/em&gt; a version of High-Level Synthesis (HLS). ROHD can be classified as a generator framework.&lt;/p&gt; 
&lt;p&gt;You can think of this project as an attempt to &lt;em&gt;replace&lt;/em&gt; SystemVerilog and related build systems as the front-end methodology of choice in the industry.&lt;/p&gt; 
&lt;p&gt;One of ROHD&#39;s goals is to help grow an open-source community around reusable hardware designs and verification components.&lt;/p&gt; 
&lt;h2&gt;Contributing&lt;/h2&gt; 
&lt;p&gt;ROHD is under active development. If you&#39;re interested in contributing, have feedback or a question, or found a bug, please see &lt;a href=&quot;https://github.com/intel/rohd/raw/main/CONTRIBUTING.md&quot;&gt;CONTRIBUTING.md&lt;/a&gt;.&lt;/p&gt; 
&lt;hr /&gt; 
&lt;p&gt;Copyright (C) 2021-2026 Intel Corporation&lt;br /&gt; SPDX-License-Identifier: BSD-3-Clause&lt;/p&gt;</description>
      
      <media:content url="https://opengraph.githubassets.com/c9d25cd0905036ce9f33f1ffd6b830b15080e3d75789a6acd90860214488dfa7/intel/rohd" medium="image" />
      
    </item>
    
  </channel>
</rss>
