The libs3 C Library API for Amazon S3


This library provides an API for using Amazon's S3 service (see http://s3.amazonaws.com). Its design goals are:

API details are available here.

Additionally, a utility program named s3 is provided that allows command-line interaction with Amazon S3.

This software is copyrighted by its author, Bryan Ischo, and is released under the terms of the GNU GPL version 3. See COPYING for details.

The most recently released version is 2.0. Notice that this is a major release, with an incompatible API from the 1.x release series. The major difference is that API parameters for specifying the hostname of the S3 host to connect to are now included.

You can download this version in several formats from this web site (sorry, prebuilt packages are no longer available, you'll have to build it yourself):

FileDescriptionFile FormatApplicable Systems
libs3-2.0.tar.gzSource CodeGNU gzipped tarAny
libs3-2.0.zipSource CodeZIPAny

In addition, access to the git repository for libs3 is available by cloning:

http://git.ischo.com/libs3.git

Bryan Ischo

(Please note that emails to the above address will not be received until an automatically issued challenge email is responded to by the sender)