aria2 is a utility for downloading files. The supported protocols are HTTP(S), FTP, BitTorrent, and Metalink. It has a powerful segmented downloading ability, downloading a file from multiple sources and multiple protocols and utilizing your download bandwidth to the maximum. It supports downloading a file from HTTP(S)/FTP and BitTorrent at the same time, while the data downloaded from HTTP(S)/FTP is uploaded to the BitTorrent swarm. Using Metalink's chunk checksums, aria2 automatically validates chunks of data while downloading a file like BitTorrent.
Gollem is a Web-based file manager that provides the ability to fully manage a hierarchical file system stored in a variety of backends such as a SQL database, as part of a real filesystem, or on FTP, Samba or SSH servers. It supports uploading and downloading of files, basic file operations, permissions support, and MIME recognition and viewing of files through the Horde MIME library. It is fully internationalized and translatable.
FileZilla is a multi-platform FTP program. The suite includes an easy-to-use client, which is similar to other popular FTP programs like WS-FTP or Cute-FTP, and a Windows-only server. The client supports various flavors of FTP and SCP, including FTP over SSL/TLS (FTPS) and SSH File Transfer Protocol (SFTP). The client also features IPv6 support, support for resuming and transferring files larger than 4GB, a tabbed user interface, a powerful site manager and transfer queue, bookmarks, drag and drop support, configurable transfer speed limits, filename filters, directory comparison, a network configuration wizard, remote file editing, keep-alive, HTTP/1.1, SOCKS5, and FTP-Proxy support, logging to a file, synchronized directory browsing, and remote file search.