Direct-to-storage file uploads from the browser via presigned URLs. Zero dependencies, 2.5 kB, works with S3, R2, Spaces, MinIO, Backblaze, Wasabi, Tigris and Supabase.

1 stars 0 forks 1 watchers TypeScript MIT License
aws-s3 cloud-storage cloudflare-r2 direct-upload file-upload minio presigned-url react s3 supabase typescript zero-dependencies
7 Open Issues Need Help Last updated: Jul 27, 2026

Open Issues Need Help

View All on GitHub
help wanted good first issue type: feature status: needs triage area: react priority: low

Direct-to-storage file uploads from the browser via presigned URLs. Zero dependencies, 2.5 kB, works with S3, R2, Spaces, MinIO, Backblaze, Wasabi, Tigris and Supabase.

TypeScript
#aws-s3#cloud-storage#cloudflare-r2#direct-upload#file-upload#minio#presigned-url#react#s3#supabase#typescript#zero-dependencies
help wanted type: feature status: accepted area: client area: server

Direct-to-storage file uploads from the browser via presigned URLs. Zero dependencies, 2.5 kB, works with S3, R2, Spaces, MinIO, Backblaze, Wasabi, Tigris and Supabase.

TypeScript
#aws-s3#cloud-storage#cloudflare-r2#direct-upload#file-upload#minio#presigned-url#react#s3#supabase#typescript#zero-dependencies
help wanted type: chore status: accepted area: build priority: high

Direct-to-storage file uploads from the browser via presigned URLs. Zero dependencies, 2.5 kB, works with S3, R2, Spaces, MinIO, Backblaze, Wasabi, Tigris and Supabase.

TypeScript
#aws-s3#cloud-storage#cloudflare-r2#direct-upload#file-upload#minio#presigned-url#react#s3#supabase#typescript#zero-dependencies
help wanted type: feature status: accepted area: server provider

Direct-to-storage file uploads from the browser via presigned URLs. Zero dependencies, 2.5 kB, works with S3, R2, Spaces, MinIO, Backblaze, Wasabi, Tigris and Supabase.

TypeScript
#aws-s3#cloud-storage#cloudflare-r2#direct-upload#file-upload#minio#presigned-url#react#s3#supabase#typescript#zero-dependencies
help wanted type: feature status: accepted area: server provider

Direct-to-storage file uploads from the browser via presigned URLs. Zero dependencies, 2.5 kB, works with S3, R2, Spaces, MinIO, Backblaze, Wasabi, Tigris and Supabase.

TypeScript
#aws-s3#cloud-storage#cloudflare-r2#direct-upload#file-upload#minio#presigned-url#react#s3#supabase#typescript#zero-dependencies
help wanted type: feature status: accepted area: server provider

Direct-to-storage file uploads from the browser via presigned URLs. Zero dependencies, 2.5 kB, works with S3, R2, Spaces, MinIO, Backblaze, Wasabi, Tigris and Supabase.

TypeScript
#aws-s3#cloud-storage#cloudflare-r2#direct-upload#file-upload#minio#presigned-url#react#s3#supabase#typescript#zero-dependencies
help wanted type: feature status: accepted area: server provider

Direct-to-storage file uploads from the browser via presigned URLs. Zero dependencies, 2.5 kB, works with S3, R2, Spaces, MinIO, Backblaze, Wasabi, Tigris and Supabase.

TypeScript
#aws-s3#cloud-storage#cloudflare-r2#direct-upload#file-upload#minio#presigned-url#react#s3#supabase#typescript#zero-dependencies