GitPulse
All your git repositories in one place — what changed, and where you forgot to commit.
What is it?
When you work across several projects, you lose track. One repository has changes uncommitted for three days, another is five commits behind its remote, a third has a branch you never came back to. GitPulse scans the folders you point it at, detects git repositories, and shows for each: the current branch, modified, staged and untracked files, how many commits you are ahead or behind, and what was committed today. You get a full dashboard and a summary in the menu bar. It can connect to GitHub with your own token to compare what you have locally against what exists remotely, telling you which repositories you never cloned and which clones you forgot. It also ships an MCP server so Claude Code can read that state and **propose** changes — without being able to apply them. Every write goes through a confirmation you give in the app, with a token that expires. Dangerous git operations — force-push, reset --hard, clean, rebase — are blocked structurally, not merely discouraged.
Problem solved
`git status` tells you about one repository. With thirty, the question is not "what is here" but "where did I leave something behind". And once you let an automated tool touch git, the question becomes "what can it break" — and usually the answer is "everything".