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.

•8m read time•From github.com
Post cover image
Table of contents
FeaturesTable of ContentsSupported OpsInstallationUsageSecurity NotesContributions welcomed!LicenseSponsor This Project

Sort: