s3mini: Blazing Fast and Tiny S3 Client for Edge

2025-06-11
s3mini: Blazing Fast and Tiny S3 Client for Edge

s3mini is an ultra-lightweight (~14KB minified) TypeScript client for S3-compatible object storage, boasting ~15% faster operations per second than alternatives. It runs on Node.js, Bun, Cloudflare Workers, and other edge platforms, tested with Cloudflare R2, Backblaze B2, DigitalOcean Spaces, and MinIO. Featuring essential S3 APIs (put, get, delete, list, etc.) and AWS SigV4 support (no pre-signed URLs needed), s3mini is zero-dependency and perfect for resource-constrained environments. Browser support is not provided.

Development