BEET

Review PRs
like Evan.

A fast, open-source macOS menu bar dashboard for GitHub. Beet tracks the pull requests, mentions, and CI runs that actually need your attention—no browser tabs required.

Download for macOS View on GitHub

Apple Silicon · unsigned build — clear the quarantine flag before first run.

Beet 3
🔴 Needs Action 2
Fix race condition in auth token refresh
acme/api #412 Ejected from merge queue
Ship payment retry with exponential backoff
acme/billing #389 2 checks failing
👀 Review Requests 3
Refactor auth provider to support OIDC
acme/platform #501 @rina mentioned you
14
Add pagination to the search endpoint
acme/api #398 checks passed
9
Bump tracing-subscriber and clean up spans
acme/infra #77 checks running
5
🚀 In Flight 2
Cache team membership lookups
acme/platform #488 merge queue · #2
Drop the legacy webhook receiver
acme/api #402 2 reviews requested

The tray popover in action.

Why use Beet?

01

Smart PR Prioritization

Beet automatically scores incoming review requests. Teammate PRs and direct review requests float to the top; drafts, stale branches, and already-approved PRs stay out of your way.

02

Always at hand in your menu bar

Check unread counts at a glance from your menu bar. Pop it open to triage quickly, or expand the main view when you're ready for focused reviews.

03

Quiet, battery-aware polling

Polling intervals adapt automatically—speeding up for active PRs and slowing down when you're on battery or hitting rate limits. Alerts are reserved for what matters: broken builds, dropped queues, and direct mentions.

Get set up in two minutes

  1. Download the app

    Grab the latest .dmg and drag Beet into your Applications folder. The build isn't signed yet, so macOS quarantines it and may say it's “damaged and can't be opened.” It isn't damaged. Clear the quarantine flag in Terminal before the first launch:

    xattr -dr com.apple.quarantine /Applications/Beet.app

    Do this again after each update you download. If macOS says Beet “cannot be verified,” you can use System Settings → Privacy & Security → Open Anyway instead. On macOS 15 and later, right-click → Open no longer works for this.

  2. Add your GitHub token

    Generate a classic personal access token with standard read scopes (repo, read:org, read:user, user:email, notifications).

    Your token is stored locally and communicates directly with GitHub. Fine-grained PATs are not supported yet.

  3. Focus on active repos

    Beet automatically monitors repositories you've contributed to recently. Pin important projects or mute noisy ones to keep your feed clean.

Ditch the endless tab-refreshing.

Download for macOS