Coding agents and dev tools · Edition No. 31 · 25 Sep 2026

nickgerace/gfold

It prints the state of every code project in a folder, in one screen.

← Coding agents and dev toolsRead the whole edition →
08

nickgerace/gfold

💎 hidden gem

401 stars · Apache-2.0 · 2026.9.0 (2026-09-11), read from ungh's releases endpoint; the project uses calendar versioning · Track this in Scout

It prints the state of every code project in a folder, in one screen.

▶Repo detailsthe review · specs · pros & cons · install

What it is

gfold is a command-line tool written in Rust. It walks a directory, finds every Git repository inside it, and reports each one's branch, whether there are uncommitted changes, whether there are untracked files, and where it came from. It only reads.

What it is good for. The situation where work is spread over many small projects and it is no longer obvious which ones are tidy. It is the cheapest possible check before a machine is wiped, handed over or left alone for a month.

Stars401
LicenceApache-2.0
Latest2026.9.0 (2026-09-11), read from ungh's releases endpoint; the project uses calendar versioning
Good
  • Read-only by design. It cannot change, delete or push anything, so there is nothing to be careful about.
  • Fast, because it checks the repositories in parallel. Thirty projects take about a second.
  • Apache-2.0, and actively maintained: version 2026.9.0 was published on 11 September 2026.
Watch for
  • 401 stars. That is the smallest project in this edition, and it means very few worked examples and almost nothing written about it elsewhere.
  • It reports and stops. It will not commit, push or clean anything up, so acting on what it finds is still manual.
  • Git only. A project kept in another version control system is simply not listed, with no warning that it was skipped.
Similar repositories
Install
# with cargo (Rust's package manager)
cargo install gfold
# or on macOS
brew install gfold
gfold ~/projects
gfold ~/projects --display classic
Screenshots
nickgerace/gfold: GitHub preview cardnickgerace/gfold: Screenshot 1

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.