V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
jiames1969

[免费开源][2.2M]做了一个 macOS 原生的 Cloudflare R2 / S3 桌面客户端: R2Desk

  •  
  •   jiames1969 · 1 day ago · 420 views

    主要是自用,网页端太逆天了,没想到 ai 直接 6 个对话给我完成了


    小工具:R2Desk,一个 macOS 原生的 S3 兼容对象存储客户端,主要是为了更方便地管理 Cloudflare R2 里的文件。

    Swift 原生、很小、很轻

    项目地址:
    https://github.com/macaitools/r2-client-lite

    下载地址:
    https://github.com/macaitools/r2-client-lite/releases/latest

    几张截图:

    Bucket Browser

    Add Bucket

    Upload Flow

    目前主要功能有:

    • 支持 Cloudflare R2 和其他 S3 兼容 endpoint
    • 多 bucket 管理
    • 收藏 bucket 、最近访问 bucket
    • 拖拽上传
    • 上传进度、取消、失败重试
    • 上传冲突处理:替换或自动重命名
    • 单文件 / 批量下载
    • 单文件 / 批量删除
    • 类文件夹方式浏览 S3 prefix
    • 创建文件夹
    • 当前路径内搜索 / 过滤
    • 复制 object key
    • 复制 S3/R2 直链
    • 生成 1 小时有效的 presigned 下载链接
    • 查看对象详情,比如 size 、ETag 、Content-Type 、metadata 等
    • 本地操作历史
    • 上传 / 下载 / 删除完成后发送 macOS 通知
    • 支持中英文界面
    • Secret Access Key 存在 macOS Keychain 里,配置导出不会包含密钥

    应用是 ad-hoc 签名的,不需要 Apple Developer 账号。下载后如果 macOS 拦截,右键打开一次就可以。

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5046 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 09:49 · PVG 17:49 · LAX 02:49 · JFK 05:49
    ♥ Do have faith in what you're doing.