DropzoneJS

A lightweight JavaScript library that adds drag-and-drop file uploads with previews and progress to web pages.