Skip to content

github_contributions

The GitHub contribution calendar (kusa) as a year-long heatmap of daily commit counts. Defaults to the authenticated viewer; pass login to show another user. NumberSeries collapses the calendar to one value per week for sparkline-style rendering.

KindSafetyShapes
cachedSafeheatmap, number_series
OptionTypeRequiredDefaultDescription
loginstringnoviewerGitHub login to fetch the contribution calendar for. Defaults to the authenticated user.
ShapeRenderers
heatmapanimated_boot, animated_postfx, animated_scanlines, animated_splitflap, animated_wave, grid_heatmap
number_seriesanimated_boot, animated_postfx, animated_scanlines, animated_splitflap, animated_wave, chart_histogram, chart_sparkline
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ 
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ 
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ 
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ 
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ 
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ 
[[widget]]
id = "github_contributions"
fetcher = "github_contributions"
render = "grid_heatmap"
████████████████                        
████████████████                        
████████████████████████████████████████
████████████████████████████████████████
████████████████████████████████████████
████████████████████████████████████████
[[widget]]
id = "github_contributions"
fetcher = "github_contributions"
render = "chart_histogram"
      ▁  ▄ █                            
  ▁ ▆▄█▂ ███                            
▄▅█▆████████                            
[[widget]]
id = "github_contributions"
fetcher = "github_contributions"
render = "chart_sparkline"