tallyhawk

Crates.iotallyhawk
lib.rstallyhawk
version0.1.0
created_at2025-09-23 11:30:08.649634+00
updated_at2025-09-23 11:30:08.649634+00
descriptionA sharp-eyed CLI tool for gathering project statistics
homepagehttps://github.com/Willem-Jaap/tallyhawk
repositoryhttps://github.com/Willem-Jaap/tallyhawk
max_upload_size
id1851327
size46,856
Willem-Jaap (Willem-Jaap)

documentation

README

Tallyhawk 🦅

A sharp-eyed CLI tool for gathering project statistics.

Installation

cargo install tallyhawk

Usage

# Analyze current directory
tallyhawk count

# Analyze specific path
tallyhawk count /path/to/project

# Different output formats
tallyhawk count --format json
tallyhawk count --format csv

# Include hidden files
tallyhawk count --all

# Include comments and blank lines in count
tallyhawk count --include-comments --include-blanks

Features

  • 📊 Comprehensive project statistics
  • 🎨 Beautiful colored terminal output
  • 📁 Support for multiple file types and languages
  • 🔍 Respects .gitignore files
  • 📤 Multiple output formats (table, JSON, CSV)
  • ⚡ Fast scanning with parallel processing

Development

# Build
cargo build

# Run
cargo run -- count

# Test
cargo test

# Release build
cargo build --release

License

MIT License - see LICENSE file for details.

Commit count: 26

cargo fmt