-
Notifications
You must be signed in to change notification settings - Fork 0
by the numbers
Douwe de Vries edited this page Jul 1, 2026
·
1 revision
Data collected on 2026-07-01. This snapshot counts source, test, configuration, and history data from the current main checkout.
| Metric | Count |
|---|---|
| Source files | 79 |
| Test files | 19 |
| Config files | 9 |
| Git commits | 46 |
| Tagged releases | 14 |
xychart-beta
title "Source lines by language"
x-axis ["Rust", "TSX", "TypeScript", "CSS", "Markdown", "YAML", "Python", "Shell", "JSON"]
y-axis "Lines" 0 --> 9500
bar [9263, 4473, 2554, 1404, 1084, 614, 471, 354, 201]
| Language | Lines | Files |
|---|---|---|
| Rust | 9,263 | 30 |
| TSX | 4,473 | 22 |
| TypeScript | 2,554 | 25 |
| CSS | 1,404 | 1 |
| Markdown | 1,084 | 18 |
| YAML | 614 | 2 |
| Python | 471 | 1 |
| Shell | 354 | 2 |
| JSON | 201 | 5 |
| Month | Commits |
|---|---|
| 2026-03 | 2 |
| 2026-04 | 27 |
| 2026-05 | 17 |
| Churn hot spot, last 90 days | Commits touching path |
|---|---|
src-tauri/tauri.conf.json |
16 |
package.json |
15 |
src-tauri/Cargo.toml |
15 |
src-tauri/Cargo.lock |
15 |
README.md |
13 |
.github/workflows/release.yml |
13 |
src/styles/app.css |
10 |
The hot spots match the release focus: Tauri bundle metadata, dependency refreshes, release automation, and UI polish.
0 of 46 commits include bot authorship or bot co-authorship. This is a lower bound on automated or AI-assisted work because inline tools usually leave no trace in git metadata.
| Measure | Value |
|---|---|
| Longest TypeScript import chain found | 9 files, from src/app/App.collection-summary.test.tsx through src/app/App.tsx to src/lib/loadrift/types.ts
|
| Highest TypeScript export count |
src/lib/loadrift/types.ts, 24 exported symbols |
| Highest Rust export count |
src-tauri/src/k6/process/runtime.rs, 26 public or crate-visible symbols |
| Largest source file |
src-tauri/src/k6/process/runtime.rs, 1,738 lines |
| Largest frontend file |
src/styles/app.css, 1,404 lines |
See Cleanup opportunities for the files most likely to benefit from future splitting.