A Rust CLI tool to query local git repos and retrieve comprehensive statistics including repository counts, contributors, commits, and code changes over a specified time period.
Make sure you have Rust installed. Then run the project with command line arguments, for example:
cargo run --release -- --path ~/deploy \
--include siyavula.portal/src/siyavula.models,siyavula.portal,.,emas-theme,workshop,siyavula.template.processing,siyavula.latex.docker,moodle-demo,books,downloads,screenshot_diff,workshop/src/useful,workshop/src/template_environment \
--since 2025-01-01T00:00:00Z \
--until 2025-12-31T23:59:59ZThis project is open source and available under the MIT License.