Files with excluded extensions are not shown; configure exclude_exts in gitstats.conf.
| Extension | Files | Lines | Share | Lines/file | |
|---|---|---|---|---|---|
| go | 774 | 119,821 | 81.1% | 154 | |
| md | 166 | 13,821 | 9.4% | 83 | |
| 7 | 62 | 10,875 | 7.4% | 175 | |
| yml | 24 | 875 | 0.6% | 36 | |
| sum | 1 | 606 | 0.4% | 606 | |
| mod | 1 | 224 | 0.2% | 224 | |
| 5 | 1 | 221 | 0.1% | 221 | |
| backup | 1 | 203 | 0.1% | 203 | |
| release | 1 | 152 | 0.1% | 152 | |
| docker | 1 | 125 | 0.1% | 125 | |
| cfg | 1 | 84 | 0.1% | 84 | |
| doc | 1 | 78 | 0.1% | 78 | |
| pem | 3 | 68 | 0.0% | 22 | |
| 1 | 1 | 64 | 0.0% | 64 | |
| nl | 1 | 17 | 0.0% | 17 | |
| sh | 1 | 15 | 0.0% | 15 | |
| test | 1 | 15 | 0.0% | 15 | |
| yaml | 1 | 13 | 0.0% | 13 | |
| proto | 1 | 12 | 0.0% | 12 | |
| nl_ns | 1 | 10 | 0.0% | 10 | |
| private | 1 | 6 | 0.0% | 6 | |
| key | 1 | 5 | 0.0% | 5 | |
| mmdb | 3 | — | — | — |
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.sum | 1,494 | |
| go.mod | 1,382 | |
| .github/workflows/scorecards.yml | 180 | |
| .github/workflows/codeql-analysis.yml | 144 | |
| README.md | 139 | |
| Makefile | 108 | |
| plugin/kubernetes/kubernetes.go | 102 | |
| core/dnsserver/server.go | 101 | |
| coremain/version.go | 92 | |
| plugin/kubernetes/README.md | 79 | |
| Makefile.release | 79 | |
| .github/workflows/golangci-lint.yml | 78 | |
| plugin/forward/forward.go | 76 | |
| .github/workflows/go.test.yml | 73 | |
| plugin/forward/setup.go | 70 | |
| plugin/kubernetes/setup.go | 70 | |
| plugin/forward/README.md | 69 | |
| core/dnsserver/zdirectives.go | 68 | |
| plugin/kubernetes/handler_test.go | 65 | |
| plugin.cfg | 64 | |
| plugin/cache/cache.go | 62 | |
| plugin/kubernetes/controller.go | 61 | |
| .github/workflows/make.doc.yml | 61 | |
| core/dnsserver/register.go | 60 | |
| .github/workflows/depsreview.yml | 57 |
Change frequency by file size →
How CoreDNS compares with other CNCF graduated projects →
How CoreDNS 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