Skip to content

Aerodynamax/RepoStats

Repository files navigation

RepoStats

See some cool graphics and statistics on your local projects! Directly in your terminal.

Installation

  1. Download the repo [zip]
  2. Open the repo in your terminal of choice
  3. Enter a virtual environment [optional]
python -m venv venv # create a virtual python environment
.\venv\Scripts\Activate.ps1 # enter virtual environment
  1. Install dependencies
pip install -r requirements.txt
  1. Run the script (THERE ARE TWO, SEE BELOW)

All Repos

See a GitHub-style contribution* graph for all your projects, rendered in a minimal TUI.

all repo stats demo

* the contribution graph currently only tracks commits.

Run

After following the installation process outlined above:

python main.py

There are currently no command line arguments though this is subject to change.

Per Repo

Along with a GitHub-style contribution* graph exclusively for this project, this view also displays contribution statistics in both table and pie chart forms! Project information (like its description, remotes & branches) is also displayed next to the contributions statistics.

individual repo stats demo

* the contribution graph currently only tracks commits.

Run

After following the installation process outlined above:

python individual_repo.py

There are currently no command line arguments though this is subject to change.

About

See some cool graphics and statistics on your local projects! Directly in your terminal.

Resources

License

Stars

Watchers

Forks

Contributors

Languages