Free Mac GitHub

Your branches, clearly.

Git without the chaos. Canopy shows you every branch, what it’s for, and what’s blocking it — in one calm view.

macOS 13+·Free forever·Your data stays local


You’re building something real.
Your Git hygiene shouldn’t hold you back.

You’ve got four branches open. One is waiting on a PR to merge. One is blocked by an issue Ben hasn’t resolved yet. One you started three weeks ago and can’t remember why.

You’ve been keeping notes in Apple Notes. Or a Notion doc. Or a text file named branches-FINAL-v2.txt.

Canopy fixes this. One view. Every branch. No terminal required.


Everything you need. Nothing you don’t.

Branch tree, at a glance

Every local branch organized by relationship. Stacked features shown as stacked branches. See which is parked on which, without running a single command.

Status that actually means something

Is this branch waiting on a PR? Blocked by an issue? Ready to merge? Set a structured status with one click, and Canopy tracks the blocker live from GitHub.

Notes that stay with the branch

One line for your next step. A text field for your “why this branch exists” brain dump. It’s there every time you come back.

The whole picture, in one calm view.

App screenshot coming soon.
Branch tree on the left. Details, status, and notes on the right.

Branch details, status, GitHub PR state, and your notes — all in one place.


Canopy is free. Forever.

No subscription. No trial. No upsell. It’s just a tool I built for myself and decided to share. If it saves you an hour of confusion or a tense Slack message to a senior engineer, consider buying me a coffee.

100% of support goes directly to development time and keeping this free.