• Stars
    star
    2,883
  • Rank 15,741 (Top 0.4 %)
  • Language
  • Created over 6 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

一个很棒的Flutter学习资源,官方教程,插件,工具,文章,App,视频教程等的资源列表

StackOverflow Github Repositories Entries Awesome Thanks

Flutter是Google出品的一款用于开发高性能、高保真、跨平台App(Android iOS)的SDK。

如果您欣赏本篇内容📖,支持项目可见性,请给👍||👏

欢迎加入:

Flutter中国开发者,1群:860708630(已满)2群:187818932,

整合ChatGPT与Flutter高级技术,手把手带你从0到1开发一款可运行在多端的聊天机器人App,帮助你抓住机遇,快速具备AI运用能力,成为移动端领域的AI高手👏

目录

文章

介绍

网站/博客

教程

初学者

中级

高级

HOWTO文档

视频

组件

演示

UI

粘粘头部

抽屉

底栏

底部表单

滑块

UI 助手

材料设计

Cupertino 设计

效果

日历

登录

基于后端驱动

  • 动态小部件 [1100⭐] - 使用JSON构建动态用户界面,JSON格式与Flutter小部件代码非常相似,由 Denny Deng 制作。

图片

图片选择器

地图

图表

导航

  • Fluro [3362] - Flutter中最亮、最时尚、最酷的路由器,具有导航、通配符、查询和过渡效果,由 Posse 制作。
  • PageView Indicator [132⭐] - 为PageView构建页面指示器,由 Leo Cavalcante 制作。
  • 深层链接导航 [53⭐] - 在Flutter中实现完整的深层链接导航的优雅抽象,由 Dennis Krasnov 制作。
  • Get [1219] - 一个应用于Flutter的高性能状态管理,智能依赖性注入和路由管理的插件,由Jonny Borges

验证

文字和富文本

  • Markdown null - Flutter的Markdown渲染器。它支持原始格式,但不支持内联HTML。
  • Masked Text [244] - 由 Ben-hur Santos Ott 制作的带有自定义和货币格式的蒙版文本。
  • Zefyr [2016] - 由 Memspace 制作的柔和且温和的富文本编辑器。
  • AutoSizeText [1496] - 自动调整文本大小,使其完美适应边界,由 Simon Leier 制作。
  • Parsed Text [190] - 基于内容识别的交互式文本,还支持正则表达式,由 Fayeed Pawaskar 制作。
  • TeX [186] - 使用完整的HTML和JavaScript支持来渲染数学方程式,由 Shahzad Akram 制作。
  • Code Field - 可定制的代码字段小部件,支持语法高亮,由 Bertrand Bevillard 制作。

表单

  • Form Builder [935] - 简化构建表单、验证字段、对变化做出反应和收集最终用户输入的框架,由 Danvick Miller 制作。
  • Reactive Forms [233] - 基于模型驱动的方法处理表单输入和验证,受到 Angular 的 Reactive Forms 的启发。

分析

国际化

样式

  • Flutterial [1437] - Flutter 材料主题浏览器,由 Erick Ghaumez 制作。
  • Pigment [184] - 在 Flutter 中使用颜色的简单但实用的包。

媒体

音频

视频

语音

存储

首选项

赚钱

模板

Clone

  • GitTouch [979⭐] - GitHub,GitLab,Bitbucket和Gitea的开源移动客户端,由Rongjian Zhang提供。

机器学习

视觉识别

Augmented Reality

插件

设备

扫码器

蓝牙 / NFC / 信号灯

存储

  • Sqflite [2289] - SQLite Flutter 插件,由 Alexandre Roux 开发。
  • Moor - Moor 是一个易于使用、反应式、类型安全的 Dart 和 Flutter 持久化库,由 Simon Binder 开发。

服务

框架

状态管理

Standard

  • Bloc [8181] - 一套帮助实现 BLoC 设计模式的包集合,由 Felix Angelov 开发。
  • MobX [2037] - 使用透明功能响应式编程(TFRP)来增强应用程序中的状态管理。从 Js/React 领域移植的 MobX。
  • Provider [3974⭐] - Flutter 的状态管理库,由 Remi Rousselet 开发。
  • RiverPod [2214] - Provider 的不同实现,由 Remi Rousselet 开发。
  • GetX - 无需上下文的状态管理和导航,由 Jonny Borges 开发。
  • Binder [167] - 一种轻量而强大的将应用程序状态与业务逻辑绑定的方式,由 Romain Rastel 开发。

Redux / ELM / 依赖注入

  • Built redux [81⭐] - 自动订阅 Redux Store 的包。基于 Built 模式,由 David Marne 开发。
  • Redux.dart [486] - Redux 在 Dart 中的移植版本,包括一系列的中间件、Flutter 集成和时间旅行开发工具,由 John RyanBrian Egan 开发。
  • Redux [1522] - 与 redux.dart 配合使用的工具,可以轻松使用 Redux Store 构建 Widgets。
  • Inject [847] - 编译时依赖注入,由 Google 开发。
  • Flux [368] - Google 的 Flux 框架的实现。
  • Fish [7214⭐] - 阿里巴巴的 Redux 实现。
  • Async Redux [199] - 无需样板代码的 Redux。支持同步和异步的 reducer,由 Marcelo Glasberg 开发。

