Internet Download Manager (IDM) Multi Threaded IDM Using JavaFX Features Using MySQL database for saving download details Multi Threaded IDM User can pause, resume, restart and delete downloads Supports any file type Previews Main Window Add Url Window Database Run database/db.sql in MySQLWorkbench for creating download table