OpenList Desktop is a cross-platform desktop client for the OpenList file service, offering a GUI to run the service, configure storage and mount WebDAV through Rclone.
- v0.9.1
- Published at
- Jul 26, 2026
- 1,564
- Stars
- 117,867
- Download
- Synced at
- 3d ago
Latest release
v0.9.1Jul 26, 2026, 03:49 AMDownloads slow? Switch the source anytime above
README
Project Overview
OpenList Desktop is maintained by the OpenList team as the desktop shell for the OpenList file service and Rclone mounts. Starting the core, adding a remote, mounting it to a local folder and reading logs all happen in one window, and the app can retreat to the system tray. Remotes are managed in the interface instead of by hand-editing config files.
| Item | Value |
|---|---|
| Platform | Windows 10+, macOS 10.15+, Linux |
| Stack | Tauri 2 + Vue 3.5 + Rust |
| Version | 0.9.1 |
| License | GPL-3.0 |
Service, mounts and logs live in a single window, so nothing needs to stay open while it runs in the background.
Key Features
- Core management: starts, stops and restarts OpenList Core, with uptime on the dashboard
- Local mounts: mounts WebDAV remotes into local folders through Rclone, including mapped network drives on Windows
- Status monitoring: service health, uptime and response metrics gathered on the dashboard
- GUI configuration: OpenList and Rclone parameters are edited in the interface and written back on save
- Log viewer: streams service logs in real time to locate mount failures and connection errors
- Tray integration: right-click the tray icon for quick actions, double-click to show or hide the window
- Updates and autostart: checks and installs new versions, with optional launch at login
- Mount flags: appends rclone flags per mount, such as
--vfs-cache-mode=full,--buffer-size=256M,--transfers=10
Target Audience
- Self-hosted OpenList users
- People who mount WebDAV storage
- Users who avoid the command line
- People consolidating several cloud drives
- Home server owners running services 24/7
Quick Start
Install
- On Windows run
winget install OpenListTeam.OpenListDesktop, or launchOpenList-Desktop_x.x.x_x64-setup.exe - On macOS open the
.dmgand drag the app in; on Linux usesudo dpkg -i OpenList-Desktop_x.x.x_amd64.deborsudo rpm -i OpenList-Desktop_x.x.x_amd64.rpm
First setup
- Follow the first-run wizard to install the OpenList service and set the admin account
- Open the Mounts page, click Add Remote, and fill in name, type WebDAV, URL, user and password
- Pick a local mount point, click Save, then click Mount
- Start or stop OpenList Core from Dashboard and Quick Actions
System Requirements
| Item | Requirement |
|---|---|
| OS | Windows 10+, macOS 10.15+, Linux (Ubuntu 18.04+) |
| External components | OpenList Core and Rclone, installed through the first-run guide |
| Build environment | Node.js with yarn, Rust toolchain, Tauri CLI |
Notes
- Early stage: the version is still 0.x, so the interface and config layout may change substantially
- Core required: the app is only a shell, OpenList Core and Rclone must be installed before mounting
- Storage type: WebDAV is the storage provider used when adding a remote
- License terms: GPL-3.0, so distributed modified builds must stay under the same license
Release history
Sort