Fast Rust binary that counts line numbers of a codebase.
Fast Rust binary that counts line numbers of a codebase Usage: project_analyzer [OPTIONS] [COMMAND] Commands: update Opens github help Print this message or the help of the given subcommand(s) Options: -r, --root-dir <ROOT_DIR> Number of times to greet [default: .] --ignore <IGNORE> Example: project_analyzer --ignore node_modules --ignore dist -w, --watch Will keep running and update result whenever anything changed -p, --postfixes <POSTFIXES> Filter by list of file postfixes example: project_analyzer --postfixes py,rs,cpp -j, --json Output as json -h, --help Print help -V, --version Print version
cargo install project_analyzer # works on linux, mac and windowsDownload binary from here or build it yourself:
cd /tmp git clone git@github.com:ali77gh/ProjectAnalyzer.git cd ProjectAnalyzer cargo build --release
and Add binary to your PATH
# linux cp ./target/release/project_analyzer /usr/bin # MacOS cp ./target/release/project_analyzer /usr/local/bin/ # Windows # add binary to Environment Variables Path