Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yogeshwaran01/github-stats-terminal-style

Generate :octocat: Stats as like Terminal Interface with typing effects dynamically for your profile Readme
https://github.com/yogeshwaran01/github-stats-terminal-style

github github-stats github-stats-card javascript terminal

Last synced: about 2 months ago
JSON representation

Generate :octocat: Stats as like Terminal Interface with typing effects dynamically for your profile Readme

Awesome Lists containing this project

README

        

GitHub Stats Terminal Style


Dynamically generate GitHub stats looking like a Terminal Interface



Update Github Stats



## Usage

1. Create a new repository using this template or click [here](https://github.com/yogeshwaran01/github-stats-terminal-style/generate) to create.
2. Create the personal access token. Checkout this [link](https://docs.github.com/en/github/authenticating-to-github/keeping-your-account-and-data-secure/creating-a-personal-access-token) to create a personal access token.
3. Add a new repository secret to your repo. The name of the secret must be `GHT` and the value is your personal access token (PAT). Checkout this [link](https://docs.github.com/en/actions/reference/encrypted-secrets) 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](https://crontab.guru/).

## Themes

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`.

```bash
node updater.js ${{ github.repository_owner }}
```

To use a random theme, do not specify any arguments.

| **Theme Sample** | **Theme Name** | **Theme Sample** | **ThemeName** |
| :-------------------------------------------------------------------: | :------------: | :------------------------------:| :-------------: |
| ubuntu | ubuntu | hacker | hacker |
| atom | atom | googledark | googledark |
| default | default | googlelight | googlelight |
| dracula | dracula | monokai | monokai |
| github | github | powershell | powershell |

## Contributions

Contributions, issue and pull requests are welcome

## Credits

Svg Generated from [termtosvg](https://github.com/nbedos/termtosvg)