Skip to content

github_contributors_monthly

Top contributors to a repo over the last N days, ranked by commit count. Bars / Entries / LinkedTextBlock / TextBlock / MarkdownTextBlock all carry the ranking; Text collapses to a "@alice +42 / @bob +27 / …" headline.

KindSafetyShapes
cachedSafebars, linked_text_block, entries, text_block, markdown_text_block, text
OptionTypeRequiredDefaultDescription
repo"owner/name"nogit remote of cwdRepository to query.
limitinteger (1..=30)no10Maximum number of contributors to show.
daysinteger (7..=365)no30Window size (in days) the monthly total is summed over.
ShapeRenderers
barsanimated_boot, animated_postfx, animated_scanlines, animated_splitflap, animated_wave, chart_bar, chart_pie, list_ranking
linked_text_blocklist_links
entriesanimated_boot, animated_postfx, animated_scanlines, animated_splitflap, animated_wave, grid_table
text_blockanimated_boot, animated_postfx, animated_scanlines, animated_splitflap, animated_wave, list_plain
markdown_text_blocktext_markdown
textanimated_boot, animated_figlet_morph, animated_postfx, animated_scanlines, animated_splitflap, animated_typewriter, animated_wave, text_ascii, text_plain
███                                     
███                                     
███ ▄▄▄                                 
███ ███                                 
███ ███                                 
███ ███ ▆▆▆                             
42█ 27█ 11█                             
ali bob cha                             
[[widget]]
id = "github_contributors_monthly"
fetcher = "github_contributors_monthly"
render = "chart_bar"
                                        
         ●          ■ alice 52.5%       
    ●●●●●●●●●●●                         
   ●●●●●●●●●●●●●    ■ bob 33.8%         
  ●●●●●●●●●●●●●●●                       
 ●●●●●●●●●●●●●●●●●  ■ charlie 13.8%     
  ●●●●●●●●●●●●●●●                       
   ●●●●●●●●●●●●●                        
    ●●●●●●●●●●●                         
         ●                              
[[widget]]
id = "github_contributors_monthly"
fetcher = "github_contributors_monthly"
render = "chart_pie"
1. alice                              42
2. bob                                27
3. charlie                            11
                                        
                                        
[[widget]]
id = "github_contributors_monthly"
fetcher = "github_contributors_monthly"
render = "list_ranking"
alice  42                               
bob  27                                 
charlie  11                             
                                        
                                        
[[widget]]
id = "github_contributors_monthly"
fetcher = "github_contributors_monthly"
render = "list_links"
alice                                 42
bob                                   27
charlie                               11
                                        
                                        
[[widget]]
id = "github_contributors_monthly"
fetcher = "github_contributors_monthly"
render = "grid_table"
alice  42                               
bob  27                                 
charlie  11                             
                                        
[[widget]]
id = "github_contributors_monthly"
fetcher = "github_contributors_monthly"
render = "list_plain"
1. @alice — 42                          
2. @bob — 27                            
3. @charlie — 11                        
                                        
                                        
[[widget]]
id = "github_contributors_monthly"
fetcher = "github_contributors_monthly"
render = "text_markdown"
▟▀▜▖    ▝█   ▀               ▄   ▟█ ▟▀▙             ▟▀▜▖▜▌      ▜▌       ▄  ▟▀▙ 
█▐█▌▝▀▙  █  ▝█  ▟▀▙ ▟▀▙     ▄█▄ ▟▘█  ▄▛      ▗▖     █▐█▌▐▙▄ ▟▀▙ ▐▙▄     ▄█▄  ▄▛ 
█▝▀▘▟▀█  █   █  █ ▄ █▀▀      █  ▀▀█▘▟▘▄      ▝▘     █▝▀▘▐▌▐▌█ █ ▐▌▐▌     █  ▟▘▄ 
▝▀▘ ▝▀▝▘▝▀▘ ▝▀▘ ▝▀▘ ▝▀▘          ▝▀▘▀▀▀             ▝▀▘ ▀▝▀ ▝▀▘ ▀▝▀         ▀▀▀ 
                                                                                
[[widget]]
id = "github_contributors_monthly"
fetcher = "github_contributors_monthly"
render = "text_ascii"
@alice +42 · @bob +27 · @charlie +11    
                                        
[[widget]]
id = "github_contributors_monthly"
fetcher = "github_contributors_monthly"
render = "text_plain"