burke / ttc

Count tokens in a UNIXy way

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ttc

Count tokens in files with a sort of wc -l-flavoured usage.

$ git ls-files | xargs ttc
       2 .gitignore
    4902 Cargo.lock
      72 Cargo.toml
     201 LICENSE
     157 README.md
     501 src/main.rs
    5835 total
$ ttc < README.md
157

Run cargo build --release then copy target/release/ttc to your path (or just cargo install --git https://github.com/burke/ttc/).

You can select between encodings (cl100k_base, p50k_base, p50k_edit, r50k_base) with the --encoding flag. The default is cl100k_base.

About

Count tokens in a UNIXy way

License:MIT License


Languages

Language:Rust 100.0%