An open API service indexing awesome lists of open source software.

https://github.com/rclone-ui/rclone-ui

The cross-platform desktop GUI for rclone & S3.
https://github.com/rclone-ui/rclone-ui

backblaze-b2 cyberduck dropbox ftp fuse fuse-filesystem google-cloud-storage google-drive gui-frontend hero-ui heroui nextui rclone rclone-gui rsync s3 sftp tauri tray tray-menu

Last synced: 10 days ago
JSON representation

The cross-platform desktop GUI for rclone & S3.

Awesome Lists containing this project

README

          

Rclone Mobile






Rclone UI




The cross-platform GUI for Rclone


A light, transparent layer on top of rclone to manage your remotes & tasks in a more user-friendly way.




Latest Release

 

Downloads

 

Tauri



Choco

 

Flathub

 

Homebrew



GitHub Repo stars



The GUI for Rclone

## Docker/Homelab/Server Usage
Control your server, homelab, or mom's PC with **the easiest solution to manage remote **`rclone`** instances.**

#### Docker Compose
```yaml
services:
rclone:
image: rclone/rclone
container_name: rclone
command: rcd --rc-addr=0.0.0.0:5572 --rc-no-auth
ports:
- 5572:5572
volumes:
- ./config:/config/rclone
- /path/to/data:/data
```

#### Docker CLI
```bash
docker run -d \
--name rclone \
-p 5572:5572 \
-v ./config:/config/rclone \
-v /path/to/data:/data \
rclone/rclone rcd --rc-addr=0.0.0.0:5572 --rc-no-auth
```

#### Without Docker
Just start the `rcd` daemon directly:

```bash
rclone rcd --rc-addr=0.0.0.0:5572 --rc-no-auth
```

#### Notes
- After starting up **`rclone`** using your preferred method, simply open Rclone UI and navigate to Settings > Hosts.
- Make sure to allow traffic to port **`5572`** in your firewall and/or reverse proxy (nginx/caddy/traefik).
- Rclone UI can connect to any RCD port, so you can customize the default **`5572`** port.
- Use **`--rc-user`** and **`--rc-pass`** instead of **`--rc-no-auth`** in production.

## Package Managers
- Flathub **`flatpak install com.rcloneui.RcloneUI`** or **[from the store](https://flathub.org/en/apps/com.rcloneui.RcloneUI)**
- Brew **`brew install --cask rclone-ui`**
- Scoop **`scoop bucket add extras`** & **`scoop install rclone-ui`**
- Chocolatey **`choco install rclone-ui`**
- WinGet **`winget install --id=RcloneUI.RcloneUI -e`**
- NPM **`npx rclone-ui`**

## Downloads
- **Windows** (**[Arm](https://get.rcloneui.com/win-arm)**, **[x64](https://get.rcloneui.com/win)**)
- **macOS** (**[Apple Silicon](https://get.rcloneui.com/mac)**, **[Intel](https://get.rcloneui.com/mac64)**)
- **Linux** (**[AppImage](https://get.rcloneui.com/linux)**, **[deb](https://get.rcloneui.com/linux-deb)**, **[rpm](https://get.rcloneui.com/linux-rpm)**)
- **Linux `Arm`** (**[AppImage](https://get.rcloneui.com/linux-arm)**, **[deb](https://get.rcloneui.com/linux-deb-arm)**, **[rpm](https://get.rcloneui.com/linux-rpm-arm)**)

## Roadmap
> Finalized items have been moved to the "Features" section.
### [Check out the V3 discussion!](https://github.com/rclone-ui/rclone-ui/issues/18)

## 1 Star = 1 Instant Coffee




Star History Chart

## Contributing
Welcome, anon. We’ve been expecting you.

Here are some good problems to tackle:
- Fix an open [**Issue**](https://github.com/rclone-ui/rclone-ui/issues)
- Upgrade repository to Vite 7 & React 19
- Introduce React Compiler
- Move Cron logic to Rust

🎁 **Merged PRs receive a Lifetime License!**




English


Chinese


Japanese


Polish


German


Spanish


Romanian


Pirate