Files

Files
8,596
43 extensions
Lines of Code
1,378,852
160 per file
Average File Size
15.6 KB
131.2 MB in total

File count by date

Extensions

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

ExtensionFilesLinesShareLines/file
ts4,362722,07252.4%165
mdx643212,60415.4%330
tsx738179,12913.0%242
json515142,90610.4%277
css15942,9213.1%269
md22736,0352.6%158
svg1,26216,2931.2%12
lock58,6220.6%1,724
yml894,9620.4%55
txt192,9400.2%154
patch162,4850.2%155
astro332,4830.2%75
js121,0490.1%87
xml177690.1%45
mjs55830.0%116
nix54680.0%93
sql182340.0%13
cjs41940.0%48
html111930.0%17
jsonc61540.0%25
sh21400.0%70
ps13930.0%31
plist3360.0%12
png243340.0%0
test2621280.0%28
no extension4270.0%6
toml6240.0%4
snap1220.0%22
wpt1110.0%11
desktop1100.0%10
ico1380.0%0
nsh160.0%6
mp347———
aac45———
woff213———
icns3———
mp43———
jpg2———
sqlite2———
sqlite-shm2———
sqlite-wal2———
ttf2———
zip2———

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
bun.lock1,529
packages/plugin/package.json944
packages/web/package.json675
packages/function/package.json652
sdks/vscode/package.json647
nix/hashes.json605
packages/desktop/package.json594
packages/ui/package.json585
packages/console/app/package.json577
packages/console/function/package.json553
packages/app/package.json422
packages/enterprise/package.json413
package.json404
packages/tui/src/routes/session/index.tsx308
packages/util/package.json304
packages/core/package.json270
packages/core/test/session-runner.test.ts250
packages/client/src/promise/generated/types.ts227
STATS.md218
.github/workflows/publish.yml203
packages/tui/src/app.tsx183
packages/core/src/session/runner/llm.ts168
packages/cli/package.json144
packages/core/src/session.ts144
README.md143