Welcome
BitLeech is an extensible, cross platform download manager. BitLeech will support common features such segmented downloads, resume, and major protocols(ftp,http), and password management, but will use a pluggable architecture to allow future protocols to be supported by the download framework.
Developers can even add support for more protocols without access the main source repository by just implementing the right interface. One unique feature I will add later is an abstract mirror searching api that developers can use to implement mirror searching functionality that exits in some download managers.
Bitleeches implementation will be pluggable to allow searching of any resource, whether it be ftp sites, a url database contributed by bitleech users, or even file sharing protocols like gnutella.