FLUTTER ECOSYSTEM

minio

非官方 MinIO Dart 客户端 SDK,提供简单的 API 来访问任何兼容 Amazon S3 的对象存储服务器。

最新版本
3.5.8
近 30 天下载
7万
喜欢数
129
Pub 分数
140

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

minio 包是一个非官方的 Dart SDK,用于与任何兼容 Amazon S3 的对象存储服务器(如 MinIO)进行交互。它提供了一个简单直观的 API,可执行上传、下载、列出和删除对象等常见操作。该客户端专为跨平台使用而设计,支持 Android、iOS、Web、macOS、Windows 和 Linux。该客户端可无缝集成遵循 S3 协议的云存储服务,非常适合需要可扩展文件存储的应用程序。它轻量且非常适合需要安全、持久且高性能数据持久化的开发者构建应用程序。

适合场景
  • 存储用户生成的内容
  • 备份应用数据
  • 托管静态资源
  • 与S3兼容的存储集成
  • 跨平台文件共享
主要特点
  • S3 兼容 API
  • 跨平台支持
  • 简单的上传/下载方法
  • 安全认证
  • 对象生命周期管理
适合对象
  • 需要云存储的Flutter应用
  • 使用 MinIO 或 S3 的开发人员
  • 需要文件持久化的应用
  • Backendless 文件处理
  • 具有多平台部署的项目
使用建议
  • 非官方 SDK – 不由 MinIO 维护
  • 需要正确的访问凭据
  • 仅限S3兼容服务器
  • 无内置重试逻辑
  • 依赖外部 GitHub 仓库
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add minio

所属分类

依赖

依赖清单 9 项

源码仓库

关联项目

所在榜单