https://github.com/z1cheng/statscat
Git statistics but with a cat
https://github.com/z1cheng/statscat
cat cli command commandline git gitstats go go-cli golang statistics statscat terminal
Last synced: about 2 months ago
JSON representation
Git statistics but with a cat
- Host: GitHub
- URL: https://github.com/z1cheng/statscat
- Owner: z1cheng
- License: mit
- Created: 2022-08-08T15:23:26.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-08-13T16:46:37.000Z (almost 3 years ago)
- Last Synced: 2025-03-18T23:51:42.310Z (2 months ago)
- Topics: cat, cli, command, commandline, git, gitstats, go, go-cli, golang, statistics, statscat, terminal
- Language: Go
- Homepage:
- Size: 229 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Stats Cat π
Git statistics but with a cat
[](https://github.com/z1cheng/statscat) [](https://go.dev) [](https://goreportcard.com/report/github.com/z1cheng/statscat) [](https://opensource.org/licenses/MIT)
Stats Catπ is a CLI tool to get statistics of your all git repositories.

## Installation
You need to confirm you have configured **Golang environment** beforce installing Stats Cat.
Then just run the following command:
```bash
go install github.com/z1cheng/statscat@latest
```## Usage
```
Usage:
statscat [-d dir] [-a author] [--since since]Examples:
statscat # get the statistics of all repositories in current directory
statscat -d /directory -a author --since 1.week # get the statistics of all repositories under /directory, author is author name, since is from 1 week agoFlags:
-a, --author string author name to be calculated, default is all authors
-d, --dir string directory to be calculated, statscat will search recursively, default is current directory (default ".")
-h, --help help for statscat
--since string show stats more recent than a specific date
```