# gui

### Overview

rclone is the industry-standard CLI tool for cloud storage automation among developers and sysadmins. It is extremely powerful, supports over 70 storage providers, and is completely free and open-source. Its tradeoff is complexity - every job requires flags, config files, and terminal expertise.

**Blober** is built for users who want rclone-level capability without managing flags, scripts, or terminal state. It replaces stateless CLI execution with persistent, visual workflows that anyone can set up and repeat.

### Interface and Usability

**rclone**

- Command-line only (experimental web GUI exists, but limited)
- Configuration files and flags - every job requires manual setup
- Excellent for scripting and cron-based automation
- Steep learning curve for non-technical users
- No built-in workflow persistence - you must manage your own scripts

**Blober**

- Native desktop GUI (Windows, macOS, Linux)
- Visual setup of sources, destinations, and filters
- Saved workflows with one-click execution
- Built-in task history with resumable state
- Designed for repeatability and clarity - no terminal required

### Feature Comparison

| Feature | **Blober** | rclone |
| --- | --- | --- |
| Interface | ✅ GUI | CLI |
| Provider count | Growing (9+) | 70+ |
| GoPro Cloud support | ✅ Yes | ❌ No |
| Local filesystem | ✅ Yes | Yes |
| Cloud-to-cloud | ✅ Yes | Yes |
| Workflow persistence | ✅ Yes | No (manual scripts) |
| Metadata path templates | ✅ Yes | Manual scripting |
| Task history & resume | ✅ Yes | Logs only |
| Encryption | Planned | Built-in |
| Automation | Limited | Extensive |
| Open source | No | Yes |
| Data path | ✅ Direct | Direct (local) |

### GoPro Cloud: A Blober Exclusive

rclone supports over 70 providers - but **GoPro Cloud is not one of them**. If you shoot with GoPro cameras and want to move your media from GoPro’s cloud to Backblaze B2, AWS S3, Wasabi, or your local NAS, rclone simply cannot help.

**Blober** is the only transfer tool with native GoPro Cloud integration, making it the obvious choice for photographers, videographers, action sports creators, and agencies managing GoPro media libraries.

### Workflow Example

**rclone** requires upfront configuration, careful flag selection, and scripting discipline to safely repeat jobs:

```
rclone copy remote:bucket/path dest:bucket/path \

--transfers 4 --checkers 8 --retries 3 \

--filter-from filters.txt --log-file transfer.log
```

Forget a flag? Change a path? The job silently behaves differently. There is no built-in history of what ran, when, or whether it succeeded.

**Blober** stores each workflow as a durable configuration with immutable execution history. If a transfer is interrupted, Blober resumes based on stored state rather than re-running a stateless command.

This difference becomes critical for:

- Long-running transfers over unreliable connections
- Media archives with thousands of files
- Users who run transfers infrequently and forget the exact flags
- Teams where multiple people need to trigger the same workflow

### Data Sovereignty

Both rclone and **Blober** are local-first tools - your credentials stay on your machine. This is a shared advantage over SaaS competitors like Flexify and MultCloud where credentials and potentially data flow through third-party servers.

Where **Blober** adds value over rclone:

- **No terminal exposure** - credentials are managed in a secured desktop app, not plaintext config files
- **Encrypted credential storage** - not a `~/.config/rclone/rclone.conf` file on disk
- **Visual audit trail** - every transfer logged with timestamps, file counts, and status

### Cost and Support

| Aspect | **Blober** | rclone |
| --- | --- | --- |
| Cost | One-time license | Free |
| Support | Product support | Community forums |
| Updates | Included with license | Community-driven |
| Target user | Creators, agencies, engineers | Engineers, sysadmins |

rclone being free is a genuine advantage. **Blober** earns its price by saving time, reducing errors, and opening cloud transfers to users who would never touch a terminal.

### When **Blober** Makes More Sense

Choose **Blober** if you:

- Prefer visual tools over terminal commands
- Want repeatable workflows without writing scripts
- Need GoPro Cloud support (only Blober has it)
- Need clarity, task history, and one-click resumption
- Transfer data occasionally but need it to work reliably every time
- Value convenience and productivity over maximum flexibility
- Want credentials stored securely - not in a plaintext config file
