Skip to content

Releases: vinitkumargoel/goel

Goel° 1.0.1

Choose a tag to compare

@vinitkumargoel vinitkumargoel released this 18 Jul 11:23

SFTP browser — big intuitiveness pass

  • Breadcrumb path bar with back/forward history
  • Sort menu (name/size/modified, folders-first) with persisted prefs
  • Search/filter bar and hidden-files toggle
  • Type-specific file icons
  • Multi-select with full keyboard navigation (arrows, ⌘/⇧-click, ⌘A, Return, Space, Delete) and bulk download/delete
  • Double-click to open/download
  • Inline rename and remote-to-remote move (new gsb_rename SFTP bridge)
  • Quick Look, Copy Path, Copy sftp:// link, empty-area context menu
  • Status footer with item count and total size

Earlier in this line

  • Live server status, browser UX and upload-speed fixes
  • Sidebar row cleanup (deduped host·IP, OS chip on its own line)

Downloads: macOS Apple Silicon (arm64) .dmg / .zip.

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