6
User
Recs.
Recs.
7
Updates
Last
Updated
Updated
Activity
6 Options
SpecsUpdate
LicenseGPL
PlatformOSX Linux Windows Android
Search?
IPv6?
Auto update?
Proxy server?
Selective downloadingYes
GUINo
CLIYes
Embedded tracker?
NAT-PMP?
MagnetYes
Sequential downloading?
DHTYes
Prioritization?
Daemon?
Web seedingYes
Broadcatching?
NAT traversal?
UPnP?
UDP trackerYes
MSE/PEYes
Super-seeding?
µTP?
LPDYes
Web UIYes
PEXYes
Pros
Pro Remote control over simple standartized RPC
XML or JSON-based RPCs can be used to control aria2 remotely with both APIs completely documented. Simplest client that uploads torrent to be downloaded is 3 Python lines long (no 3rd-party libraries, only stdlib).
Run aria2c --help=#rpc
to see more.
Pro Third parties offer a clean web interface
Some web interfaces consist of pure HTML+JS, no server-side needed (except aria2c of course). It uses the same RPC that can work even over WebSockets.
Know any positive aspects of this option?