aria2 is a lightweight multi-protocol & multi-source command-line
download utility. It supports HTTP/HTTPS, FTP, SFTP,
BitTorrent and Metalink. aria2 can be manipulated via built-in
JSON-RPC and XML-RPC interfaces.
Download
Download version 1.37.0.
There you can download source distribution and binaries for OS X, Windows and Android.
The legacy releases earlier than 1.19.1 are available
here.
Features
Multi-Connection Download.
aria2 can download a file
from multiple sources/protocols and tries to utilize your
maximum download bandwidth. Really speeds up your download
experience.
Lightweight.
aria2 doesn’t require much memory and CPU time. When disk cache is
off, the physical memory usage is typically 4MiB (normal
HTTP/FTP downloads) to 9MiB (BitTorrent downloads). CPU usage in
BitTorrent with download speed of 2.8MiB/sec is around 6%.
Fully Featured BitTorrent Client.
All features you want in BitTorrent client are available: DHT,
PEX, Encryption, Magnet URI, Web-Seeding, Selective Downloads,
Local Peer Discovery and UDP tracker.
Metalink Enabled.
aria2 supports The Metalink Download Description Format
(aka Metalink v4),
Metalink version 3 and
Metalink/HTTP.
Metalink offers the file verification, HTTP/FTP/SFTP/BitTorrent integration
and the various configurations for language, location, OS, etc.
Remote Control.
aria2 supports RPC interface to control the aria2 process.
The supported interfaces are JSON-RPC (over HTTP and WebSocket)
and XML-RPC.
Usage Examples
Command-line scares you off? No, aria2 is really easy to use!!
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at
your option) any later version.
You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.