Project Description
WinS3fs is a filesystem for Windows written in C#, allowing access to Amazon S3 Storage. It implements a local virtual SMB server \\s3 to allow access to Amazon S3 buckets.


This project was started with several goals in mind:
To allow unhindered access to your Amazon S3 files on your Windows computer.
Not to use up one of the 26 valuable driver letters (ex C:, D:, Z: etc)
Also allow the files copied to S3 be usable from the Internet via: bucketname.s3.amazonaws.com,
allowing easy file collaboration, and web site creation.
Not to requre separate programming languages to be installed (Ruby, Perl), or require command-line
commands to copy files.
Be free.


Several projects that come immediately to mind have admirably met some of these goals,
and I regularly use many of them, and used them in writing and debugging WinS3FS.

S3sync for Ruby, or S3cmd for Perl: requre separate languages, all command line.

Jungle Disk: Free for up to a certain amount of files stored on S3, then buying an upgrade is required.

S3Drive: A nice free implementation to access S3 files on Windows. But it requres
a drive letter, and the files when copied to S3, have long prefixes attached to them
preventing them from being tranparently accessed from the Internet.

s3fs is a project for Linux, and WinS3fs is my attempt for a Windows equivalent.

Last edited Oct 6, 2008 at 5:31 PM by joelhewitt, version 2