honmaple/maple-file
बहु-प्रोटोकॉल क्लाउड फ़ाइल अपलोड और प्रबंधन सर्वरलेस / बिना सर्वर के एक ऐप
- Stars
- 628
- Forks
- 51
- अंतिम पुश (UTC)
- 16 सित॰ 2026
- प्रोजेक्ट स्थिति
- सक्रिय
भाषाएँDartGoC++CMakeSwiftRubyCHTMLKotlinShellObjective-C
तकनीकी विषय
रैंकिंग
मूल README
यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।
README खोलें / बंद करें
https://raw.githubusercontent.com/honmaple/maple-file/HEAD/app/assets/icon/icon.png
红枫云盘
https://img.shields.io/badge/Release-1.2.0-brightgreen.svg
https://img.shields.io/badge/App%20Store-black.svg?logo=apple
https://img.shields.io/badge/License-GPL3.0-blue.svg
使用 Flutter 实现的无服务端多协议云盘文件上传和管理APP
技术说明
- 客户端基于
Flutter,文件管理能力由内嵌的 Go 服务提供。 - Go 侧存储驱动当前统一基于
github.com/honmaple/cloudfs构建。 - 仓库内已不再维护大批本地协议驱动实现,优先直接复用
cloudfs原生驱动与中间件能力。
支持的存储
- [X] 本地文件
- [X] FTP
- [X] SFTP
- [X] S3
- [X] SMB
- [X] Webdav
- [X] Foxel
- [X] Alist/OpenList
- [X] Google Drive
- [X] OneDrive
- [X] 又拍云
- [X] 115网盘
- [X] 夸克网盘
- [X] Github
- [X] Github Release
- [X] Mirror(镜像站,支持文件查看和下载,支持格式:清华源、阿里源或者其他 NGINX 文件列表源)
| 存储 | 文件列表 | 新建目录 | 重命名 | 移动 | 复制 | 删除 | 上传 | 下载 |
|---|---|---|---|---|---|---|---|---|
| 本地文件 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| FTP | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| SFTP | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| S3 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| SMB | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Webdav | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Foxel | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Alist/OpenList | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Google Drive | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| OneDrive | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 又拍云 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 115网盘 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
| 夸克网盘 | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ✅ |
| Github | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ |
| Github Release | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ |
| Mirror | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ |
功能
- 支持文件列表查看/复制/移动/删除/重命名/上传/下载
- 支持桌面端拖拽上传(文件或者文件夹)
- 支持文件多选及操作
- 支持文件列表信息缓存
- 支持回收站
- 支持视频、音频、图片和文本文件的预览
- 支持文件加密和压缩
- 支持各存储之间的备份和同步(测试中)
- 支持多语言(中文、英文)
- 支持 Web, Android, MacOS 和 Windows
截图
| https://raw.githubusercontent.com/honmaple/maple-file/HEAD/example/screenshot/01.png | https://raw.githubusercontent.com/honmaple/maple-file/HEAD/example/screenshot/02.png | https://raw.githubusercontent.com/honmaple/maple-file/HEAD/example/screenshot/03.png |
| https://raw.githubusercontent.com/honmaple/maple-file/HEAD/example/screenshot/04.png | https://raw.githubusercontent.com/honmaple/maple-file/HEAD/example/screenshot/05.png | https://raw.githubusercontent.com/honmaple/maple-file/HEAD/example/screenshot/06.png |
| https://raw.githubusercontent.com/honmaple/maple-file/HEAD/example/screenshot/desktop-01.png | https://raw.githubusercontent.com/honmaple/maple-file/HEAD/example/screenshot/desktop-02.png |