Files

Files
6,749
51 extensions
Lines of Code
1,780,546
264 per file
Average File Size
8.5 KB
55.8 MB in total

File count by date

Extensions

Files with excluded extensions are not shown; configure exclude_exts in gitstats.conf.

ExtensionFilesLinesShareLines/file
go5,5711,556,60587.4%279
txtpb172,9384.1%72,938
md30338,2192.1%126
s8131,2091.8%385
proto10621,3371.2%201
txt187,0270.4%390
yml795,6290.3%71
sh475,3790.3%114
h94,4840.3%498
toml322,2870.1%71
yaml271,1990.1%44
sum35210.0%173
common14360.0%436
docs14250.0%425
json63790.0%63
013730.0%373
abnf12460.0%246
c52170.0%43
bootfiles11970.0%197
APACHE11900.0%190
mod31860.0%62
bazel31640.0%54
ps151510.0%30
test11510.0%151
mk21240.0%62
gotmpl21040.0%52
bash2970.0%48
jq1970.0%97
tmpl5660.0%13
release1570.0%57
BSD2550.0%27
lock4420.0%10
service1410.0%41
linux1330.0%33
windows1320.0%32
libyaml1310.0%31
nix1260.0%26
freebsd1210.0%21
template1210.0%21
darwin1190.0%19
no extension1180.0%18
wprp1180.0%18
conf490.0%2
Dockerfile140.0%4
options130.0%3
dict120.0%2
cfg110.0%1
svg110.0%1
png10———
binpb1———
db1———

Most changed files (code churn)

Files in the current tree touched most often across all commits. High-churn files are hotspots that may benefit from extra review or refactoring.

FileTimes Changed
go.mod826
vendor/modules.txt813
go.sum787
.github/workflows/ci.yml408
Makefile298
README.md214
.github/workflows/release.yml200
RELEASES.md149
contrib/Dockerfile.test132
cmd/ctr/commands/run/run_unix.go109
cmd/containerd/main.go107
.github/workflows/codeql.yml105
.github/workflows/nightly.yml95
version/version.go94
.github/workflows/scorecards.yml90
contrib/fuzz/oss_fuzz_build.sh88
script/setup/prepare_env_windows.ps185
.github/workflows/api-release.yml84
.github/workflows/windows-periodic.yml84
cmd/ctr/main.go80
.github/workflows/build-test-images.yml75
integration/main_test.go74
cmd/containerd/command/main.go74
BUILDING.md69
vendor/golang.org/x/sys/unix/syscall_linux.go68