Flutter第三方插件汇总(持续更新)

Flutter实用插件大全

图片处理

  1. Image Picker - 图片选择器
  2. Cached network image - 显示来自网络的图像并将其保存在缓存中
  3. Image Cropper - 图片裁剪
  4. Flutter Advanced Network Image Provider - 高级图像缓存加载和缩放控制
  5. photo - flutter做的UI,方便自定义修改
  6. Multi Image Picker - 图片多选
  7. flutter photo view - 图片预览
  8. extended image - 缓存图片,编辑图片,图片浏览,保存,瀑布流布局

二维码

  1. QR Code Reader - QR扫描文件
  2. Fast QR Reader View - 快速扫描
  3. qr flutter - 二维码生成,解码
  4. QR Code Scanner - 二维码扫描
  5. Barcode Scanner - 二维码扫描

列表

  1. Dialogflow - 聊天列表插件

动画

  1. Sequence Animation - 轻松实现复合交错的动画
  2. SpinKit - 加载动画指示器
  3. VIllains - 页面转场动画
  4. SlimyCard - 一种将试图分离成两张卡片的酷炫粘液动画
  5. Flutter Staggered Animations - 轻松的将交错的动画添加到您ListView,GridView,Column和Row
  6. Animated Text Kit - flutter文字动效组件
  7. like button - 点赞动画

网络请求

  1. Dio - 支持拦截器、全局配置、FormData、请求取消、文件下载、超时等

日历

  1. Calendar - 日历

选择器

  1. Flutter Picker - 选择器
  2. DateTimeField - 时间选择器

小红点

  1. Badge - 小红点插件

视频

  1. chewie - 基于video_palyer基础上包装了控制UI
  2. Video Player - 视频播放器
  3. flutter video compress - 视频压缩,获取视频缩略图,视频信息
  4. Video Trimmer - 视频剪辑

音频

  1. AudioPlayer - 一个播放远程或本地音频文件Flutter音频插件
  2. AudioPlayers - 支持同时播放多个音频并显示音量控制
  3. Audio recorder - 录音以及保存本地
  4. Flutter Sound - 播放音频以及录音功能
  5. flutter plugin record - 仿微信录音插件

通知

  1. LocalNotification - 这个库能让你在Android和iOS上创建Notifications很简单
  2. Flutter Local Notifications - 一个跨平台的显示本地notifications的插件
  3. App Badger - 桌面角标通知

存储

  1. Shared preference - 键值对读写插件
  2. secure storage - 加密存储
  3. Flutter Data - 无缝管理Flutter应用程序中的持久数据的库
  4. sqflite - sqlite插件
  5. Localstorage - 支持多平台的存储

地图

  1. Map View - 谷歌地图
  2. Location - 这个插件处理Android和iOS上的位置。它还提供位置更改时的回调
  3. Amap - 高德地图3d flutter组件
  4. Amap location - 高德地图定位flutter组件
  5. amap map fluttify - 高德地图组件

图表

  1. Charting - Material Design风格的图表库
  2. Circular Chart - 一个让你使用flutter轻松创建的动画圆形图控件的库

第三方登录

  1. Fluwx - 微信SDK,支持支付,分享,登录,订阅,拉起小程序
  2. QQ - qq登录,分享

支付

  1. Alipay - 支付宝
  2. tobias - 支付宝
  3. flutter alipay - 支付宝支付

权限

  1. Simple Permissions - 权限检查和请求
  2. permission handler - Flutter的权限插件。此插件提供了一个跨平台(iOS,Android)API来请求和检查权限

样式

  1. Shimmer - 闪光效果

JSON

  1. json serializable - json格式化

HTML

  1. flutter html - 展示html
  2. flutter webview plugin - web浏览器

实用组件

  • Slidable - 侧滑组件
  • Vercode Inputer - 验证码输入框组件
  • DragableGridview - 可拖拽排序组件
  • Flutter Credit Card - 快速创建填写银行卡的动态组件
  • Flutter Slide To Act - 滑动解锁组件
  • account selector - 多账户切换组件
  • left scroll actions - 一款仿微信效果的Flutter左滑菜单插件
  • azlistview - 城市列表,联系人列表
  • flip box bar - 3D底部导航栏
  • Flutter Modal Bottom Sheet - 底部弹窗组件
  • Rate my app - 评价我的app
  • Flutter Login - 登录注册页面
  • FlutterTags - 快速创建漂亮标签
  • Flutter Draw - 自有绘画库
  • Flutter Rating Bar - 星级评价组件
  • flutter beautiful popup - 美化弹窗
  • DragList - flutter拖动排序元素

