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.
- aria2
- aria2 · GitHub
- Aria2 - A Multi-Protocol Command-Line Download Tool for Linux
- Aria2 | SoftMania
- Aria2 Tutorial @ Calomel.org
- How to Run Aria2 as a Windows Service (2012/8/2008/7/Vista/2003/XP)
- Aria2 Tutorial @ Calomel.org
- aria2 - ArchWiki
To run aria2 as an RPC server (without security!):
aria2c --enable-rpc --rpc-listen-all=true --rpc-allow-origin-allTo run aria2 with parameters on a config file (aria2.conf):
aria2c --conf-path=aria2.conf
Options in your config file:
To save downloads list so every time we restart aria2 resume downloads:--save-session=aria2sessionfile
--input-file= aria2sessionfile #must be same as save session
Continue downloading a partially downloaded file if a corresponding control file exists.
--continue=true
Store the downloaded file(s) in folder.
--input-file=
Continue downloading a partially downloaded file if a corresponding control file exists.
--continue=true
Store the downloaded file(s) in folder.
--dir=Downloads
Do not pre-allocate disk space before downloading begins
- Raspberry Pi as Download Server - Yifang Yuan - Medium
- How to configure Aria2 to download files | Develop Paper
AriaNg
AriaNg is a modern web frontend making aria2 easier to use. AriaNg is written in pure html & javascript, thus it does not need any compilers or runtime environment. You can just put AriaNg in your web server and open it in your browser. AriaNg uses responsive layout, and supports any desktop or mobile devices.
Aria2 WebUI
Save Aria2 WebUI files in a folder and open index.html (NO NEED OF WEB SERVER)
Aria2App (open source)
Manage aria2 rpc servers from your phone.
Aria2Android (open source)
With Aria2Android you can run a real aria2, an open source download manager, executable on your device.
- Aria2Android (open source) -Google Play
- GitHub - devgianlu/Aria2Android: An Android app that allows you run aria2 on your device