Skip to content

Goel° 1.0.0

Choose a tag to compare

@vinitkumargoel vinitkumargoel released this 02 Jul 17:49

First public release of Goel° — a fast, native macOS download manager that unifies HTTP, FTP, SFTP, BitTorrent, and HLS in one queue, now with a headless Linux daemon driven from a built-in web portal.

Downloads

Platform Asset
macOS · Apple Silicon Goel-Downloader-1.0.0-macos-arm64.dmg
macOS · Intel (x86_64) Goel-Downloader-1.0.0-macos-x86_64.dmg
Linux · x86_64 goel-daemon-1.0.0-linux-x86_64.tar.gz

macOS first launch: the builds are ad-hoc signed (not yet notarized). Right-click the app → OpenOpen, or run xattr -dr com.apple.quarantine "/Applications/Goel°.app".

Linux: extract and run ./run.sh (needs libtorrent-rasterbar2.0 libssh2-1 libcurl4 libssl3 libboost-system1.83.0 ffmpeg); configure via GOEL_PORT / GOEL_USERNAME / GOEL_PASSWORD / GOEL_SAVE_DIR, then open the portal in a browser. See the README.

Not included: Linux ARM64 — no ARM64 Linux build host was available. It can be added later via CI (ubuntu-24.04-arm).

Highlights

  • One unified queue for HTTP/HTTPS, FTP/FTPS, SFTP, BitTorrent, and HLS
  • Segmented HTTP — adaptive multi-connection downloads, resume, mirror/Metalink failover
  • Full BitTorrent (libtorrent) — magnets + .torrent, per-file priority, seeding controls
  • SFTP browser, HLS → mp4, Link Grabber, bundled yt-dlp resolver
  • Browser capture extensions (Chrome/Edge/Brave/Firefox + Safari)
  • macOS native — Services, URL scheme, AppleScript, notifications, menu-bar + Dock progress
  • Automation — watch folders, schedules, power/network awareness, post-download actions
  • Optional token-authenticated remote control server + web portal
  • New: headless Linux daemon (GoelDaemon) — the same engine with the web portal as its UI

Requirements

  • macOS app: macOS 14 (Sonoma)+ on Apple Silicon or Intel
  • Linux daemon: x86_64, with the runtime libraries listed above