FLUTTER ECOSYSTEM

yaru

构建桌面和Web应用程序时常用的Flutter小部件。

yaru 封面
最新版本
10.2.0
近 30 天下载
2.4万
喜欢数
288
Pub 分数
140

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

Yaru 是一个 Flutter 包,提供了一组适用于构建具有统一现代设计的桌面和 Web 应用程序的常用小部件。由 Ubuntu 设计,它与 Yaru 设计系统保持一致,提供视觉上连贯的组件,专为 Linux 平台优化,同时在 Web 和其他桌面环境中也能正常运行。该包强调易用性、可访问性和符合平台风格的样式,以简化用户界面开发。

适合场景
  • 构建跨平台桌面应用程序
  • 创建具有统一外观的网页界面
  • 开发原生 Linux 风格的 Flutter 应用
  • 增强设计系统中的UI一致性
  • 使用预设样式的组件快速原型设计
主要特点
  • 针对 Linux 平台优化的小部件
  • 跨平台的一致性设计语言
  • 面向可访问性的组件
  • 与 Ubuntu 视觉识别的集成
  • 适用于常见模式的即用型 UI 元素
适合对象
  • 面向 Linux 的桌面应用程序开发者
  • 寻求统一样式的Web应用程序设计师
  • 使用 Ubuntu 设计系统的团队
  • Flutter 项目需要精美的 UI 组件
  • 旨在快速实现用户界面的开发人员
使用建议
  • 主要针对 Linux 环境进行优化
  • 超出默认主题的自定义选项有限
  • 最适合与 Ubuntu 的美学风格一致的应用程序
  • 可能需要为非 Linux 平台添加额外的样式
  • 不适用于移动应用开发
支持平台Linux

安装插件

flutter pub add yaru

所属分类

依赖

依赖清单 10 项

源码仓库

关联项目