At one time, FTP was the only means available to move large files, times have changed but the need still exists, especially for developers like myself.
For years I’ve happily used FileZilla for my FTP needs, the client is available on most platforms. There is also a server available for Windows as most Linux variants already provide FTP.
Happy file transfers!