Skip to content
IndexDesign corpus

Files SDK

One TypeScript API for S3, R2, GCS, Azure, and 40+ object stores

Aboutfiles-sdk.dev

Files SDK, by Hayden Bleasel, is a unified SDK for S3, R2, Google Cloud Storage, Azure, and more than 40 object and blob stores. It offers one small API with web-standard I/O and a typed escape hatch to the native client. It installs from npm.

Install
npm install files-sdk
For an agent

Use it to avoid lock-in to one storage provider. Test large uploads with each backend you plan to use.

Why it is here. It removes storage vendor lock-in from app code.

Install command, framework, licence and component list.
Notable for
  • 40+ storage backends
  • Web-standard I/O
Provenance

Verified 2026-10-09. HTTP 200. https://files-sdk.dev/ (HTTP 200, page fetched 2026-10-09), https://github.com/haydenbleasel/files-sdk (GitHub API, 1553 stars), depo.zip listing https://www.depo.zip/tools/j576hb4e1s1t9dkrx7rf3f9r0187eagr

Related resourcesUtilities & Naming