System Online • 4 Providers Connected

BUCKETS.WTF

Any bucket you want, but only whenever you want one.

The universal infrastructure provider for cloud storage buckets across all major platforms. One API to rule them all.

terminal
$npx @buckets/cli create my-bucket --provider storj
✓ Bucket "my-bucket" created successfully
→ Provider: Storj DCS
$buckets upload ./files --recursive
↑ Uploading 142 files...
[ Features ]

Why Choose Buckets.WTF?

The universal infrastructure provider for cloud storage buckets across all major platforms

Universal API

One API to provision buckets across Storj, AWS S3, Backblaze, and more.

Multi-Provider

Manage buckets across all major cloud storage providers from one dashboard.

Instant Provision

Create and manage buckets instantly with auto-generated API keys.

Wallet Integration

Connect your wallet to access premium features and billing dashboard.

CLI Tools

Powerful command-line interface for automation and scripting workflows.

SDK Support

Native SDKs for JavaScript, Python, Go, and more languages.

Enterprise Security

End-to-end encryption, access controls, and audit logging.

[ Integrations ]

Supported Providers

Seamlessly integrate with all major cloud storage providers

Storj

Decentralized Storage

Active

AWS S3

Amazon Web Services

Active

Backblaze

B2 Cloud Storage

Active

DigitalOcean

Spaces Object Storage

Coming Soon
[ Developer Experience ]

Built for Developers

Simple, powerful APIs that just work. Get started in minutes with our SDK or use the REST API directly.

RESTful API with OpenAPI documentation
TypeScript-first SDK with full type safety
Webhook support for real-time events
GraphQL endpoint for flexible queries
sdk-example.ts
import { Buckets } from '@buckets/sdk'

const client = new Buckets({
  apiKey: process.env.BUCKETS_API_KEY
})

// Create a new bucket
const bucket = await client.buckets.create({
  name: 'my-project-assets',
  provider: 'storj',
  region: 'us-east-1'
})

// Upload files
await client.objects.upload(bucket.id, {
  files: ['./images/*', './videos/*'],
  recursive: true
})

console.log(`✓ Uploaded to ${bucket.endpoint}`)

Ready to Get Started?

Join thousands of developers using Buckets.WTF to manage their cloud storage infrastructure.

Free tier available • No credit card required