OpenList Desktop 是一个为 OpenList (Alist) 和 Rclone 设计的跨平台桌面客户端。它提供了一个现代化且用户友好的图形界面,帮助您轻松管理 Alist 服务和 Rclone 云盘挂载,无需记忆和输入繁琐的命令行指令。
本项目基于 Python 和 PySide6 构建,并使用了 QFluentWidgets 组件库,确保了美观流畅的用户体验。
rcd 服务,为所有挂载操作提供支持。
从 GitHub Releases 页面下载适用于您操作系统的最新版本。
为了使用 Rclone 的挂载功能,您需要预先安装以下依赖:
fuse。例如,在 Debian/Ubuntu 上运行 sudo apt-get install fuse。将您下载的 alist (或 openlist) 和 rclone 可执行文件放置在您电脑的任意目录中。
alist 可执行文件的文件夹。rclone 可执行文件的文件夹。root
|  main.py                (入口脚本)
|  requirements.txt         (依赖文件)
|
└─app
    ├─common                (通用模块: 配置, 信号总线, 工具函数等)
    ├─components            (自定义 UI 组件)
    ├─resource              (资源文件: 图标, qss, 国际化文件)
    ├─services              (核心服务: Alist 和 Rclone 管理器)
    └─view                  (界面视图: 主窗口, 各子界面)
本项目基于 GPL-3.0 License 开源。
|      1kkz      117 天前 你是不是对 OpenList 有什么误解,他的主要功能把一些网盘空间集成到一起,使用 WebDAV 可以像访问本地磁盘一样访问,你这不是多此一举吗? | 
|      3sn0wdr1am      117 天前 之前 alist 的时候就有个问题非常困扰,那就是经常掉登录。 然后浏览的时候,总提示类似会话过期。 | 
|      4zjb861107      117 天前 这个需求属实有点小众了,openlist/alist 应该是服务端,服务端一般不太可能需要 GUI…… | 
|      5ikariNerv      91 天前 太好了, 不是所有人都用 linux 当 NAS 的。alist 出事,alist desktop 都不敢用了。alist helper 又不怎么更新。先 star 为敬 |