# 好用插件收集

返回:开源资料

# 插件

# localstorage

https://pub.flutter-io.cn/packages/localstorage

TIP

Flutter 的简单基于 json 文件的存储。替代本机 AsyncStorage

# jwt_decoder

https://pub.flutter-io.cn/packages/jwt_decoder

TIP

帮助您解码 Json Web Tokens,您还可以知道 JWT 是否已经过期。

# lint

https://pub.flutter-io.cn/packages/lint

TIP

一套针对 Dart 和 Flutter 项目的意见建议、社区驱动的 lint 规则。

dev_dependencies:
  lint: ^1.7.2
1
2

https://pub.flutter-io.cn/packages/uni_links

TIP

用于接受传入链接的 Flutter 插件 - 应用程序/深层链接 (Android)、通用链接和自定义 URL 方案 (iOS)。

# form_field_validator

https://pub.flutter-io.cn/packages/form_field_validator

TIP

简单的 flutter 表单字段验证器,提供常见的验证选项。

# formz

https://pub.flutter-io.cn/packages/formz

TIP

Dart 中的统一表单表示,旨在以通用方式简化表单表示和验证。

# flutter_background_service

https://pub.flutter-io.cn/packages/flutter_background_service

TIP

用于在后台执行 dart 代码的 flutter 插件。

# cron

https://pub.flutter-io.cn/packages/cron

TIP

类似于 cron 的基于时间的作业调度程序。以固定时间或间隔定期运行任务。

# scanbot_sdk[45]

https://pub.flutter-io.cn/packages/scanbot_sdk https://github.com/doo/scanbot-sdk-example-flutter

TIP

适用于 Android 和 iOS 的 Scanbot Scanner SDK 的 Flutter 插件。提供文档扫描、QR 和条形码扫描、PDF 创建、TIFF、OCR 等功能。

# qrscan[324]

https://pub.flutter-io.cn/packages/qrscan

TIP

使用 android 设备扫描条码和二维码。

# qr_code_scanner[804]

https://pub.flutter-io.cn/packages/qr_code_scanner

TIP

在 iOS 和 Android 上运行的 QR 码扫描仪,与 Flutter 无缝集成,比本机 Activity 或 ViewController 进行扫描要好得多。

# barcode_scan[302]

https://pub.flutter-io.cn/packages/barcode_scan

TIP

用于通过相机扫描 2D 条形码和 QRCode。

# fullscreen

https://pub.flutter-io.cn/packages/fullscreen

TIP

可以轻松地在 Flutter 应用程序中启用全屏。实现了 android 平台的三种全屏模式。

# flutter_uploader

https://pub.flutter-io.cn/packages/flutter_uploader

TIP

用于创建和管理上传任务的插件。支持 iOS 和安卓。

# after_layout

https://pub.flutter-io.cn/packages/after_layout

TIP

您的小部件的第一个布局完成后执行代码,即在显示第一帧之后。

# syncfusion_flutter_pdfviewer

https://pub.flutter-io.cn/packages/syncfusion_flutter_pdfviewer

TIP

Flutter PDF Viewer 库用于无缝高效地显示 PDF 文档。

# advance_pdf_viewer

https://pub.flutter-io.cn/packages/advance_pdf_viewer

TIP

用于处理 PDF 文件的 Flutter 插件。适用于 Android 和 iOS

# syncfusion_flutter_pdf

https://pub.flutter-io.cn/packages/syncfusion_flutter_pdf

TIP

用于在 Android、iOS 和 Web 平台上创建、阅读、编辑和保护 PDF 文件。

# markdown

https://pub.flutter-io.cn/packages/markdown

TIP

便携式 Markdown 库。它可以将 Markdown 解析为客户端和服务器上的 HTML。

# flutter_markdown

https://pub.flutter-io.cn/packages/flutter_markdown

TIP

Flutter 的 Markdown 渲染器。

