What's uncommitted, unpushed, and unreleased across every repo you own.

A live dashboard for a fleet of git checkouts. Colour carries the state, so the rows worth acting on stand out without reading a word: yellow for uncommitted changes, cyan for commits you haven't pushed, magenta for commits past the last tag, red for conflicts and half-finished merges.
Unpushed work is counted across every local branch, not just the one that happens to be checked out, and release state is tracked as its own axis. A filesystem watcher re-probes only the repos that actually changed, so a full sweep of ~550 repos costs about two seconds and leaving the dashboard open all day is not a background CPU tax.
$ brew install yetidevworks/drydock/drydock$ cargo install drydockto comment.