aria2 is a multiprotocol client with support for HTTP, FTP, BitTorrent, SSL, and others.