Deployments at a glance
Every recent deployment across your projects — status, branch, commit, author, age. Filter to one project when you're heads-down.
Native macOS · Private · No telemetry
See every deployment, read build logs, cancel a bad build, or roll back production — one click from anywhere on your Mac. No tabs, no dashboard hunting.
v0.1.0 · macOS 13 Ventura or later · Apple silicon & Intel
Vercel Bar is an independent project built and maintained by mberrishdev. It is not built, endorsed, sponsored, or supported by Vercel Inc., and Vercel is not responsible for it. It talks to your account through the public Vercel REST API using a token you create.
Every recent deployment across your projects — status, branch, commit, author, age. Filter to one project when you're heads-down.
Click any deployment for its build output in a monospace log that follows along while the build runs. Failures show the error step and message up top.
A macOS notification the moment a deployment fails, or when a production deploy goes live. Click it to jump straight to the deployment.
Cancel a running build, promote a preview to production, or roll production back to a previous deployment — each behind a confirmation.
Switch between your personal account and every team you belong to. Pick a default; it remembers.
App-sandboxed. Your token lives only in the macOS Keychain. No analytics, no crash reporting, no servers of ours in the middle — requests go straight to api.vercel.com.
brew trust mberrishdev/tap && brew install --cask mberrishdev/tap/vercel-bar
Upgrades with brew upgrade. The trust step is required once for third-party taps on recent Homebrew.
Open the DMG and drag Vercel Bar to Applications. Every version and its SHA-256 is on the releases page.
First launch: current builds aren't notarized with Apple yet, so macOS will refuse to open the app once. Go to System Settings → Privacy & Security, scroll down, and click Open Anyway. You only do this one time.
Use either option above, open the app, and look for the in your menu bar.
Create a Personal Access Token at vercel.com/account/tokens scoped to the team you want to watch, and paste it into the popover. It's verified before it's stored.
Deployments load, polling starts, and macOS asks once whether it may notify you. Switch teams, tune the polling interval, or enable launch-at-login from Settings.
No. Vercel Bar is an independent project built and maintained by mberrishdev. Vercel Inc. did not build it, does not endorse it, and provides no support for it. Please don't contact Vercel support about this app — reach the maintainer at mberrishdev.me or @mberrishdev on X instead. "Vercel" and the Vercel logo are trademarks of Vercel Inc.
Exactly what the token you create allows. A read-only token gives you monitoring and logs; cancel, promote, and rollback need write access to deployments. You can revoke the token at any time from your Vercel account settings.
The app polls the Vercel API on an interval you choose (15 seconds to 5 minutes) and diffs deployment states locally. It backs off automatically when rate-limited. Nothing about your account leaves your Mac.
Not yet in the shipped app — it uses Personal Access Tokens, which need no app registration and can be scoped and revoked from your Vercel account at any time.
Homebrew users: brew upgrade vercel-bar. Direct-download users: grab the new DMG from the releases page and replace the app. Each release lists its version and checksum; the app shows its version under Settings → General.
Domains, environment variables, DNS, analytics, billing, edge config, firewall, and redeploy are on the roadmap. Want one sooner? Tell the maintainer.