vote up 22 vote down star
6

Ever since I started using Amazon's S3 service I've been struggling to find a good solution for simple file management, without having to write my own app to browse my buckets, upload and delete files, etc.

The best I've found so far to do this is S3Fox. But it's far from perfect, it has problems deleting files and folders. Comments on the Firefox plugin page indicate I'm not the only person with this problem and the developer does not respond to emails.

I've looked around briefly, but couldn't find anything that looked any better than S3Fox.

Please tell me there's a better way!


Edit (07/26/2009): The Firefox S3Fox extension seems to be getting love from its developer again, the problems I was having before have gone away, and I'm using it on a regular basis now with no problems!

flag
show 1 more comment

migrated from stackoverflow.com

16 Answers

vote up 21 vote down

Jungle Disk can map network drives to your buckets, besides that, it can help with your backups.

alt text

I use it regularly on Windows Vista and on Mac OS X. Sometimes I use it to transfer files between my office and home computers.

link|flag
show 2 more comments
vote up 5 vote down

On the Mac, you can use the FTP client Transmit, which has Amazon S3 support built in.

link|flag
show 2 more comments
vote up 5 vote down

S3fm - free online Amazon S3 File Manager.

Loads directly from Amazon S3 and runs in your browser - fast, secure and convenient. No software to install, just click and go.

http://www.s3fm.com/

User friendly, fast, slick interface. Multiplatform, all major browsers supported. Built-in document viewer, image slide show and media layer. Drag & drop, multi-file uploads and downloads and plenty of other features.

Best of all, you don't have to share your credentials with a 3rd party web site as with other online solutions. S3fm, is a stand-alone Ajax app that communicates directly with Amazon S3 so your secret key never leaves your computer.

link|flag
1  
Just started using it. It seems like this online app beats all that's out there in terms of usability. Finally something we can forward to our customers without having them take CS classes :) – Dick Lebavo Aug 3 at 23:23
vote up 4 vote down

It's Mac only, but Cyberduck (the FTP/SFTP client) has been able to handle it for a little while now, and I think it's pretty nice to use.

link|flag
vote up 3 vote down

I like the S3 Firefox Organizer plugin for FireFox.

link|flag
show 2 more comments
vote up 3 vote down

If you are on Windows you can use CloudBerry Explorer for Amazon S3. With FTP like client it makes managing files in S3 EASY It supports most of the Amazon S3 and CloudFront features and It is a FREEWARE.

link|flag
vote up 2 vote down

Some folks like JungleDisk. I've used it briefly, it seemed to work pretty well.

link|flag
show 3 more comments
vote up 2 vote down

I find I have to use two different tools to get the job done.

S3fox is great when you want to access S3 through a file browser interface. But like you said, deleting trees sucks. You also can't upload files to different names than you have them on your hard drive.

I also use S3 Browser a lot. It's nice because it doesn't break up the keys into file paths. Instead, you get a list of all the keys in a bucket. If you want to delete a bunch of files out of a tree, just shift-select them and hit delete. It also lets you change the destination file on upload.

link|flag
vote up 2 vote down

s3fs for Linux and Mac.

link|flag
vote up 2 vote down

S3 Hub is great if you're using a Mac.

link|flag
vote up 2 vote down

I have a bucket with over 500k files. None of the tools I tried above worked very well because they would choke when I tried to navigate to the folder.

A really good cross-platform tool I found was jh3ll.

Its a simple command line utility that lets you navigate, copy, delete, upload, download files,etc. Because its command line it can deal with very large buckets without a problem. You can also batch up a bunch of commands and input them into the program for repeatable tasks.

https://jsh3ll.dev.java.net/

link|flag
vote up 1 vote down

You can have a look at CrossFTP on Mac, Linux, and Windows. It supports multi-thread transfer, 1-way or 2-way synchronization, scheduler, rename/copy/delete/chmod objects, and CloudFront distribution's management, etc.

link|flag
vote up 1 vote down

Have a look to JS3Explorer. It's an applet that allows managing S3 bucket content, rename, delete, move and copy files. You can also upload and download (with resume support). Finally, you can view and update permissions (ACL).

Homepage: Java S3 Explorer

Online demonstration: S3 Explorer online

link|flag
vote up 1 vote down

Just saw, Bucket Explorer, don't know how good it is compare to the others.

link|flag
vote up 0 vote down

I'm surprised no one has mentioned it but ExpanDrive (for Mac and Windows) allows you to mount Amazon S3 shares in Finder. You can even change file permissions using the standard Get Info dialogue.

link|flag

Your Answer

Get an OpenID
or
never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.