# stream_transform

https://pub.flutter-io.cn/packages/stream_transform

TIP

用于转换和操作流的实用程序。

# collection

https://pub.flutter-io.cn/packages/collection

TIP

包含的实用函数和类的风格 dart:collection 使集合的工作更容易。

# admob_flutter

https://pub.flutter-io.cn/packages/admob_flutter

TIP

使用本机平台视图显示横幅广告的 Admob 插件。

# excel

https://pub.flutter-io.cn/packages/excel

TIP

一个 flutter 和 dart 库,用于读取、创建、编辑和更新 Excel 表。

# touchable

https://pub.flutter-io.cn/packages/touchable

TIP

为 CustomPainter 中在画布上绘制的每个 Shape 添加各种手势回调。

# 设备级

# flutter_screen_lock

https://pub.flutter-io.cn/packages/flutter_screen_lock

TIP

提供在 ios 和 android 上锁定屏幕的能力,除了密码之外,还可以使用生物特征认证。

# flutter_app_lock

https://pub.flutter-io.cn/packages/flutter_app_lock

TIP

用于在应用打开和应用暂停时显示锁定屏幕。

# flutter_better_camera

https://pub.flutter-io.cn/packages/flutter_better_camera

TIP

用于在 Android 和 IOS 上控制相机,支持相机馈送、捕获图像、捕获视频、流式图像缓冲区,并支持相机 API 允许的所有基本功能(闪光灯、AE 等)。

# native_screenshot

https://pub.flutter-io.cn/packages/native_screenshot

TIP

使用本机代码(iOS 和 Android)截取屏幕截图的简单插件。

# file_selector

https://pub.flutter-io.cn/packages/file_selector

TIP

用于打开和保存文件的 Flutter 插件。

# r_upgrade

https://pub.flutter-io.cn/packages/r_upgrade

TIP

用于升级和安装应用程序的插件,支持 Android 和 IOS。

# clipboard_listener

https://pub.flutter-io.cn/packages/clipboard_listener

TIP

flutter 粘贴板监听器可以监听粘贴板的变化并通过回调通知你。

# platform_device_id

https://pub.flutter-io.cn/packages/platform_device_id

TIP

从 android、ios、windows、linux、mac、web 获取设备 ID。

# platform_info

https://pub.flutter-io.cn/packages/platform_info

TIP

包含有关当前平台的信息,例如构建模式和操作系统。

# mobile_number

https://pub.flutter-io.cn/packages/mobile_number

TIP

用于获取设备的手机号码或列出 SIM 卡数据。

# minimize_app

https://pub.flutter-io.cn/packages/minimize_app

TIP

用来最小化应用程序的插件。

# wallpaper_manager

https://pub.flutter-io.cn/packages/wallpaper_manager

TIP

用于更改 Android 设备上的主屏幕、锁定屏幕(或两者)壁纸。

# add_2_calendar

https://pub.flutter-io.cn/packages/add_2_calendar

TIP

用于将事件添加到每个平台的默认日历。

# blue_thermal_printer

https://pub.flutter-io.cn/packages/blue_thermal_printer

TIP

过蓝牙连接到热敏打印机的 Flutter 插件。

# path

https://pub.flutter-io.cn/packages/path

TIP

一个全面的、跨平台的 Dart 路径操作库。

# awesome_notifications

https://pub.flutter-io.cn/packages/awesome_notifications

TIP

通过 Firebase 或其他服务创建本地通知和推送通知(媒体通知、大图片、大文本等)的完整解决方案。

# flustars

https://pub.flutter-io.cn/packages/flustars

TIP

flustars 依赖于 Dart 常用工具类库 common_utils,以及对其他第三方库封装,致力于为大家分享简单易用工具类。如果你有好的工具类欢迎 PR. 目前包含 SharedPreferences Util, Screen Util, Directory Util, Widget Util, Image Util。

TIP

TIP

TIP