Features

End-User Features

  • Select any folder on their computer.
  • Resume aborted downloads
  • See download progress indicator (both for current file and entire download).
  • Preserve the folder structure of downloaded files (optional).
  • Resolve of file name conflicts using the specified behavior – rename, overwrite or skip files – or displaying a selection dialog to the user.
  • Skip files during download.
  • Verify download file list by the user.
  • See the log file of the download process.
  • HTTP and HTTPS protocols support.

Developer Features

  • Can be used with any kind of server platforms including (but not limited with):
    • ASP.NET
    • PHP
    • ASP
    • JSP
    • ColdFusion
    • Perl
    • Python
    • Ruby
    Code samples for these platforms are included.
  • Appearance customization. Each state of the Download button can be replaced by an image.
  • Localization support. All languages including East Asian are supported.
  • High level of configurability.
  • Possibility to specify names and subfolders of downloaded files as they should be saved on the client computer.
  • Rich client-side API:
    • Possibility to work with download file list through JavaScript.
    • Possibility to control download completion, errors, progress, etc. through JavaScript events.
    • Possibility to use dynamic server pages instead of static files to get file list or files itself.