新手上路 2026-2-4 20:11
主楼

简介

网站 / 博客

教程

初学者

中级

高级

高级图形渲染

实用技巧

视频

组件

演示

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 开发。

游戏

开源游戏

游戏引擎资源

开源应用

高级

顶部

实用工具

VSCode

IntelliJ / Android Studio

Desktop

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