Hacker News·50wgood-lly/s3mini: 👶 Tiny S3 client. Edge computing ready. No-dep. In Typescript. Works with @cloudflare @minio @backblaze @digitalocean @garagehq
s3mini is an ultra-lightweight TypeScript S3 client (~14 KB minified) designed for edge computing platforms like Cloudflare Workers, Node.js, and Bun. It offers 15% better performance than alternatives with zero dependencies, supporting essential S3 operations including multipart uploads. The library works with various S3-compatible services like Cloudflare R2, Backblaze B2, DigitalOcean Spaces, and MinIO, providing AWS SigV4 authentication without browser support.