GNU Wget
GNU Wget is a utility software for non-interactive download of files from the Web. It supports HTTP and FTP protocols and can be retrieved through HTTP proxies. As it is a non-interactive commandline tool, it may easily be called from scripts, cron jobs, terminals without X-Windows support, etc.
To speak more about its utility, it is robust over slow netrwork connections and if a download fails due to a network problem, it keeps on retrying until the whole file has been retrieved. It can follow HTML links, download many pages, and convert the links for local viewing.
GNU Wget consists of many features for retrieving large files or mirroring entire web or FTP sites easily. It has the ability to resume aborted downloads (using Rest and Range commands).
GNU Wget runs on most of the variants of UNIX operating systems as well as Microsoft Windows OS. It supports HTTP cookies as well as HTTP and SOCKS proxies.
GNU Wget is open source software and comes under GNU General Public License.