整理了部分常用的三方库,包含如下库:网络请求库,图片加载、处理库,UI 相关库,事件传递及消息处理库,存储相关库,编解码库,二维码库等,后续会添加更多常用三方库
网络请求
http
0.12.0 + 2
https://pub.dev/packages/http
https://github.com/dart-lang/…
该软件包包含一组高级函数和类,可以轻松使用 HTTP 资源。它独立于平台,可以在命令行和浏览器上使用。
最近一次更新:2019-06-28
star:300+
dio
2.1.16
https://pub.dev/packages/dio
https://github.com/flutterchi…
Dart 的强大 Http 客户端,支持拦截器,全局配置,FormData,请求取消,文件下载,超时等。
最近一次更新:2019-08-28
star:5.3k+
http_multi_server
2.1.0
https://pub.dev/packages/http…
https://github.com/dart-lang/…
dart:io HttpServer 包装器,用于处理来自多个服务器的请求
最近一次更新:2019-06-05
star:10+
图像加载
cached_network_image
1.1.1
https://pub.dev/packages/cach…
https://github.com/renefloor/…
加载和缓存网络图像。
最近一次更新:2019-07-13
star:700+
flutter_advanced_networkimage
0.5.0
https://pub.dev/packages/flut…
https://github.com/mchome/flu…
高级图像缓存加载和缩放控制。
最近一次更新:2019-08-27
star:180+
transparent_image
1.0.0
https://pub.dev/packages/tran…
https://github.com/brianegan/…
一个简单的透明图像,表示为 Uint8List。在加载图片时可以用来做为占位符。
最近一个更新:2019-03-12
star:50+
图像处理
photo
0.3.4+1
https://pub.dev/packages/photo
https://github.com/CaiJingLon…
用于选择图像,支持多选
最近一次更新:2019-05-29
star:130+
image
2.1.4
https://pub.dev/packages/image
https://github.com/brendan-du…
一个 Dart 库,提供以各种不同的文件格式加载、保存和操作图像的能力。
该库不依赖于 dart:io,因此可以同时用于服务器和 web 应用程序。
最近一次更新:2019-08-12
star:310+
flutter_svg
0.14.0
https://pub.dev/packages/flut…
https://github.com/dnfield/fl…
加载 SVG 图片
最近一次更新:2019-08-15
star:490+
zoomable_image
1.3.1
https://pub.dev/packages/zoom…
https://github.com/perlatus/f…
提供图像查看和手势缩放操作功能。
最近一次更新:2019-01-30
star:110+
image_carousel
0.4.1
https://pub.dev/packages/imag…
https://github.com/theobouwma…
Flutter 图像展示控件,可以左右划动切换上一张下一张图像,也可以点击后缩放查看。支持 Asset 和网络图像。
最近一次更新:2018-06-05
star:50+
carousel_slider
1.3.0
https://pub.dev/packages/caro…
https://github.com/serenader2…
一个支持手势滑动和自动播放的图像轮番图
最近一次更新:2019-07-12
star:430+
parallax_image
0.3.1+1
https://pub.dev/packages/para…
https://github.com/pulyaevski…
使图像滚动时看起来更平滑。
最近一次更新:2018-12-30
star:430+
Issues:2
camera
0.5.4+1
https://pub.dev/packages/camera
https://github.com/flutter/pl…
用于在 Android 和 iOS 上获取和控制相机的信息。支持预览。
最近一次更新:2019-08-30
star:7.8+
Issues:0
UI
fluttertoast
3.1.2
https://pub.dev/packages/flut…
https://github.com/PonnamKart…
Toast 库
最近一次更新:2019-08-29
star:430+
Issues:22
flutter_html_textview
0.2.6
https://pub.dev/packages/flut…
https://github.com/PonnamKart…
在 textview 中显示 html
最近一次更新:2019-08-07
star:180+
Issues:38
flutter_calendar
0.0.8
https://pub.dev/packages/flut…
https://github.com/apptreesof…
日历组件
最近一次更新:2019-03-14
star:250+
Issues:17
flutter_picker
1.0.13
https://pub.dev/packages/flut…
https://github.com/yangyxd/fl…
选择器。包括 NumberPicker、DateTimePicker、ArrayPicker 等。
最近一次更新:2019-06-28
star:210+
Issues:43
flutter_spinkit
4.0.0
https://pub.dev/packages/flut…
https://github.com/jogboms/fl…
动画加载器
最近一次更新:2019-08-17
star:1.0k+
Issues:3
badge
0.0.3
https://pub.dev/packages/badge
https://github.com/Rahiche/Fl…
显示小红点、未读消息数等
最近一次更新:2019-08-14
star:50+
Issues:0
事件传递和通知
fluro
1.5.1
https://pub.dev/packages/fluro
https://github.com/theyakka/f…
路由导航框架,包含:简单的路线导航、函数处理程序 (映射到函数而不是路由)、通配符参数匹配、查询字符串参数解析、常见的内置的转换、简单的自定义转换创建
最近一次更新:2019-08-16
star:1.6k+
Issues:29
flutter_local_notifications
0.8.2
https://pub.dev/packages/flut…
https://github.com/MaikuB/flu…
一个用于显示本地通知的跨平台插件
最近一次更新:2019-08-19
star:550+
Issues:14
url_launcher
5.1.2
https://pub.dev/packages/url_…
https://github.com/flutter/pl…
用于在 Android 和 iOS 上启动 URL。支持网络,电话,短信和电子邮件等
最近一次更新:2019-08-30
star:7.8k+
Issues:0
firebase_messaging
5.1.4
https://pub.dev/packages/fire…
https://github.com/FirebaseEx…
款跨平台的消息传递解决方案,可让您在 Android 和 iOS 上可靠地传递消息
最近一次更新:2019-08-30
star:200+
Issues:36
event_bus
1.1.0
https://pub.dev/packages/even…
https://github.com/marcojakob…
使用 Dart 流解耦应用程序的简单事件总线
最近一次更新:2019-03-28
star:270+
Issues:2
存储相关
sqflite
1.1.6+4
https://pub.dev/packages/sqflite
https://github.com/tekartik/s…
SQLite 的 Flutter 插件。同时支持 iOS 和 Android
最近一次更新:2019-08-27
star:1.1k+
Issues:34
flutter_cache_manager
1.1.1
https://pub.dev/packages/flut…
https://github.com/renefloor/…
一个缓存管理器,用于下载和缓存应用程序缓存目录中的文件。可以更改文件保存时间的各种设置
最近一次更新:2019-06-28
star:210+
Issues:16
编解码相关
crypto
2.1.2
https://pub.dev/packages/crypto
在纯 Dart 中实现的加解密函数
最近一次更新:2019-08-20
国际化
intl
0.16.0
https://pub.dev/packages/intl
https://github.com/dart-lang/…
这个包提供国际化和本地化功能,包括消息翻译、复数和性别、日期 / 数字格式化和解析以及双向文本
最近一次更新:2019-08-24
star:110+
Issues:77
二维码
barcode_scan
1.0.0
https://pub.dev/packages/barc…
https://github.com/apptreesof…
扫描条形码和二维码的库
最近一次更新:2019-07-23
star:300+
Issues:61
已同步更新至微信公众号,欢迎关注