BlackSwan Download Manager v1.0.0 — Initial Release
Download
- BDM-1.0.0.dmg (819 KB) — Open DMG, drag to Applications
Requirements
- macOS 26.0 (Tahoe) or later
- Apple Silicon or Intel
What's included
Multi-Thread Segment Engine
- Files split into 2–32 segments, each downloaded by 2–4 threads
- Up to 64 parallel streams per file
- Zero-copy assembly via sparse file +
pwrite()at byte offset - Adaptive rebalancing every 500ms
- SHA-256 / SHA-512 / MD5 checksum verification
- XPC service keeps downloading when window is closed
Liquid Glass UI
- Native macOS 26 Liquid Glass design with semi-transparent background
- Toggle off in Settings → General → Appearance for solid background
- 3 view modes: Detailed, Compact, Minimal (
⌘1/⌘2/⌘3)
Smart Downloads
- Bulk URL input with preview
- Auto-route by file extension or domain
- Queue with drag-reorder and priority
- Resume interrupted downloads
- Native notifications on complete, error, batch done, checksum mismatch
Complete Settings
- 8-tab settings: General, Downloads, Folders & Routing, Network, Browser, Notifications, Language, Advanced
- Export/Import as
bdm-settings.json
JSON Localization
- Drop-in
.jsonfiles for any language {{var}}interpolation, RTL auto-detection- Ships with English, community translations welcome
Build from source
git clone https://github.com/amirhp-com/macOS-IDM.git
cd macOS-IDM
xcodebuild -project BDM.xcodeproj -scheme BDM -configuration Release build