Files with excluded extensions are not shown; configure exclude_exts in gitstats.conf.
| Extension | Files | Lines | Share | Lines/file | |
|---|---|---|---|---|---|
| go | 11,775 | 3,183,230 | 83.8% | 270 | |
| c | 6 | 256,496 | 6.8% | 42,749 | |
| md | 473 | 57,621 | 1.5% | 121 | |
| pb | 1 | 44,194 | 1.2% | 44,194 | |
| proto | 109 | 39,153 | 1.0% | 359 | |
| yaml | 186 | 33,031 | 0.9% | 177 | |
| po | 12 | 26,510 | 0.7% | 2,209 | |
| s | 71 | 19,022 | 0.5% | 267 | |
| json | 9 | 17,762 | 0.5% | 1,973 | |
| h | 4 | 14,275 | 0.4% | 3,568 | |
| svg | 6 | 10,901 | 0.3% | 1,816 | |
| sh | 105 | 9,761 | 0.3% | 92 | |
| txt | 23 | 6,531 | 0.2% | 283 | |
| yml | 98 | 3,410 | 0.1% | 34 | |
| pot | 1 | 3,291 | 0.1% | 3,291 | |
| sum | 6 | 1,393 | 0.0% | 232 | |
| bazel | 27 | 1,156 | 0.0% | 42 | |
| docs | 2 | 850 | 0.0% | 425 | |
| mod | 6 | 624 | 0.0% | 104 | |
| in | 14 | 324 | 0.0% | 23 | |
| common | 1 | 277 | 0.0% | 277 | |
| zsh | 1 | 259 | 0.0% | 259 | |
| interp | 2 | 235 | 0.0% | 117 | |
| example | 3 | 213 | 0.0% | 71 | |
| g4 | 1 | 200 | 0.0% | 200 | |
| tmpl | 6 | 174 | 0.0% | 29 | |
| spec | 1 | 165 | 0.0% | 165 | |
| html | 2 | 149 | 0.0% | 74 | |
| tokens | 2 | 128 | 0.0% | 64 | |
| py | 1 | 105 | 0.0% | 105 | |
| toml | 5 | 100 | 0.0% | 20 | |
| bash | 2 | 97 | 0.0% | 48 | |
| Dockerfile | 4 | 95 | 0.0% | 23 | |
| libyaml | 2 | 62 | 0.0% | 31 | |
| crt | 2 | 61 | 0.0% | 30 | |
| hcl | 1 | 56 | 0.0% | 56 | |
| conf | 2 | 53 | 0.0% | 26 | |
| golden | 1 | 45 | 0.0% | 45 | |
| dockerfile | 2 | 36 | 0.0% | 18 | |
| tpl | 1 | 36 | 0.0% | 36 | |
| service | 3 | 35 | 0.0% | 11 | |
| rb | 1 | 34 | 0.0% | 34 | |
| lock | 2 | 30 | 0.0% | 15 | |
| key | 1 | 27 | 0.0% | 27 | |
| mermaid | 1 | 21 | 0.0% | 21 | |
| cfg | 2 | 19 | 0.0% | 9 | |
| mdown | 1 | 15 | 0.0% | 15 | |
| jsonl | 1 | 11 | 0.0% | 11 | |
| work | 1 | 8 | 0.0% | 8 | |
| MIT | 1 | 7 | 0.0% | 7 | |
| enc | 1 | 1 | 0.0% | 1 | |
| png | 94 | — | — | — | |
| mo | 12 | — | — | — | |
| PNG | 7 | — | — | — | |
| jpg | 7 | — | — | — | |
| binpb | 1 | — | — | — | |
| bzlmod | 1 | — | — | — | |
| vsdx | 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 | |
|---|---|---|
| edge/pkg/edged/edged.go | 186 | |
| go.mod | 181 | |
| vendor/modules.txt | 172 | |
| README.md | 147 | |
| Makefile | 128 | |
| go.sum | 125 | |
| common/constants/default.go | 120 | |
| cloud/pkg/edgecontroller/controller/upstream.go | 99 | |
| keadm/cmd/keadm/app/cmd/util/common.go | 92 | |
| .github/workflows/main.yaml | 83 | |
| edge/cmd/edgecore/app/server.go | 83 | |
| README_zh.md | 78 | |
| hack/local-up-kubeedge.sh | 75 | |
| cloud/pkg/devicecontroller/controller/downstream.go | 74 | |
| keadm/cmd/keadm/app/cmd/edge/join.go | 67 | |
| cloud/cmd/cloudcore/app/server.go | 66 | |
| keadm/cmd/keadm/app/cmd/common/constant.go | 61 | |
| edge/pkg/metamanager/process.go | 60 | |
| cloud/pkg/edgecontroller/controller/downstream.go | 56 | |
| cloud/pkg/cloudhub/cloudhub.go | 56 | |
| tests/e2e/utils/common.go | 54 | |
| keadm/cmd/keadm/app/cmd/common/types.go | 53 | |
| cloud/pkg/cloudhub/servers/httpserver/server.go | 49 | |
| edge/pkg/edgehub/edgehub.go | 43 | |
| cloud/pkg/devicecontroller/controller/upstream.go | 42 |
Change frequency by file size →
How KubeEdge compares with other open source projects from China →
How KubeEdge ranks among open source projects from China 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