Back to browse
GitHub Repository
763 starsJavaScript

I built an Open-source Dropbox/Google Drive BOYB(Bring your own bucket)

by Zm44·Apr 6, 2026·2 points·2 comments

AI Analysis

●●SolidShip ItBig BrainNiche Gem

BOYB architecture wraps S3 or R2 with a Dropbox UI without migrating data.

Strengths
  • Decouples UI from storage, allowing cheap R2 backends with polished sharing interfaces.
  • Virtual bash filesystem offers unique CLI-like traversal for developers managing bucket data.
  • Modern stack with tRPC and Drizzle ensures type safety across the monorepo.
Weaknesses
  • Competes directly with mature giants like Nextcloud and OwnCloud offering more features.
  • Hosting sharing links requires uptime, defeating the serverless bucket cost advantage entirely.
Target Audience

Developers managing object storage buckets

Similar To

Nextcloud · Cyberduck · FileRun

Post Description

Last week Swyx nerd-sniped me into building an Open-source Dropbox.

Here is Locker: An Open-source Google Drive/box/Dropbox alternative - Provider agnostic (S3, R2, vercel blob, local) - BYOB (Bring your own bucket) - Virtual file system - QMD Search plugin

Locker is designed to sit on top of your bucket, so you can use whatever provider you like best (Or just use a local disk)

BOYB means you don't have to self-host to use your own bucket, just add your keys via the hosted UI, and you're good to go

Locker itself can act as its own S3 bucket, meaning you can generate Locker keys and use them in other applications to have data saved directly to your locker.

Similar Projects

Productivity●●Solid

OmniFile – Universal file search for GDrive, Notion, and local files

Hit Ctrl+Space and fuzzy-search local drives and cloud sources with indexes that stay on your machine — instant results without uploading file contents. The stack (Tauri + React/TypeScript front-end and a Rust indexing backend) signals genuine attention to native performance and privacy, and integrations with Google Drive, Notion, Slack and SharePoint are the practical draw. It's useful and thoughtfully focused, but the space is crowded so long-term value depends on reliability of indexing, more deep connectors, and how compelling the $129 lifetime license feels to users.

Solve My ProblemSlickNiche Gem
Kazutaka_S
103mo ago