新手上路 2026-2-26 12:43
主楼

简介

网站 / 博客

教程

初学者

中级

高级

高级图形渲染

实用技巧

视频

组件

演示

UI

  • Forui - 受 shadcn/ui 重启影响的极简 UI 库,由 Forus Labs 提供。
  • Shadcn - shadcn-ui 的移植版本。完全可定制的 UI 组件。
  • TDesign Flutter - 一个实用的 UI 组件库,与 Tencent 的 TDesign 风格相匹配。

列表

抽屉

底部条

底部面板

滑块

UI 辅助工具

Material Design

效果

日历

后端驱动

图片

图片选择器

地图

图表

导航

  • Fluro - Flutter 最亮、最潮、最酷的路由器,具有导航、通配符、查询、过渡等功能,由 Posse 提供。
  • PageView Indicator - 通过 Leo Cavalcante 构建 PageView 的页面指示器。
  • Deep Link Navigation - Dennis Krasnov 为 Flutter 完整深度链接导航提供的优雅抽象。
  • Get - 由 Jonny Borges 提供,无需上下文即可在屏幕之间导航并显示 snackbars/对话框/bottomSheets。
  • Beamer - 通过 Navigator 2.0 API 轻松地在受保护的页面堆栈和 URL 之间路由,由 Sandro Lovnički 提供。
  • go_router - 声明式路由以降低复杂性,为移动端和网页提供深度链接,同时通过 Chris Sells 维持开发者体验。
  • auto_route - AutoRoute 是一种声明式路由解决方案,所有导航所需内容都将自动为您生成。Milad_Akarie

认证

文本与富内容

表单

  • 表单构建器 - 简化表单构建、字段验证、响应变化以及收集最终用户输入的框架,由 Danvick Miller 开发。
  • 响应式表单 - 基于模型的表单输入和验证处理方法,深受 Angular 的响应式表单启发。

分析

国际化

样式

媒体

音频

视频

语音

存储

偏好设置

Monetization

模板

克隆

机器学习

视觉

增强现实

插件

设备

Scanner

蓝牙 / NFC / 信标

存储

  • Sqflite - 由 Alexandre Roux 开发的 SQLite flutter 插件。
  • Drift - Drift 是一个易于使用、响应式、类型安全的 Dart & Flutter 持久化库,由[.]提供
Simon Binder
  • ObjectBox - 本地数据库,用于快速跨平台的 Dart 对象持久化,由 ObjectBox 提供。

服务

框架

状态管理

标准

  • Bloc - 一系列帮助实现 BLoC 设计模式的包,由 Felix Angelov 提供。
  • Provider - Flutter 的状态管理库,由 Remi Rousselet 提供。
  • RiverPod - 与 Provider 不同,由 Remi Rousselet 提供。
  • Get It - 一个简单的直接服务定位器,允许将接口与具体实现解耦,由 Thomas Burkhartb 提供。
  • GetX - 无状态上下文,状态管理与导航由 Jonny Borges 提供。
  • MobX - 使用透明函数响应式编程 (TFRP) 超级增强您的应用状态管理。从 Js/React 领域移植的 MobX。
  • Signals - 简化响应式编程。由 Rody Davis 提供的 Signals 模式移植。

Redux / ELM / 依赖注入

  • Built redux - 自动订阅您的 Redux 存储器。基于 David Marne 构建的模式。
  • Redux.dart - 将 Redux 移植到 Dart,具有中间件生态系统、Flutter 集成和时间旅行开发工具,由 John RyanBrian Egan 提供。
  • Redux - 设计用于与 redux.dart 一起工作,提供实用工具,让您能够轻松消费 Redux Store 来构建 Widgets。
  • Inject - Google 提供的编译时依赖注入。
  • Flux - Google 公司实现的 Flux 框架。
  • Fish - 阿里巴巴的 Redux 实现。
  • Async Redux - 无样板代码的 Redux。允许通过 Marcelo Glasberg 实现同步和异步的 reducer。

组件

数据

后端

动画

测试

  • flutter_convenient_test - 带有操作历史记录、时间旅行、截图、快速重新执行、视频录制、交互模式的测试,由 fzyzcjy 提供。
  • Patrol - 易于学习、功能强大的 UI 测试框架,消除了 flutter_testintegration_testflutter_driver 的限制,由 LeanCode 提供。

网络

实验

本节包含采用实验性或非常规方法的库。

引擎

渲染

  • Graphx - 使绘图和动画变得极其简单,受 Flash 启发,由 Roi Peker 开发。

游戏

  • Flame - 由 Luan Nico 开发的极简游戏引擎。
  • Bonfire - 基于 Flame 引擎的 2D RPG 游戏引擎。
  • Zerker - 由 drawcall 开发的轻量级且强大的图形动画库。

开源游戏

游戏引擎资源

开源应用

高级

顶部

实用工具

VSCode

IntelliJ / Android Studio

Desktop

😀 😊 😵‍💫 😡 🤝 🙏 👍 👎 ❤️