github.com
Aria2 is a command-line download utility supporting HTTP(S), FTP, SFTP, BitTorrent and Metalink. It can download from multiple sources and protocols simultaneously, and uses Metalink chunk checksums to validate data during downloads. It offers a JSON-RPC and XML-RPC interface and can run as a daemon process.