好用插件收集

返回:开源资料

插件

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

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

:::