The perfect Javascript file uploader?

(written by lawrence krubner, however indented passages are often quotes). You can contact lawrence at: lawrence@krubner.com

This looks amazing:

The default behavior of Fine Uploader is to immediately attempt to upload files as they are selected. One option allows you to simply queue all files, and then start uploading at a later time by calling uploadStoredFiles() on your Fine Uploader instance. You can also easily allow your users to edit the names of each submitted file before uploading.

This Fine Uploader instance below also demonstrates the edit file name feature, which allows you to edit the name of any file before it is uploaded, simply by clicking on the “pencil” icon.

Source