๐Ÿš€ Upup โ€“ Open Source Drop-in React Uploader for S3, DigitalOcean, Backblaze, GCP & Azure With GDrive and OneDrive user integration!

Amin DhouibAmin Dhouib
1 min read

Upup snaps into any React project and just works.

npm i upup-react-file-uploader // or pnpm or yarn install
import { UpupUploader } from 'upup-react-file-uploader'

<UpupUploader />

That is ALL you need to get started!

โœ… Multi-cloud out of the box:
S3, DigitalOcean Spaces, Backblaze B2, Google Drive, Azure Blob (Dropbox next)
โœ… Full stack, zero friction: Presigned URL helpers for Node, Next.js, Express and ready to use frontend component
โœ… Complete styling control:
โœ… Customize nearly every classname

๐Ÿ›ก๏ธ Battle-tested in production:

  • ๐Ÿ“š uNotes โ€“ AI doc uploads for past exams

  • ๐ŸŽ™ Shorty โ€“ Media uploads for transcripts


๐ŸŽฏ Live demo: useupup.com#demo
๐Ÿงช Try it instantly: StackBlitz Playground
๐Ÿ’ฌ Need help? Join our Discord


Weโ€™d love to support developers of all skill levels โ€” get your uploader running FAST!


Let me know if you want a shortened version for Reddit, Dev.to, or another platform.

10
Subscribe to my newsletter

Read articles from Amin Dhouib directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Amin Dhouib
Amin Dhouib

Founder, caffeine-powered firefighter of failing builds. I herd developers and servers with equal amounts of sarcasm and CI/CD.