[email protected]:~$ man drydock

← cd ..
DryDock logo★ 207

DryDock

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

DryDock demo

DESCRIPTION

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.

INSTALLATION

$ brew install yetidevworks/drydock/drydock

DETAILS

Repository
yetidevworks/drydock (2026-08-21)
Website
yetidevworks.com/drydock
Author
yetidevworks
License
MIT
Category
Git
Language
Rust
Platforms
Linux, macOS
Version
v0.1.7 (2026-08-21)
Repo Age
1 month old

TAGS

MORE IN GIT