Files

Files
4,382
48 extensions
Lines of Code
2,087,648
476 per file
Average File Size
20.2 KB
86.5 MB in total

File count by date

Extensions

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

ExtensionFilesLinesShareLines/file
rs2,0331,802,94086.4%886
txt2797,5504.7%3,612
md28444,5542.1%156
json36834,0131.6%92
lock523,6891.1%4,737
toml32614,0470.7%43
py4713,3160.6%283
scm1569,4860.5%60
yml578,0930.4%141
proto256,5810.3%263
wit774,0170.2%52
svg4142,2970.1%5
css82,2690.1%283
wgsl41,7220.1%430
nix141,5040.1%107
iss11,4210.1%1,421
hbs121,4030.1%116
hlsl31,3610.1%453
js111,2890.1%117
metal11,2790.1%1,279
sql21,2650.1%632
ps1161,1370.1%71
yaml38890.0%296
stderr58880.0%177
sh158570.0%57
mjs34640.0%154
isl34270.0%142
diff133170.0%24
xml53000.0%60
ts12070.0%207
rtf11950.0%195
in31650.0%55
plist41450.0%36
0-pattern21410.0%70
html11140.0%114
no extension10990.0%9
gitignore1910.0%91
namespace1210.0%21
rc120.0%2
web110.0%1
png10———
ttf8———
wav8———
ico5———
exe1———
gif1———
icns1———
jpg1———

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
Cargo.lock4,825
crates/editor/src/editor.rs2,696
crates/project/src/project.rs1,548
crates/workspace/src/workspace.rs1,459
Cargo.toml1,404
crates/editor/src/element.rs1,337
crates/zed/src/zed.rs1,047
assets/settings/default.json915
crates/editor/src/editor_tests.rs868
crates/zed/src/main.rs847
crates/zed/Cargo.toml796
crates/project_panel/src/project_panel.rs720
crates/language/src/buffer.rs703
crates/workspace/src/pane.rs698
crates/gpui/src/app.rs680
crates/collab/src/rpc.rs677
crates/search/src/project_search.rs558
crates/git_ui/src/git_panel.rs557
assets/keymaps/default-macos.json551
crates/project/src/lsp_store.rs541
assets/keymaps/default-linux.json538
crates/language/src/language.rs508
crates/editor/src/items.rs501
crates/terminal/src/terminal.rs487
crates/theme/src/theme.rs471