| Crates.io | hindsight |
| lib.rs | hindsight |
| version | 0.1.0 |
| created_at | 2026-01-01 09:07:34.058962+00 |
| updated_at | 2026-01-01 09:07:34.058962+00 |
| description | GitHub-style git activity visualizer for your terminal. |
| homepage | |
| repository | https://github.com/chaosprint/hindsight |
| max_upload_size | |
| id | 2015920 |
| size | 72,763 |
Hindsight is a GitHub-style git activity visualizer for your terminal. It scans your local directories for git repositories and aggregates your contribution history into a beautiful, blue, pixel-perfect heatmap.
cargo install hindsight
Run without arguments to scan the current directory and open the TUI:
hindsight
| Flag | Description |
|---|---|
--path <PATH> |
directory to scan (default: current dir) |
--days <N> |
Number of days to look back (default: 365) |
--depth <N> |
Max recursion depth for finding repos (default: 3) |
--authors "<NAMES>" |
Filter by comma-separated author list |
--list |
Print detailed stats table to stdout |
--export-tsv <FILE> |
Export stats to TSV file |
Analyze a specific workspace for the last 30 days:
hindsight --path ~/Dev --days 30
Filter for your own commits:
hindsight --authors "Alice,Alice Smith"
Export your yearly stats to a file:
hindsight --export-tsv 2024_stats.tsv
MIT