Git Owl is a watchtower for your repo with an animated owl that judges your code. Not an editor — a watchtower. You watch your changes, and when something's wrong, you fix it without leaving your post.
git-owl.mp4
Because why not.
More and more my workflow has simplified to just interacting with Claude and giving it passive aggressive feedback until it implements things correctly. Having a live watchtower running next to Claude lets me yell at it faster.
This is that watchtower.
- Shows your changed files with syntax-highlighted diffs
- Auto-refreshes every 2 seconds so you can watch Claude butcher your codebase in real time
- Line numbers with gutter change markers so you can see exactly what moved
- Markdown and mermaid diagram preview because we're not savages
- Spot a typo? Press
e, fix the line, move on. It's a red pen, not a blank page - Has an animated owl in the corner that blinks at you disapprovingly
- Tokyo Night theme because we have taste
Grab the latest binary from Releases.
Or build from source:
flox activate
go build -o git-owlThis project uses Flox to manage dependencies.
flox activatedrops you into a shell with Go, Git, and everything else you need.
# Run in current repo
git-owl
# Run against a specific repo
git-owl /path/to/repo| Key | Action |
|---|---|
j/k or ↑/↓ |
Navigate / move cursor |
Shift+↑/↓ |
Half-page jump |
Enter |
View file |
Esc |
Back to file list |
d |
Toggle diff view |
e |
Quick fix current line |
p |
Toggle markdown preview |
t |
Toggle all files / changed only |
g/G |
Jump to top / bottom |
h/l or ←/→ |
Scroll left / right |
/ |
Filter files |
r |
Refresh file list |
? |
Help |
q |
Quit |
- Bubble Tea — TUI framework
- Lip Gloss — Styling
- Chroma — Syntax highlighting
- Glamour — Markdown rendering
- Mass quantities of passive aggression
MIT