The FTP Client that drives you anywhere
Taxi is a native Linux FTP client built in Vala and Gtk originally created by Kiran John Hampal. It allows you to connect to a remote server with various Protocols (FTP, SFT, etc.), and offers an handy double paned interface to quickly transfer files and folders between your computer and the server.
Install it from source
You can install Taxi by compiling from source, here's the list of dependencies required:
meson build --prefix=/usr cd build ninja && sudo ninja install
Arch Linux users can find Taxi under the name taxi-git in the AUR:
$ aurman -S taxi-git