Widgets

数据

后端

动画

Web

  • 响应式框架 [702] - 自动适应不同屏幕尺寸的用户界面。简化响应式设计,由 Codelessly 开发。

实验性

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

引擎

渲染

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

游戏引擎

开源游戏

游戏引擎资源

  • Awesome Flame - Flame 游戏引擎的精选列表,包含最佳 Flame 游戏、项目、库、工具、教程、文章等,由 Flame Engine 维护。

开源App

高级

Top

实用工具

VSCode

IntelliJ / Android Studio

桌面应用

书籍

适应于初学者

Cookbooks

博客

中文

英语

葡萄牙语

西班牙语

俄语

附加

好玩的

  • The One [381👍] - 一个有趣的视频。

硬件

指南和面试

社区

演讲材料

  • Logo - 贴纸印象的logo。

交流

其他

MIT Licensed

More Repositories

1

TakePhoto

一款用于在Android设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库
Java
7,233
star
2

react-native-splash-screen

A splash screen for react-native, hide when application loaded ,it works on iOS and Android.
Java
5,481
star
3

RNStudyNotes

React Native 研究与实践
Objective-C
4,019
star
4

GitHubPopular

这是一个用来查看GitHub最受欢迎与最热项目的App,它基于React Native支持Android和iOS双平台。#适配RN最新版在这里☞#
JavaScript
2,880
star
5

react-native-awesome

React Native 学习资源精选仓库(汇聚知识,分享精华)汇集了各类react-native学习资料、工具、组件、开源App、资源下载、以及相关新闻等,只求精不求全。
1,737
star
6

react-native-easy-toast

A react native module to show toast like android, it works on iOS and Android.
JavaScript
1,093
star
7

react-native-check-box

Checkbox component for react native, it works on iOS and Android.
JavaScript
513
star
8

flutter_splash_screen

A splash screen for flutter, hide when application loaded ,it works on iOS and Android.
Java
116
star
9

GroupListView

仿支付宝账单列表效果
Java
64
star
10

react-native-event-bus

Event bus for react native, cross-interface communication solution, it works on iOS and Android.
JavaScript
46
star
11

GitHubTrending

This is a library for fetch object data from "https://github.com/trending".
JavaScript
38
star
12

flutter_color_plugin

A color parse package for flutter,it works on iOS and Android.
Dart
22
star
13

IncrementalUpdate

Android省流量更新、增量更新、补丁生成与应用
C
21
star
14

HeadSetControl

耳机线控实例,蓝牙耳机按钮监听
Java
21
star
15

hijson

HiJson is a lightweight JSON parsing library that can be used for HarmonyOS, Android, and Java
Java
16
star
16

Ios-HomeUI

基于AutoLayout的Ios首页导航框架,支持滑动切换,TabBar切换,侧拉栏菜单等
Objective-C
14
star
17

BreakPointUploadUtil

Java断点上传工具
Java
13
star
18

crazycodeboy.github.io

https://crazycodeboy.github.io/
HTML
11
star
19

WaitScreen

Android页面加载遮罩
Java
9
star
20

ListViewPlus

带有上拉加载下拉刷新的ListView
Java
9
star
21

openai_flutter

A openai library for flutter,it works on iOS,Android,Web,macOS and Windows.
Dart
7
star
22

underline_indicator

A underline indicator
Dart
7
star
23

awesome-harmonyos

一个很棒的HarmonyOS学习资源,官方教程,插件,工具,文章,App,视频教程等的资源列表
6
star
24

PUtils

Android,Http,orm...
Java
4
star
25

KeyboardObserver

Ios键盘输入框自适应
Objective-C
4
star
26

flutter_overlay

A transparent floating layer for flutter which can programmatically show and close the child. Works on iOS,Android and Web.
Dart
3
star
27

react-native-safe-area-plus

A flexible way to handle safe area, also works on Android and iOS
JavaScript
2
star
28

flutter_hi_cache

A cache manager based on shared_preferences. Works on iOS,Android and Web.
Dart
2
star
29

gitbook-plugin-single-page

JavaScript
1
star
30

react-native-take-photo

React Native版TakePhoto@https://github.com/crazycodeboy/TakePhoto
1
star
31

react-native-navbar-plus

A react native module to show navbar,it works on iOS and Android.
JavaScript
1
star
32

flutter_nested

Lists that support nested scrolling can customize the header and the number of lines displayed per line.
Dart
1
star
33

react-native-isiphonex-device

A react native module to replace DeviceInfo.isIPhoneX_deprecated.
TypeScript
1
star
34

DigitalTimer

自定义数字时钟
Java
1
star