Crates.io | github-heatmap |
lib.rs | github-heatmap |
version | 1.0.0 |
source | src |
created_at | 2022-09-24 01:04:25.811992 |
updated_at | 2022-09-24 08:32:57.446023 |
description | A CLI tool used to scrape a Github profile and mirror the SVG contribution heatmap as Unicode. |
homepage | https://github.com/adenh93/github-heatmap |
repository | https://github.com/adenh93/github-heatmap |
max_upload_size | |
id | 672741 |
size | 77,083 |
A CLI tool built with Rust to scrape a Github profile and mirror the SVG heatmap as Unicode.
This is intended to be a fun little project to play around with scraping with Rust. I know that it's not the most efficient way to get these results, especially given that Github's GraphQL API is quite extensive.
github-heatmap <slug> <args>
Argument | Alias | Description | Type | Default |
---|---|---|---|---|
Slug | Github profile slug, e.g. torvalds | String | ||
--color | -c | Heatmap color scheme. Nodes will be shaded depending on heat level. | red | green | blue | green |
--year | -y | Specific year to fetch contributions. If not provided, contributions will be fetched for the last 365 days. | String |
github-heatmap torvalds
github-heatmap torvalds -c blue
github-heatmap torvalds -y 2022