
RepoFlock
Multi-repo Git management without the subscription
Details
- Follow on
- Categories
- Use Cases
- Target Audience
- Pricing
- One-time
Discovery signals
How AI and people discover RepoFlock on PeerPush
By AI reads among Developer Tools tools
2,823 AI reads since launch, ranked against every Developer Tools tool listed.About RepoFlock
Most Git clients are built for one repo at a time. If your work is spread across 30 repos and a tree of submodules, that means a dozen terminal tabs, `git fetch` one by one, and no straight answer to "which repo is behind, and which submodule is sitting on a detached HEAD?" RepoFlock puts the whole fleet on one screen. WHAT IT DOES - Workspace overview: every repo in one table with branch, ahead/behind and dirty state, filterable and sortable. - Bulk fetch / pull / push across any selection, in parallel. One broken repo never stops the batch. - Submodule dashboard: auto-detected from .gitmodules and nested under their superproject instead of dumped flat. Add, update, sync, fix a detached HEAD, and get warned when a pointer drifts. - The everyday client work too: stage/commit/amend, diff viewer, branch CRUD, history graph, conflict UI, and file preview at any ref for code, images, JSON and CSV. - Large-file commit guard: flags oversized staged files (model weights, datasets, build bundles) before they land in history. Unstage or .gitignore each in one click. It warns, it never blocks. BUILT FOR AGENT-ERA WORKFLOWS Your agent commits. You still have to review it. RepoFlock reads the repository from disk and from the reflog, so work done by Claude Code, Cursor or a plain terminal shows up whether or not it knows RepoFlock exists. - Since you last looked: a per-repo delta of what moved, and whether it is still uncommitted. - Needs attention: one filter for every repo left dirty, diverged, conflicted or detached. - Worktree overview: per-task agent worktrees stop being invisible. - Review before push: the actual diff at the ref you are about to publish, not a guess from a filename. WHAT MAKES IT DIFFERENT - Genuinely local-first. No account, no sign-in, no cloud sync. Pro licences are ed25519-signed and verified offline. - No subscription, not even for business. Free is $0 forever, valid for commercial use, unlimited repos, no nags and no trial countdown. Pro is $39 one-time and perpetual, for 3 machines. - One rule that does not bend: safety, correctness and performance are never paywalled. Conflict handling, confirmations, bug fixes and speed stay in Free. - Numbers instead of adjectives: status across 100 repositories in 239 ms, with the first row on screen at 10.5 ms, against 3.3 s for plain sequential git. Warm cache; the dataset spec and method are published so you can rerun it. WHAT YOU CAN EXPECT The morning routine collapses from a dozen fetches into one click. Submodule pointer drift becomes something you see in the table rather than something CI tells you about later. And reviewing what an agent did overnight turns into a filter instead of an archaeology dig. Windows, macOS (Apple Silicon, macOS 12 or newer) and Linux (.deb and AppImage). Uses your system Git for clone, fetch and push.
Screenshots
Reviews (1)
Average 5.0 out of 5
Based on 1 review
Manages many Git repos from one place without yet another subscription. Clean, practical tool for developers.






Comments (2)
One-time pricing for a multi-repo Git tool is very welcome. Bulk pull/status across a dozen repos is what I need most.
My agents commit across a dozen repos overnight. Reading the reflog to see what actually moved is why this exists. Local-first, no account, free tier is the real one. What's your review workflow?