A terminal UI tool that helps you manage a collection of git repositories, great for quickly finding uncommited or unpushed work. It scans a folder looking for repositories and provides an interactive UI showing their statuses.
- 🔍 Scans immediate subfolders for git repositories
- 📊 Checks for uncommitted changes
- 📤 Detects unpushed commits (auto-detects tracking branch)
- 🖥️ Interactive Terminal UI - TUI similar to lazygit
- 📂 Press Enter to quickly open repo in VS Code
nvm install
npm install
npm run buildScan a specific directory:
npm start -- /path/to/your/projectsYou can also install it globally:
npm link
git-janitor /path/to/your/projectsMIT
