Rust Based Source Code Analyzer inspired by cloc
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-06-11 18:52:57 -05:00
.cargo chore: fix memory for signing 2026-05-14 21:30:09 -05:00
.github/workflows fix: performance fixes 2026-06-11 18:52:57 -05:00
benches fix: performance fixes 2026-06-11 18:52:57 -05:00
src fix: performance fixes 2026-06-11 18:52:57 -05:00
tests feat: simplier tree mode 2026-05-14 21:45:40 -05:00
.gitignore chore: initial commit 2026-05-13 14:32:05 -05:00
.goreleaser.yaml fix: performance fixes 2026-06-11 18:52:57 -05:00
Cargo.lock fix: performance fixes 2026-06-11 18:52:57 -05:00
Cargo.toml fix: performance fixes 2026-06-11 18:52:57 -05:00
LICENSE fix: performance fixes 2026-06-11 18:52:57 -05:00
README.md feat: simplier tree mode 2026-05-14 21:45:40 -05:00

tally

Source Code Line Analyzer inspired cloc.

Run it with no arguments to count the current directory:

tally

Pass one or more files or directories to count those instead:

tally src tests Cargo.toml

Use --tree to include directory totals under each language:

tally --tree

The binary prints totals by language: files, blank lines, comment lines, and code lines. It skips common heavy directories like .git, node_modules, target, and dist.