"Copy. Download. Done."
Drop isn't just another video downloader; it's a frictionless helper for macOS.
Built natively in Swift and designed with Apple's aesthetic philosophy, it monitors your clipboard for video links and downloads them instantly in highest quality.
Drop's mission is to be:
- A completely free downloading utility — no ads, no paywalls, no limits, ever
- A zero-friction clipboard monitor — press
Control + Dto download copied links instantly - A beautiful, native desktop experience — designed using native macOS frameworks and Apple design guidelines
Traditional video downloaders require opening bulky apps, pasting URLs, selecting formats, and navigating slow menus.
Drop changes the game: copy any link, hit ⌃D, and your video is saved to your Downloads folder immediately.
-
Minimalist Aesthetics
Pure CSS implementation following Apple's design principles — no frameworks, just elegance. -
Liquid Glass Effects
Translucent overlays withbackdrop-filter: blur()create depth and focus. -
Soft Elevation
Subtle shadows and smooth transitions provide a premium, modern feel. -
System Fonts
Native-apple-systemtypography for maximum legibility and native feel.
-
Clipboard Monitoring
Efficiently listens to clipboard updates to verify video URLs. -
Frictionless Shortcut
Global keyboard shortcutControl + D(⌃D) works system-wide to trigger downloads. -
Highest Quality Auto-Selection
Integrates robust download logic to automatically grab the best available resolution. -
Status Notifications
Native macOS system notifications for download progress and completion.
Drop/
├── Drop/ # Native Swift macOS App source code
│ ├── Assets.xcassets # App logos and visual assets
│ ├── AppDelegate.swift # Core lifecycle and clipboard handler
│ └── ViewController.swift # Status UI and settings panel
│
└── website/ # Next.js Landing Page
├── public/ # Dynamic and static assets (Logos, video demo)
└── src/
├── app/
│ ├── layout.tsx # SEO/AEO/GEO tags, JSON-LD Schema & Analytics
│ ├── page.tsx # Main interactive landing page
│ └── globals.css # Design system and global variables
└── components/ # UI elements & custom assets
- macOS 15.0+ (for installing the compiled binary)
- Xcode 16.0+ (if building from source)
- Node.js 18+ (if running the website locally)
git clone https://github.com/zakisheriff/drop.git
cd dropGet the latest build:
- Download from
https://drop.theatom.lk/build/Drop-macOS.dmg - Open the disk image and drag the app to your
/Applicationsfolder.
cd website
npm install
npm run devVisit http://localhost:3000 🎉
✅ Instant Processing — No manual copying & pasting into an app interface
✅ Highest Resolution — Automatically downloads highest quality audio/video tracks
✅ Global Hotkey — Press Control + D inside any application after copying a link
✅ Background Downloading — Silent downloads in the background with native notification updates
✅ Completely Free — No subscriptions, trackers, or hidden fees
- Swift — Core native codebase
- Xcode — Native development IDE
- AppKit — Standard system interface design
- yt-dlp Engine — Reliable and updated media downloader engine
- Next.js + React.js — Modern web application structure
- TypeScript — Secure, statically typed scripting
- Pure CSS — Framework-free, custom styled elements
- Vercel Analytics — Performance and user metrics integration
✅ Local Processing — Zero cloud servers in the middle; downloads happen direct from source to your Mac
✅ Sandboxed Context — Strict adherence to standard macOS file access permissions
✅ No Trackers — Zero analytical tracking inside the desktop client
Contributions are welcome! Please feel free to submit a Pull Request.
MIT License — 100% Free and Open Source
If Drop helped you grab videos efficiently or inspired your next utility project:
- Consider buying me a coffee
- It keeps development alive and motivates future updates
Made by Zaki Sheriff
Because downloading should be free and instant for everyone.