Git operations,
orchestrated at scale.
A cross-platform Go CLI that coordinates dozens of Git repositories in parallel, eliminating the manual overhead of managing large developer workspaces.
brew install kaufmann-dev/tap/git-wrangler Everything you need,
nothing you don't.
Coordinate your workspace instantly. Git Wrangler finds all repositories below your current directory and runs workflows across them in a single pass.
One Command, Many Repos
Run common Git workflows across every repository in a directory with a single command, with parallel execution and stable output.
Workspace Activity
Render one aggregated GitHub-style commit calendar across every repository, with author, year, ref, and scale controls.
AI-Assisted Commits
Generate Conventional Commit messages from diffs using any OpenAI-compatible API, with built-in redaction of sensitive content.
GitHub Workflows
Clone, rename, and manage GitHub repositories through gh, with Git Wrangler-owned tokens passed via GH_TOKEN.
Single Binary
A portable Go executable with built-in help, shell completions, and Homebrew and Scoop install paths.
Safety & Guardrails
Guided workflows, prompt cancellation, privacy-by-default AI redaction, confirmations, lease-based force pushes, and exact date rollback.
Set up once, orchestrate everything.
Set up GitHub auth and AI credentials with init, verify your
environment with doctor, and start orchestrating. Use
--repo to target one repository or omit it to discover everything
below the current directory. Add --guided to configure most
repository workflows interactively.