Install Paneflow on macOS
Install Paneflow on macOS 13 Ventura or later via the signed and notarized .dmg.
Paneflow runs on macOS 13 Ventura and later. Today the .dmg is the
only macOS install path; a Homebrew tap is in the works. Apple Silicon
is the supported architecture in v0.2.x; Intel builds land in a future
release.
The .dmg is signed with a Developer ID Application certificate and
notarized by Apple. The notarization ticket is stapled to the bundle,
so Gatekeeper accepts it on first launch with no "unidentified
developer" prompt.
How do I install Paneflow with Homebrew?
A Homebrew tap is on the roadmap. Once it is published, this section
will surface a one-liner you can paste. Until then, use the .dmg
path below; it is the only supported macOS install at v0.2.x.
How do I install Paneflow from a .dmg?
Download the latest Apple Silicon .dmg, open it, and drag the app
into Applications.
curl -LO https://github.com/ArthurDEV44/paneflow/releases/download/v0.2.16/paneflow-0.2.16-aarch64-apple-darwin.dmg
open paneflow-0.2.16-aarch64-apple-darwin.dmgFinder mounts the disk image and opens a window with the Paneflow
app and an Applications symlink. Drag Paneflow onto Applications,
then eject the mounted volume.
Launch from Spotlight (Cmd+Space then "Paneflow") or directly:
open /Applications/Paneflow.appIntel Macs are not yet built in CI. If you are on a pre-2020 Mac, the Apple Silicon binary will fail to launch with an architecture error. A universal or Intel-only DMG ships in a future release; subscribe to GitHub releases to get notified.
How do I verify the installation?
Paneflow.app does not put paneflow on your PATH automatically -
the binary lives at /Applications/Paneflow.app/Contents/MacOS/paneflow.
The simplest verify is to launch the app from Spotlight (Cmd+Space
then "Paneflow") or from the terminal:
open -a PaneflowThe title bar shows the running version on the first frame.
For CLI access from any terminal, symlink the binary into
/usr/local/bin once:
sudo ln -sf /Applications/Paneflow.app/Contents/MacOS/paneflow /usr/local/bin/paneflowAfter the symlink lands, the standard verify command works:
paneflow --version
# paneflow 0.2.xWhat if macOS Gatekeeper blocks the app?
The notarized .dmg should never trigger the "Apple cannot check this
app for malicious software" dialog. If you do see it, it means the
quarantine attribute was preserved during an unusual transfer (e.g.,
downloaded via a non-Safari browser onto an external drive). Three
ways to resolve, in order of friction:
Right-click Open (one-time per app):
- Open Finder, navigate to
Applications. - Control-click (or right-click)
Paneflow.app. - Choose Open.
- Click Open in the confirmation dialog.
Settings path (macOS 13+):
- Open System Settings.
- Go to Privacy & Security.
- Scroll to the "Paneflow was blocked" notice.
- Click Open Anyway.
CLI path:
xattr -d com.apple.quarantine /Applications/Paneflow.appThe xattr command removes the quarantine extended attribute so
Gatekeeper stops blocking subsequent launches. No sudo required for
apps you downloaded and dragged into /Applications yourself; an
MDM-managed or root-installed app may need sudo.