Beautiful native macOS download manager for direct links, magnets, and torrents.
See the codeA beautiful, fully native macOS download manager built for real Mac workflows.
Free, local-first, privacy-friendly, and designed to feel like a proper Mac app from day one. No accounts. No sign-in. No hosted backend. No subscription mechanics.
Harbor exists to give macOS users a serious download manager without the usual tradeoffs. It combines a polished native SwiftUI interface with pragmatic download-engine separation, so the app feels clean and Mac-native while handling direct downloads, public media links, magnet links, and .torrent files.
If you want a downloader that respects the platform, respects your machine, and stays out of your way, Harbor is that app.
.torrent file supportInstall with Homebrew:
brew tap thsnkhn/harbor
brew install --cask harbor
Or download the latest DMG:
Harbor.app into ApplicationsOnce installed, Harbor can check for new versions from the app menu and update through its built-in Sparkle updater.
Browser extensions, command-line tools, and automations can open Harbor with an HTTP or HTTPS download URL:
harbor://download?url=https%3A%2F%2Fexample.com%2Ffile.zip
Percent-encode the download URL as the url query value. On macOS, you can test the handoff with open:
open 'harbor://download?url=https%3A%2F%2Fexample.com%2Ffile.zip'
Harbor opens its Add Download sheet with the link filled in. The user can confirm the destination and start the download.
Harbor is opinionated about being a real macOS app:
Feature requests and pull requests are welcome. See CONTRIBUTING.md for how to propose features, pick up open issues, and contribute implementation work.
Harbor is licensed under GPL-3.0.
Swift
96.6%
Shell
2.5%
Beautiful native macOS download manager for direct links, magnets, and torrents.
See the codeA beautiful, fully native macOS download manager built for real Mac workflows.
Free, local-first, privacy-friendly, and designed to feel like a proper Mac app from day one. No accounts. No sign-in. No hosted backend. No subscription mechanics.
Harbor exists to give macOS users a serious download manager without the usual tradeoffs. It combines a polished native SwiftUI interface with pragmatic download-engine separation, so the app feels clean and Mac-native while handling direct downloads, public media links, magnet links, and .torrent files.
If you want a downloader that respects the platform, respects your machine, and stays out of your way, Harbor is that app.
.torrent file supportInstall with Homebrew:
brew tap thsnkhn/harbor
brew install --cask harbor
Or download the latest DMG:
Harbor.app into ApplicationsOnce installed, Harbor can check for new versions from the app menu and update through its built-in Sparkle updater.
Browser extensions, command-line tools, and automations can open Harbor with an HTTP or HTTPS download URL:
harbor://download?url=https%3A%2F%2Fexample.com%2Ffile.zip
Percent-encode the download URL as the url query value. On macOS, you can test the handoff with open:
open 'harbor://download?url=https%3A%2F%2Fexample.com%2Ffile.zip'
Harbor opens its Add Download sheet with the link filled in. The user can confirm the destination and start the download.
Harbor is opinionated about being a real macOS app:
Feature requests and pull requests are welcome. See CONTRIBUTING.md for how to propose features, pick up open issues, and contribute implementation work.
Harbor is licensed under GPL-3.0.
Swift
96.6%
Shell
2.5%