Files with excluded extensions are not shown; configure exclude_exts in gitstats.conf.
| Extension | Files | Lines | Share | Lines/file | |
|---|---|---|---|---|---|
| go | 560 | 111,640 | 83.3% | 199 | |
| yaml | 705 | 8,803 | 6.6% | 12 | |
| md | 97 | 3,182 | 2.4% | 32 | |
| txt | 267 | 2,789 | 2.1% | 10 | |
| yml | 14 | 1,047 | 0.8% | 74 | |
| tpl | 53 | 728 | 0.5% | 13 | |
| json | 18 | 563 | 0.4% | 31 | |
| sum | 2 | 505 | 0.4% | 252 | |
| sh | 21 | 410 | 0.3% | 19 | |
| mod | 2 | 193 | 0.1% | 96 | |
| svg | 23 | 184 | 0.1% | 8 | |
| lock | 24 | 174 | 0.1% | 7 | |
| pem | 3 | 173 | 0.1% | 57 | |
| key | 5 | 138 | 0.1% | 27 | |
| crt | 6 | 130 | 0.1% | 21 | |
| asc | 3 | 92 | 0.1% | 30 | |
| prov | 3 | 63 | 0.0% | 21 | |
| conf | 1 | 46 | 0.0% | 46 | |
| complete | 2 | 26 | 0.0% | 13 | |
| tampered | 1 | 21 | 0.0% | 21 | |
| ps1 | 2 | 6 | 0.0% | 3 | |
| sha256 | 1 | 1 | 0.0% | 1 | |
| tgz | 99 | — | — | — | |
| pub | 4 | — | — | — | |
| secret | 4 | — | — | — | |
| gz | 2 | — | — | — | |
| kbx | 2 | — | — | — | |
| file | 1 | — | — | — |
Files in the current tree touched most often across all commits. High-churn files are hotspots that may benefit from extra review or refactoring.
| File | Times Changed | |
|---|---|---|
| go.mod | 489 | |
| go.sum | 460 | |
| pkg/kube/client.go | 282 | |
| pkg/action/install.go | 224 | |
| cmd/helm/helm.go | 201 | |
| Makefile | 192 | |
| pkg/engine/engine.go | 158 | |
| README.md | 147 | |
| pkg/action/upgrade.go | 146 | |
| pkg/action/action.go | 129 | |
| pkg/downloader/manager.go | 129 | |
| pkg/kube/client_test.go | 111 | |
| pkg/engine/engine_test.go | 109 | |
| pkg/action/install_test.go | 102 | |
| pkg/kube/wait.go | 94 | |
| cmd/helm/helm_test.go | 93 | |
| .github/workflows/codeql-analysis.yml | 92 | |
| pkg/registry/client.go | 79 | |
| pkg/downloader/chart_downloader.go | 79 | |
| pkg/action/action_test.go | 79 | |
| pkg/storage/driver/cfgmaps.go | 69 | |
| pkg/storage/storage.go | 68 | |
| pkg/action/uninstall.go | 67 | |
| pkg/action/rollback.go | 65 | |
| .github/workflows/release.yml | 65 |
Change frequency by file size →
How Helm compares with other CNCF graduated projects →
How Helm ranks among CNCF graduated projects by AI-assisted commits →
Generate this report for your own repository with gitstats-action · All Gallery reports
Publishes the report to GitHub Pages on every push to main: turn on Pages for the gh-pages branch.
# .github/workflows/gitstats.yml
name: GitStats Report
on:
push:
branches: [main]
permissions:
contents: write
jobs:
gitstats:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
with:
fetch-depth: 0
- uses: shenxianpeng/gitstats-action@v1
with:
deploy-to-pages: true