What is DDownloads?
DDownloads offers you easy access to all types of Applications, from Antivirus programs to Browsers and Video tools or Codecs & Service Packs. It tries to download Setup files with a Single Click that don't install third party application such as Toolbars or other components.
Provides Direct Download links for numerous Applications. Its a kind of FREE App Store for FREE & Open Source Windows Apps.