The collection of scripts and tools for running aria2c as a service for local install.
aria2 is a light-weight multi-protocol & multi-source download utility operated in command-line. The supported protocols are HTTP(S), FTP, BitTorrent (DHT, PEX, MSE/PE), and Metalink.
Installation of init-scripts and configs for running aria2c as service
aria2clib
is simple library, the main goal is simplify interface to control downloading of files. Just 4 methods are
supported:
- get()
- put()
- delete()
- stats()
there's needed to install nose
and coverage
$ pip install -r requirements-dev.txt
Libraries and tools
- Aria2JsonRpc is a Python 3 module that provides a wrapper class around Aria2's RPC interface. It can be used to build applications that use Aria2 for downloading data.
- This directory contains sample scripts to interact with aria2 via XML-RPC. For more information, see http://sourceforge.net/apps/trac/aria2/wiki/XmlrpcInterface
- Aria2 Tools Some tools and instructions to help supplement aria2 when used as a download server.
Web UI
- webui-aria2 Very simple to use, no build scripts, no installation scripts. First start aria2 in the background either in your local machine or in a remote one.
- Berserker Advanced web-based frontend for Aria2-JSONRPC.
- aria2remote, Simple remote interface to aria2c.
- YAAW Yet Another Aria2 Web Frontend in pure HTML/CSS/Javascirpt. No HTTP server, backend or server-side program. All you need is just a browser.