I found an opensource alternative to IDM on Github called PyIdm, which has similar features To the original Idm.
As mentioned on Github page (click here )
PyIDM is a python open source (Internet Download Manager) with multi-connections, high speed engine, it downloads general files and videos from youtube and tons of other streaming websites .
For Requirements, installation procedure and bugs reported please take a look at the link below
(Click here )
By using this provided material the website 1Hack.us is not responsible for any law infringement caused by the users of this material.