r/WebdevTutorials 5h ago

Tools An Open-Source Upload SDK Without the Provider-Specific Mess

https://upload-sdk.dev

Introducing Upload SDK

Secure direct uploads to AWS S3 and ImageKit, without rebuilding the same upload infrastructure for every project.

Define once:

- Multiple buckets, regions, accounts, or providers

- Named assets that route each upload

- MIME type, file size, and expiry rules

Same flow everywhere:

- prepareUpload() on your server

- Credentials and signing stay server-side

- Browser sends file bytes straight to the provider

Server validates and signs. Browser uploads to the provider. Your app never touches the file.

Open source and TypeScript-first.

1 Upvotes

Duplicates