Share files instantly from a Mac menu bar without a third-party file-sharing service
Host share links on your own domain and storage instead of a middleman's servers
Build a collection of files with a generated gallery-style share page
Pin or archive shares without changing their public URL
| dropper-devs/dropper | devkriter/capsos-agent-tracker | eyadhammouda/pookify | |
|---|---|---|---|
| Stars | 37 | 36 | 36 |
| Language | Swift | Swift | Swift |
| Setup difficulty | moderate | easy | easy |
| Complexity | 3/5 | 2/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires your own Cloudflare account, an R2 bucket, and an API token before first use.
Dropper is a Mac menu bar app for quickly sharing files. You drag a file onto its icon, and within seconds a link to a share page lands on your clipboard, ready to paste anywhere. What makes it different from typical file-sharing tools is that there is no company server sitting in the middle: the app uploads directly to your own Cloudflare R2 storage bucket, using credentials derived from a single Cloudflare API token you provide during onboarding. The share page itself is a static HTML page the app generates and uploads alongside your files. Each share is stored as a self-contained folder in your bucket, containing the generated page, an uploaded file or collection of files, optional thumbnail and poster images for video, and a manifest file that acts as the source of truth for the collection's contents, order, and display details. Pinning and archiving a share do not move or delete anything: they simply add or remove small marker files, so the public link never changes. Editing a collection, such as adding or removing items, updates the manifest and regenerates the page while keeping the same URL, and Dropper is careful to write in an order that means the live page never points to a file that has already been deleted. The project includes the macOS app itself, a small marketing website built with Next.js and deployed to Cloudflare Workers, and a lightweight separate Worker that serves the public share pages directly from R2 rather than through the main website code. Building it from source requires a recent Xcode toolchain on macOS 14 or later, and there are simple make commands to build, run, install, and test the app. Dropper is source-available rather than open source: you can read the code, fork it, and use it privately, but publicly distributing built copies or using it commercially is not permitted under its license.
A Mac menu bar app that uploads dropped files straight to your own Cloudflare R2 bucket and copies a share link to your clipboard.
Mainly Swift. The stack also includes Swift, Cloudflare R2, Cloudflare Workers.
Source-available: you can read, fork, and use it privately, but public distribution of builds and commercial use are not allowed.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.