Downloader for x is a powerful graphical download manager. it supports both http(s) and ftp protocols and has nice graphical user interface, though some actions can also be performed using the command line.
among others, its key features include proxy and socks5 support, recursive downloading, wildcard matching, download scheduler, multiple download queues and more...