MacGetv1.4.0

Installation

Download and install MacGet on macOS Tahoe 26.4 or later, from a release DMG or from source.

MacGet requires macOS Tahoe 26.4 or later, running on Apple silicon (arm64) only — there is no Intel build.

Homebrew

brew install --cask suryansh-codes2209/macget/macget

This needs no Gatekeeper step: the cask removes the quarantine attribute after installing, so MacGet opens right away.

From a release DMG

  1. Download macget.dmg from the releases page.
  2. Open the DMG.
  3. Drag Macget into your Applications folder.
  4. Eject the DMG.

Keep it in /Applications

The browser extension's native-messaging host is registered at the path MacGet last launched from. Moving the app and relaunching re-stamps it, but leaving it in /Applications avoids the question entirely.

The first time you open it, macOS will block the launch — MacGet is not notarized. This is expected and takes about fifteen seconds to clear; see First launch.

From source

The Xcode project is committed with all source references, so there is no generation step.

git clone https://github.com/Suryansh-Codes2209/Macget.git
cd Macget
open Macget.xcodeproj

Then press ⌘R to run or ⌘U to test.

Sparkle is gated behind #if canImport(Sparkle), so the app builds and runs without the dependency — the Check for Updates… menu item simply explains that it is missing. To enable auto-updates, add the package in Xcode:

File → Add Package Dependencies… → https://github.com/sparkle-project/Sparkle (version 2.6.0 or later).

Building from the command line

xcodebuild -project Macget.xcodeproj -scheme Macget -configuration Debug build
xcodebuild test -project Macget.xcodeproj -scheme Macget -destination 'platform=macOS'

Bundled tools

Release builds bundle yt-dlp and ffmpeg inside the app, used only for media downloads. Nothing is installed system-wide, and nothing is downloaded at runtime.

Uninstalling

Quit MacGet, then:

rm -rf /Applications/Macget.app
rm -rf ~/Library/Application\ Support/Macget

Remove any saved download credentials from Keychain Access, and uninstall the browser extension if you added it.

New to MacGet? Install MacGet on your Mac with Homebrew or the signed DMG. It takes about a minute.

On this page