Libdroplet is a C library that implements the S3 protocol and facilitates the writing of tools that interact with S3 services. Libdroplet comes with a set of features which enhances the S3 protocol, including a multi-profile system, full multi-threading, virtual directories with true absolute and relative path support, on-the-fly encryption/decryption and buffered I/O, management of storage pricing, and simplified metadata management.

Logsup takes a file, encrypts it, and uploads it to Amazon's S3 storage service. It also writes a "receipt" for that file in Amazon's SDB, so you can have a collection of details about it separate from the file (most of that info exists in metadata too).

RioFS is a userspace filesystem for Amazon S3 buckets that runs on Linux and Mac OS X. It supports versioned and non-versioned buckets in all AWS regions. RioFS is intended as a storage backend for legacy daemons that cannot talk natively to S3. It handles buckets with many thousands of keys and highly concurrent access gracefully.

LibreS3 is a robust open source implementation of the Amazon S3 service, supporting a subset of the S3 REST API. Standard S3 client libraries and tools (for example python-boto, s3cmd, DragonDisk, etc.) can
be used to access it. LibreS3 uses Skylable SX as the storage backend, which automatically provides data
deduplication and replication.