jondot/goweight
A tool to analyze and troubleshoot a Go binary size. observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2903
- days_rel: n/a
- days_push: 875
- n_releases_24m: 0
Adoption not part of the score
1707 stars · 50 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
goweight is a command-line tool that analyzes Go binaries and breaks down their size by module or package. It supports Go modules and can output JSON for tracking binary size in CI pipelines.
Use cases
- analyze why my Go binary is so large
- break down Go binary size by package
- track Go binary size in CI
- find which dependencies bloat my Go build
- troubleshoot fat Go binary
- output binary size report as JSON
When to choose
- you build Go binaries and need to understand what contributes to their size
- you want to monitor binary size regressions in CI
When to avoid
- you need profiling of runtime performance rather than binary size
- you work with non-Go binaries
Facets
cli-tool · maturity maintenance
developer-tools cli benchmarking developer-tools performance cli cross-platform go-binary-size binary-analysis build-analysis command-line
1 source
- readme: https://github.com/jondot/goweight · fetched 2026-08-28 · c157ce457393
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| jondot/goweight | main | 23 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem