Projects / jpartialdownloader


JPartialDownloader is a program for downloading files using HTTP[S]/FTP/BitTorrent protocols. It supports many features like resuming unfinished downloads, retrying, and multi-connection HTTP[S]/FTP. What makes this program different from similar programs is that you can download any part of a file.

Operating Systems

Recent releases

  •  19 Feb 2007 16:04

    Release Notes: This release adds httpSaveDns and httpNoCache options. Closing on Windows and the download information dialog were fixed.

    •  22 Jun 2006 17:15

      Release Notes: Simultaneous CLI downloads. A maxCLIDownloads preference and a --max-cli-downloads CLI option have been added. You can set the tracker stopping timeout with the stoppingTimeout preference. A CLI option for joining and merging buffer size has been added. HTTP/FTP retrying has been enhanced. It will retry unless interrupted. FTP active/passive data transfer modes can be set with the ftpPassiveMode preference.

      •  11 Mar 2006 14:01

        Release Notes: This release adds support for mirror sites, optimized BitTorrent downloading (using only one thread for uploading), limiting uploads for individual peers, support for the HTTPS protocol, faster BitTorrent starting time when making a new download, a "Not checking BitTorrent pieces" option before extracting (for faster extraction), and gracefully stopping the CLI gracefully if interrupted.

        •  25 Feb 2006 08:43

          Release Notes: It is now possible to select files to be downloaded from multi-file BitTorrent downloads, The program now re-downloads if resuming from a server that does not support ranges. Files can now be be extracted from partially downloaded multi-file BitTorrents. A better piece selection algorithm was implemented for the BitTorrent protocol. The Extractor and Merger CLIs now accept input directories and include all *.range files in them. Protocols are now guessed for input URLs not explicitly specifiying one. maxSeedingTime configuration was added. Listening ports are now chosen dynamically. Key short-cuts were added to the GUI.

          •  11 Feb 2006 08:38

            Release Notes: This release added support for saving the download list, a toolbar for download actions, a progress display while extracting and merging, a better speed calculation algorithm, a rangeDownloadEvenIfNotSupported configuration, an optimized, and the ability to view error logs in the GUI.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.