Over the last week I’ve been iterating on a small workflow tool I needed for myself, and wanted to share it here to get feedback from people who work with multi-repo setups.
Problem: I work across a lot of local git repositories (side projects, config folders, experiments, microservices) and kept losing track of which ones were dirty, ahead/behind, or needed attention. Running git status in 15 folders every morning wasn’t sustainable.
Solution: I built git-scope, a small TUI that shows the git status of all local repos in one screen. It starts fast (~10ms), auto-discovers repos, and updates status without needing to cd around.
Current features:
recursive repo discovery
dirty / clean / ahead / behind indicators
fuzzy search
jump into repo directory or editor
Vim-style navigation
fast startup (Go + Bubble Tea)
Upcoming features:
per-repo disk usage
lightweight contribution activity graph
timeline of recent modifications
optional repo grouping
Repo: https://github.com/Bharath-code/git-scope
Website: https://bharath-code.github.io/git-scope/
Demo GIF: https://github.com/Bharath-code/git-scope/raw/main/docs/git-...
I’d appreciate feedback on:
performance considerations
how people structure larger Bubble Tea TUIs
ergonomics/UI improvements
whether this fits into real multi-service or monorepo workflows
Happy to answer any questions. Thanks for reading!