This question exists as it fills a specific criterion. While you are encouraged to help maintain its answers, please understand that "big list" questions are not generally allowed on Ask Ubuntu and will likely be closed per the FAQ. More information on the software-recommendation tag.

What download managers are available for Ubuntu? Can you provide the link as well?

You can't download a file faster than what the speed of your connection allows.Therefore there's no such thing as a Download Accelerator.However as @llori pointed out "It is not about going faster than your local connection, but about overriding download bandwidth per stream from the server itself. That's why it is an "accelerator"." Thus it doesn't make your connection faster, but let's you download faster from a server that doesn't allow you to dothat.

Gwget

Gwget it's a download manager for the Gnome Desktop . The main features are:
Resume: By default, gwget tries to continue any download.

Notification: Gwget tries to use the
Gnome notification area support, if
available. You can close the main
window and gwget runs in the
background.

Recursivity: Gwget detects when you
put a html, php, asp or a web page
dir in the url to download, and ask
you to only download certain files
(multimedia, only the index, and so
on).

Drag & Drop: You can d&d a url to the
main gwget window or the notification
area icon to add a new download.

@cipricus - I didn't said No comment , i said DO comment :). Thanks for replying though . I guess it is because it based on QT library . In Lubuntu ( which i rarely) used doesn't include any component of QT library. You should go forward as post the question as eg. How to make Fatrat run in Lubuntu inspite of being a QT application.
–
atenzAug 3 '12 at 17:31

Jdownloader

JDownloader is a free and open source cross platform (Linux,Mac ..) download manager, written in Java, which allows the automatic download of files and split files from one-click. Additionally, many “link encryption” sites are supported – so you just paste the “encrypted” links and JD does the rest.

Flareget is probably the best download manager available for Linux (quoting from softpedia.com) It is highly stable and has almost all the features you can think of. It is multi-threaded and supports upto 16 segments per download for download acceleration. It has inbuilt browser integration and YouTube video download support for all the browsers. It is also actively maintained and a pro version is also available.

it should be noted that to get the 16 connections, browser integration and many other features that you will have to buy the "Pro" version as the free version does not offer these features.
–
Michael TunnellJan 25 '14 at 20:49

1

that is absurd thing to say...the flareget site doesnt mention the differences anywhere you have to test the app first to find the limitations...saying people should use the app to see what the limitations are is absurd, there should be a Community vs Pro comparison page. I would never be wrong about it if it was made easier to know the differences.
–
Michael TunnellFeb 1 '14 at 19:24

No One can beat Aria2, Best Downloader I have seen Ever. It can resume, Your download after several Months! Even from Mediafire. The Only Drawback is - its a command line tool, But Don't be feared, it is Quite easy to Download everything. AND integrates with uGet as a plugin so you can use uGet as a GUI for aria2. - http://ugetdm.com/

Install it with the command

sudo apt-get install aria2

also install Flashgot addon on firefox, set aria2 as Flashgot default downloader.
So whenever, You click for download, flashgot automatically download it with aria2.

I think, resuming support is website specific and As far as I know, mediafire support resuming option by default. That is why Aria2 can resume. If the site doesn't have resuming option, you can't resume, even with the best Download manager of the time.
–
Anwar ShahAug 1 '12 at 12:01

That product appears to be snakeoil. A download is a download; there is no magical incantation to make it go "5 times faster". The partial exception to this is when you are downloading from a site with multiple mirrors, then you can download from all of them simultaneously like the program axel does. This really only helps though if you have unlimited bandwidth and the mirrors are the bottleneck, and this is rarely the case.

UGet - http://ugetdm.com/
The program uGet is available in the repositories and is an excellent download manager with many useful options. As you can see in the screenshot below, it can pause a large download and resume it successfully (if the server supports resuming). I have used it with great success to download large and small files alike.

You can also queue and classify downloads and allow it to monitor the clipboard for potential downloads. Bandwidth can be controlled per download or on a global scale and, if necessary, you can specify a proxy to use. When flashgot is installed in firefox, uGet can be chosen as the default download manager for that browser.

Unfortunately IDM is not available for Ubuntu/Linux but there are many utilities are available which can give you fastest speed like wget and Axel are powerful download utilities.

to install it

sudo apt-get install wget axel

you may get confused how to use them in easy way. I have a nice technique which I usually do.

Type in terminal

Wget -c '<link>'.
axel '<Link>'

Here link can be retrieved from firefox's download window .Begin Downloading any file from firefox . It will appear in firefox download box. Pause the download process. Right click on downloading file. Choose "Copy Link location"

Paste it in terminal in place of link. Here note that you should not missed single quote. If you want to stop then press CTRL+C best thing is that your download would never be corrupted and you can resume it by pressing Up key and enter( command again).

thanks for the answer, it helps me too. Anyway, what type of jDownloader installation that you prefer? Using the PPA or download the .sh installer from the jDownloader site? Did the jDownloader support the function like "shutdown on complete"? Thanks for the answer :D
–
Aizan FahriNov 14 '11 at 20:46

I humbly recommend TwistLoad for managing downloads. The program provides the core functionality you would expect in a download manager: automatically following redirects, cross-session interrupt / resume support, and a nice GUI interface to keep track of everything:

cons

Developed in java and JVM is resource intensive some times. ( same problem with Azureus or Vuze though it is my opinion )

Complex GUI.

I used IDM on windows long ago then I was missing downloader like IDM and found jDownloader. you will need some time to get used to jDownloader( even I was finding resume button when installed it first time. ;-]).

I have downloaded files greater than 2-3 GB with so many disconnection( due to network problem ) then also MD5 was exact !

While Uri Herrera had a very good explanation for what a download accelerator is, the solution that was pointed out, Gwget, is far from what he described as a download accelerator. Gwget is exactly what its name implies, a GUI on top of wget, the most basic of basic unix download program.

One of the reliable ways to get the job (acceleration) done is to download through multiple threads from a particular server. Some servers restrict download speed by threads, instead of the IP. In such cases, if a server limits your download to 100KB/s, having 6 thread will give you an upper bound of 600KB/s, a very significant boost.

So far the one linux program that does this is Multiget, it's a little bit of a pain to setup with firefox, however. But at least it's easy to install on Ubuntu. Google "Multiget deb" to download the debian package. Then look up on the Multiget documentation to see how to hook it up with flashgot. Good Luck

I use Uget. Its a simple downloader, and supports resuming. THe latest version of uGet ie v1.8.0 also supports torrents. when you run uGet, it also does very well to detect the presence of a filepath in the clipboard, and asks if you want to start downloading.