UI库

  1. Magpie Fly - 58集体出品组件库
  2. FLUI - UI框架
  3. Get Widget - 拥有1000多个预构建的窗口小部件

即时通讯

  1. tencent im plugin - 腾讯云IM
  2. RongCloud - 融云官方SDK
  3. 环信 - 环信官方SDK

语音视频通话

  1. AgoraRtcEngine - 声网社区版SDK

互动直播

  1. MRTC - 目睹云互动直播

埋点/监控

  1. FlutterPageTracker - Flutter应用页面事件埋点插件
  2. FlutterSliverTracker - 滑动曝光埋点框架,支持SliverList、SliverGrid
  3. FlutterBugly - 腾讯Bugly flutter应用更新插件

应用统计

  1. TalkingData - TalkingData官方出品

链接跳转APP

  1. JMLink - 极光魔链,支持一键启动,场景还原,无码邀请,服务报告
  2. openinstall - openinstall官方,支持渠道包导出,一键拉起与快速下载
  3. MobLink - MobTeach开发,支持场景还原,数据统计分析,实时修改按钮样式,web多点跳转app

分享

  1. ShareSDK - MobTeach官方,支持一键分享,第三方登录,LinkCard,短链转换,统计分析,闭环分享

设备

  1. Battery - 获取电池信息以及监控点亮变化
  2. device info - 当前设备相关信息

下拉刷新

  1. flutter pulltorefresh - 一个提供上拉加载和下拉刷新的组件
  2. frefresh - 支持局部更新刷新区域和加载区域视图,阿里飞猪团队作品

状态管理

  1. scoped model - 允许您轻松地将数据模型从父Widget传递到它的后代

轮播图

  1. Swiper - 轮播图

骨架屏

  1. PKSkeleton - 一个类似于Facebook & Twitter的卡片闪光加载骨架库

进度条

  1. Sleek circular slider - 高度可定制的圆环滑块/进度条

广告

  1. Pangolin - 集成了字节跳动旗下的广告平台——穿山甲的Android和iOS的SDK

推送

  1. MobPush - MobPush官方
  2. JPush - 官方极光推送
  3. Getui - 官方个推

富文本编辑器

  1. Zefyr - flutter实现的富文本编辑器

应用更新

  1. r upgrade - Android和IOS的升级应用插件
  2. Install - Android安装APK,并使用网址转到iOS的应用商店

iOS开发工具推荐

对于iOS开发者来说,Appuploader是一款非常实用的iOS App开发助手工具。它可以帮助开发者快速完成证书创建、描述文件生成、应用上传等繁琐的流程,大大提高了开发效率。特别是对于Flutter开发者来说,使用Appuploader可以简化iOS端的发布流程,让开发者更专注于应用开发本身。

按钮组件

  1. Flutter Speed Dial - 可展开选项的浮动按钮
  2. MediumClapFlutter - 浮动的按钮组
  3. UnicornDialer - 带有快速拨号的浮动动作按钮
  4. FButton - 阿里飞猪团队出品,支持圆角、边框、图标、特效、Loading模式

抽屉组件

  1. sliding up panel - 可定制的上下滑出抽屉
  2. FluitterInnerDrawer - 抽屉组件

Switch开关

  1. FSwitch - 阿里飞猪团队出品,一个有趣的、实用的开关组件

Radio单选框

  1. FRadio - 阿里飞猪团队出品,一个适用于几乎任意单选场景的单选组件

其他实用组件

  1. flutter dropdown menu - 下拉菜单
  2. url launcher - 打开特定url,如网址,右键,电话,短信
  3. Passcode Lock Screen - 仿iPhone锁屏
  4. Scratcher - 刮刮卡组件
  5. FSuper - 阿里飞猪团队出品,能够帮助开发者快速舒适的构建复杂视图
  6. FFloat - 支持精准的位置控制的浮层组件

希望这份Flutter插件大全能帮助开发者快速找到合适的工具,提升开发效率。对于iOS开发者,Appuploader这样的工具可以大大简化发布流程,让开发者更专注于创造优秀的应用体验。

你可能感兴趣的:(https,websocket,网络安全,网络协议,tcp/ip)