I built a native GUI for direct server-to-server transfers (FTP/SFTP) because rclone CLI wasn't visual enough for me.
I do a lot of site migrations and moving heavy media files around. For the longest time, my workflow was incredibly dumb: download a huge zip from an FTP server -> wait 2 hours -> upload it t...

Source: DEV Community
I do a lot of site migrations and moving heavy media files around. For the longest time, my workflow was incredibly dumb: download a huge zip from an FTP server -> wait 2 hours -> upload it to the new SFTP server -> wait another 2 hours. It killed my local disk space, ate up my bandwidth, and tested my patience. I know rclone exists and it's an absolute beast of a tool. But honestly? I’m a visual person. I didn't want to type terminal commands and flags every time I needed to move a folder. I just wanted a simple split-pane window where I could drag a folder from Server A to Server B and let it do its thing directly. I couldn't find a native app that did exactly this without being overly bloated, so I spent the last few months building it myself. It’s called SyncShuttle. I actually use rclone under the hood as the transfer engine because it's rock-solid for large files and resuming drops, but the UI is completely native for macOS and Windows. You just connect your servers, and