macOS + Windows · Native desktop app

The real app,
not a mockup.

Screenshots from the live macOS SwiftUI build. The Windows build runs the same interface inside Edge WebView2 — same feature parity, different chrome. Source code is on GitHub; build instructions are in the README.

Get it on GitHub
YouTube Downloader
YouTube Downloader macOS app — URL input card with quality picker and file list
URL
https://youtube.com/watch?v=dQw4w9WgXcQ
Download
Cancel
Quality

Input card + quality picker

Paste a URL — clipboard auto-fills on focus. Pick a quality; sizes are shown per option. One click to start.

Downloading · 62% · 3.2 MB/s
1080p H.264 · 284 MB 0:28 left
Files
never-gonna-give-you-up.mp4 284 MB

Active download + file list

Progress bar with real-time speed and ETA. Cancel works at any point. Finished files appear in the list immediately.

EN
HE
Make compatible (H.264)

Inline player + subtitle switching

AVKit player renders directly in the app. Toggle between embedded subtitle tracks. "Make compatible" re-encodes to H.264 + AAC with one click.


Open source · MIT License

Build it yourself, or just download the installer.

The full source is on GitHub: Swift Package Manager for macOS, PyInstaller + Inno Setup for Windows. Pre-built binaries on the Releases page — signed .dmg for Mac, installer .exe for Windows. Build instructions are in the README; ./scripts/fetch-binaries.sh && ./scripts/build.sh is all you need on macOS.

Get it on GitHub