Files

Total files
542
Total lines
302728
Average file size
14966.45 bytes

File count by date

Extensions

Note: Files with excluded extensions are not shown. Configure exclude_exts in gitstats.conf.

ExtensionFiles (%)Lines (%)Lines/file
81 (0.18%)215 (0.07%)215
PL1 (0.18%)34 (0.01%)34
bcc3 (0.55%)59 (0.02%)19
c269 (49.63%)237138 (78.33%)881
conf2 (0.37%)139 (0.05%)69
cpp1 (0.18%)30 (0.01%)30
dtd2 (0.37%)42 (0.01%)21
h140 (25.83%)16786 (5.54%)119
html2 (0.37%)46 (0.02%)23
ico1 (0.18%)0 (0.00%)0
il3 (0.55%)123 (0.04%)41
md6 (1.11%)662 (0.22%)110
msvc3 (0.55%)58 (0.02%)19
owc2 (0.37%)37 (0.01%)18
pl3 (0.55%)209 (0.07%)69
pm1 (0.18%)140 (0.05%)140
rc1 (0.18%)5 (0.00%)5
sh1 (0.18%)112 (0.04%)112
types1 (0.18%)98 (0.03%)98
vim4 (0.74%)1995 (0.66%)498
xml2 (0.37%)32176 (10.63%)16088
xpm3 (0.55%)118 (0.04%)39
xs1 (0.18%)1233 (0.41%)1233
xsls1 (0.18%)134 (0.04%)134
xslt1 (0.18%)128 (0.04%)128
yaml5 (0.92%)180 (0.06%)36
yml9 (1.66%)306 (0.10%)34

Most Changed Files (Code Churn)

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

FileTimes Changed
src/http/ngx_http_core_module.c621
src/http/ngx_http_request.c563
src/core/nginx.h539
docs/xml/nginx/changes.xml539
src/http/ngx_http_upstream.c512
.hgtags483
src/event/ngx_event_openssl.c407
src/event/ngx_event_quic.c324
src/http/modules/ngx_http_proxy_module.c291
src/http/ngx_http_request.h265
src/http/ngx_http_core_module.h246
src/http/modules/perl/nginx.pm243
src/core/nginx.c228
src/http/ngx_http.c227
src/http/modules/ngx_http_fastcgi_module.c203
src/event/ngx_event.c196
auto/modules186
auto/sources174
src/http/ngx_http.h170
src/http/ngx_http_parse.c168
auto/options167
src/event/ngx_event.h167
src/core/ngx_conf_file.c159
src/core/ngx_cycle.c159
src/http/v2/ngx_http_v2.c157