好用插件收集
插件
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
uni_links
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
:::