Repository Statistics
Measured live from this checkout · first-party code counted separately from vendored assets
What Gets Counted
Calculated 2026-11-04 02:37:27 UTC · cached up to 10 minEvery tracked file lands in exactly one bucket. Only first-party figures appear in the readouts above — vendored third-party code is reported here rather than silently inflating the totals.
| Bucket | What it holds | Files | Total Lines | Code | Comments | Blank |
|---|---|---|---|---|---|---|
| First-party | Python, templates, JS, CSS, shell, SQL, systemd units | 1,579 | 457,764 | 315,505 | 75,551 | 66,708 |
| Documentation | Markdown and plain-text files | 127 | 67,130 | 53,990 | 0 | 13,140 |
| Vendored | static/vendor/, node_modules/, minified bundles |
2,398 | 357,760 | 349,470 | 1,052 | 7,238 |
| All tracked files | 4,104 | 882,654 | — | — | — | |
Code Composition
Lines of Code by Language
Language Breakdown
| Language | Files | Total | Code | Comments | Share of Code |
|---|---|---|---|---|---|
| Python | 1,166 | 311,521 | 190,694 | 66,670 |
60.4%
|
| HTML | 138 | 95,158 | 86,333 | 1,200 |
27.4%
|
| JavaScript | 45 | 20,992 | 16,372 | 2,694 |
5.2%
|
| CSS | 7 | 11,644 | 8,036 | 2,290 |
2.5%
|
| Shell | 28 | 9,472 | 6,635 | 1,751 |
2.1%
|
| SVG | 68 | 3,075 | 2,412 | 341 |
0.8%
|
| XML | 4 | 2,715 | 2,709 | 0 |
0.9%
|
| YAML | 16 | 1,291 | 970 | 211 |
0.3%
|
| systemd | 25 | 1,198 | 669 | 394 |
0.2%
|
| JSON | 6 | 698 | 675 | 0 |
0.2%
|
Routes by Module
650 routes registered, read from the running application's URL map (the authoritative list, blueprint-registered routes included). Showing the 15 busiest modules.