git-contrib-calendar
v1.3.0
Published
Experimental git contributions calendar for the terminal (built with NodeJS, React and Ink)
Downloads
14
Maintainers
Readme
git-contrib-calendar
This is an experimental git contributions calendar running on the terminal for any local repository.
The interface is inspired by the famous GitHub profile contributions graph, where each block represents a single day, and the color shade depends on the number of commits for that particular day.
Install
npm i -g git-contrib-calendar
Run for git repository on the current path
git-contrib-calendar
CLI options
-p, --path Path to any local git repository (example: -p /path/to/repo)
-a, --author Filter git commits by author (example: -a John)
-y, --year Display git commits for a specific year (example: -y 2018)
-v, --version Display the app version
-h, --help Display help
Under the hood
- Node 16.x
- Ink 3.x
- React 16.x
- ESLint 7.x
- Prettier
- Commander CLI