Dynamically generate GitHub stats looking like a Terminal Interface
- Create a new repository using this template or click here to create.
- Create the personal access token. Checkout this link to create a personal access token.
- Add a new repository secret to your repo. The name of the secret must be
GHTand the value is your personal access token (PAT). Checkout this link to add a new repository secret.
The file github_stats.svg is an svg image of your github stats. You can copy the link of the image and use it anywhere. By default it updates daily at 2:47 UTC. You can also change this by changing the cron in /.github/workflows/main.yml by using Cron Generator.
Currently only nine themes are available. The default theme is the ubuntu theme. You can change the theme by changing the command in /.github/workflows/main.yml.
node updater.js ${{ github.repository_owner }} <themeName>To use a random theme, do not specify any arguments.
| Theme Sample | Theme Name | Theme Sample | ThemeName |
|---|---|---|---|
| ubuntu | hacker | ||
| atom | googledark | ||
| default | googlelight | ||
| dracula | monokai | ||
| github | powershell |
Contributions, issue and pull requests are welcome
Svg Generated from termtosvg