12/03/2026

Quay

Quay lives in your menu bar and keeps your local folders in sync with GitHub — no terminal required. Click the menu bar icon, hit Sync, and your changes are committed and pushed to GitHub. Find the app on the App Store.

Manage multiple repos from your menu bar. See open issues, pull requests, CI status, and ahead/behind counts at a glance. When conflicts happen, resolve them with a single click — merge, rebase, or start a fresh branch. See Quay’s manual.

Quay watches local Git, each sync fetches from GitHub, merges remote changes, stages local modifications, commits, and pushes. The repo on disk is a standard Git repo any other tool can work with.

Authentication uses GitHub’s OAuth device flow or a personal access token.

Quay only fast-forward merges — it never creates merge commits silently. If local and remote have diverged, Quay stops and lets you choose how to resolve it: merge, rebase, save your work to a fresh branch, or reset to the GitHub version. No work is lost without your explicit decision.

Before pushing, Quay blocks files over 50 MB and common secrets (.env, .pem, .key). If either check fails, the sync is aborted until the files are removed or added to .gitignore.