Skip to content

by the numbers

Douwe de Vries edited this page Jul 1, 2026 · 1 revision

By the numbers

Data collected on 2026-07-01. This snapshot counts source, test, configuration, and history data from the current main checkout.

Size

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]
Loading
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

Activity

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.

Bot-attributed commits

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.

Complexity

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.

Clone this wiki locally