16

Specifically, I'm looking for a client-side, JavaScript and / or Flash based multiple file uploader. The closest thing I've found is FancyUpload. Anyone have experience with it? If not, what else is out there?

Josh Mein
  • 27,292
  • 12
  • 73
  • 84
Nick Sergeant
  • 32,393
  • 12
  • 35
  • 44

10 Answers10

10

Yahoo's YUI Uploader is your friend.

James McCormack
  • 9,048
  • 3
  • 46
  • 55
Kent Brewster
  • 2,460
  • 2
  • 22
  • 27
10

Uploadify is a jQuery / Flash hybrid (if you don't feel like adding in YUI just to handle uploads).

Demo

How to implement

ripper234
  • 212,480
  • 262
  • 617
  • 892
Dan Esparza
  • 27,508
  • 28
  • 100
  • 124
  • 2
    @slotishtype So sorry. I'm sure if you could elaborate, other devs would appreciate it. – Dan Esparza Nov 11 '11 at 19:35
  • 1
    Yeah. It looks like Uploadify kinda sucks now (not sure what's happened in the last 2 years). I would recommend Plupload now (see the answer that lists it as a link) – Dan Esparza Feb 22 '12 at 22:03
  • 1
    Agree, it also has a bunch of issues when trying to use in IE9 – testpattern Dec 03 '12 at 09:45
  • I always get HTTP 302 error in OSX Safari/Firefox and randomly on windows FF. Not reliable at all. I'm looking for a replacement for uploadify. – Ejaz Oct 22 '13 at 11:52
6

SWFUpload is probably the leading "competitor" to that.

Owen
  • 80,005
  • 21
  • 116
  • 113
6

Alternatives to SWFUpload:

Christian C. Salvadó
  • 769,263
  • 179
  • 909
  • 832
4

Plupload seems to be interesting...

Phil
  • 477
  • 1
  • 4
  • 11
3

It looks like a new entry into this field is 'jQuery file upload':

Wiki / documentation

Demo page

Dan Esparza
  • 27,508
  • 28
  • 100
  • 124
2

Agile Uploader now supports multiple files as of version 2.0. http://www.shift8creative.com/projects/agile-uploader/index.html

Here's a direct link to a demo: http://www.shift8creative.com/agile-uploader/examples/all_files.php

It allows all types of files and can actually resize images before upload to help save on bandwidth costs and server processing power.

Tom
  • 3,217
  • 1
  • 27
  • 29
1

Google Gears solution with client-side image resizing (mine, sorry for advertisment)

Mikhail Korobov
  • 21,149
  • 8
  • 72
  • 64
1

I've used FancyUpload plenty of times and it's absolutely fantastic. The only problem (but this is true for most flash uploaders, I guess) is session handling - if you're using sessions you're going to have to pass along the session ID to the flash file and back again.

digitarald (the author) has a new version of FancyUpload in beta now that works with Flash 10 (something a lot of the other uploaders don't). According to him it should be very simple to upgrade from FancyUpload2 to the new version, once it's released.

Rexxars
  • 1,129
  • 8
  • 10
0

Dropzone worked for me for simple drag-and-drop functionality that degrades gracefully. Very easy to set up.

James McCormack
  • 9,048
  • 3
  • 46
  • 55