1
0
Fork
You've already forked goverview
0
simple tool to give an overview of several cloned repos at once
  • Go 99.2%
  • Makefile 0.8%
Romain Bertrand b49c26d332
All checks were successful
CI / Lint (push) Successful in 31s
CI / Build (push) Successful in 29s
CI / Unit Tests (push) Successful in 32s
docs: smaller mascot in README
2026年01月09日 11:43:49 +01:00
.gitea/workflows ci: add a basic ci config 2026年01月05日 16:25:20 +01:00
cmd/goverview feat: -only lets user filter out unwanted repos 2026年01月05日 16:26:09 +01:00
docs docs: smaller mascot in README 2026年01月09日 11:43:49 +01:00
internal feat: enhance table readability 2026年01月09日 10:02:00 +01:00
.editorconfig tools: Makefile indent_size to 4 2026年01月05日 14:28:17 +01:00
.gitignore feat: initial version, MVP, bb is a WIP 2026年01月05日 14:24:04 +01:00
go.mod feat: initial version, MVP, bb is a WIP 2026年01月05日 14:24:04 +01:00
go.sum feat: initial version, MVP, bb is a WIP 2026年01月05日 14:24:04 +01:00
LICENSE feat: initial version, MVP, bb is a WIP 2026年01月05日 14:24:04 +01:00
Makefile lint: fix a minor thingy 2026年01月05日 18:06:41 +01:00
README.md docs: add a mascot image to the README 2026年01月09日 11:42:21 +01:00

goverview

License Go Version CI

Goverview mascot

goverview is a read-only CLI that scans a root folder for Git repos and renders a compact table of what you have locally. It focuses on quick triage: repo owner, origin/provider status, and a few at-a-glance hints without touching your working trees. If provider CLIs are available and authenticated, it enriches the output; otherwise it stays fully local.

goverview screenshot

Usage

go run ./cmd/goverview

Flags / env:

  • -root or GOVERVIEW_ROOT (default: ~/work)
  • -user or GOVERVIEW_USER (default: current OS user)
  • -mine to only include repos owned by -user
  • -only comma-separated repo names to include (matches repo name only)
  • -v to enable progress logs (printed to stderr)
  • -timeout (per command, default: 12s)

Providers

  • GitHub: uses gh
  • Forgejo (Codeberg): uses fgj
  • Bitbucket: uses bbt (stub for now)

If a provider CLI is missing or not authenticated, the table shows a status indicator.