ShellYard
Last reviewed against v0.9.0

Install

Install ShellYard on macOS, Windows, or Linux. Verify the download with SHA256SUMS and GPG. Workarounds for Gatekeeper and SmartScreen while builds are unsigned.

Caveat

macOS Developer ID notarization + Windows MSI Authenticode signing are wired into the publish scripts but env-var gated. DUNS approval is in flight; certs land 2026-05-08, after which builds ship signed by default. Until then, the workarounds below get you running.

ShellYard ships from releases.shellyard.com (CDN-fronted from S3) as platform-specific artifacts. The download page on this site reads releases.shellyard.com/latest.json once on page load and surfaces every build for the current release.

PlatformArtifactBest for
macOS Apple Siliconshellyard-darwin-arm64.zipM-series Macs
macOS Intelshellyard-darwin-amd64.zipOlder Intel Macs
Windows MSIshellyard-windows-amd64.msiRecommended — installs cleanly, registers an uninstaller
Windows portableshellyard-windows-amd64.zipNo-install zip
Linux .debshellyard-linux-amd64.debDebian, Ubuntu, Mint, Pop!_OS
Linux .rpmshellyard-linux-amd64.rpmFedora, RHEL, CentOS, openSUSE
Linux AppImageshellyard-linux-amd64.AppImageDistro-agnostic, single-file, kiosk / portable
Linux .zipshellyard-linux-amd64.zipPortable fallback when you can’t run a package manager

Verify

Every release publishes a GPG-signed SHA256SUMS.asc you can verify against the public key at releases.shellyard.com/release-pubkey.asc:

curl -sLO https://releases.shellyard.com/v<v>/SHA256SUMS
curl -sLO https://releases.shellyard.com/v<v>/SHA256SUMS.asc
gpg --verify SHA256SUMS.asc SHA256SUMS
sha256sum -c SHA256SUMS --ignore-missing

macOS (until 2026-05-08)

The first launch shows a Gatekeeper warning (“ShellYard.app is damaged and can’t be opened”). Strip the quarantine attribute once:

xattr -d com.apple.quarantine /Applications/ShellYard.app

After that, double-click works normally. After 2026-05-08 the notarized build skips this entirely.

Windows (until 2026-05-08)

SmartScreen warns “Unknown publisher” on first launch of the MSI. Click More infoRun anyway. After one approval, future launches don’t prompt. Once Authenticode signing lands, this prompt is gone.

Linux — Debian / Ubuntu (.deb)

sudo apt install ./shellyard-linux-amd64.deb

apt resolves the WebKit2GTK + GTK3 dependencies for you. sudo dpkg -i … works too if you don’t mind chasing dependencies by hand.

Linux — Fedora / RHEL (.rpm)

sudo dnf install ./shellyard-linux-amd64.rpm

On openSUSE use sudo zypper install ./shellyard-linux-amd64.rpm.

Linux — AppImage

chmod +x shellyard-linux-amd64.AppImage
./shellyard-linux-amd64.AppImage

Single-file, no install, no package manager. Requires FUSE on the host (preinstalled on most distros). Good for kiosk / portable / locked-down environments.

Linux — portable .zip

unzip shellyard-linux-amd64.zip
sudo mv shellyard /usr/local/bin/
sudo chmod +x /usr/local/bin/shellyard
shellyard

You’ll need libwebkit2gtk-4.1-0 and libgtk-3-0 on the host (or the RPM equivalents webkit2gtk4.1 and gtk3). The package builds above pull these in for you — the .zip is the manual-install fallback.