A simple download manager that supports pausing and resuming downloads.
It is written in Java and uses HttpURLConnection for downloading files.
The user interface is created using Swing controls.
Download executable jar from Releases
Or build from source :
To compile -
$ javac ProgressRenderer.java
$ javac DownloadTableModel.java
$ javac Download.java
$ javac DownloadManager.java
And finally to run -
$ java DownloadManager
MIT