pyaxel


A CLI download accelerator in Python

Pyaxel version 0.1 released!

A CLI based download accelerator in Python that works seamlessly in networks that are behind proxy servers and for protocols like http and ftp.

Features present in pyaxel 0.1 are:

  1. Accelerated downloads: Files are divided into pieces and each piece is downloaded via a separate HTTP connection. This can significantly increase download speed if the server throttles individual connections.
  2. Persistent reconnection: If connections time out, they are retried repeatedly until that piece of the file is completely downloaded.
  3. Resumable downloads: Downloads can be stopped and resumed at a later time!
  4. Download speed limiting: The bandwidth taken up by the program can be limited so that it does not swallow up all your available bandwidth.
  5. Download progress indication: Indicates the progress of each connection and provides estimates of the time remaining to complete the download.

Project Information

Labels:
download-accelerator python