s3cas Content Addressable Storage on top of Amazon S3 Installation npm install s3cas Usage var assert = require('assert');var connect = require('s3cas'); var client = connect(process.env.CONNECTION); client.put(new Buffer('Hello World')).then(function (id) { assert(typeof id === 'string'); return client.get(id);}).then(function (buffer) { assert(Buffer.isBuffer(buffer)); assert(buffer.toString('utf8') === 'Hello World');}).done(function () { console.log('tests passed')}); CONNECTION="{key}@{secret}@{bucket}" node test.js License MIT