# GITDASH
> A beautiful GitHub profile dashboard in your terminal.


[](https://crates.io/crates/crossterm)
[](https://crates.io/crates/ratatui)
[](https://crates.io/crates/clap)
[](https://crates.io/crates/reqwest)
---
## Features
- **Profile card** — avatar, bio, followers, repos, stars, location
- **Contribution heatmap** — scrollable, GitHub dark theme colors
- **Repository list** — sorted by stars, scrollable with metadata
- **Language stats** — bar chart of your top languages
- **Zero auth** — uses public GitHub APIs, no token needed
- **Config persistence** — remembers the last username
---
## Install
```sh
cargo install gitdash
```
---
## Usage
```sh
gd torvalds
gd
gd update -u octocat
```
---
`Note*: You can also use gitdash instead of gd if you want`
## Keybindings
| `↑` / `j` | Scroll repos up |
| `↓` / `k` | Scroll repos down |
| `←` / `→` | Scroll heatmap |
| `PgUp` / `PgDn` | Page through repos |
| `g` / `G` | Top / bottom |
| `Tab` | Switch tab |
| `r` | Refresh data |
| `h` / `?` | Toggle help |
| `q` / `Ctrl+C` | Quit |
---