Skip to content

github_languages

Language byte-count breakdown for a repo, sorted by size. Bars / Entries / TextBlock / MarkdownTextBlock carry the full ranking with percent values; Text collapses to a "Rust 87% · TOML 8% · …" headline. Languages beyond limit collapse into a single other bucket so totals stay honest.

KindSafetyShapes
cachedSafebars, entries, text_block, markdown_text_block, text
OptionTypeRequiredDefaultDescription
repo"owner/name"nogit remote of cwdRepository to query. Falls back to the current directory's github remote.
limitinteger (1..=20)no6Maximum number of languages to surface. Smaller slices collapse into the tail.
ShapeRenderers
barsanimated_boot, animated_postfx, animated_scanlines, animated_splitflap, animated_wave, chart_bar, chart_pie, list_ranking
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
███                                     
███                                     
███                                     
███                                     
███                                     
███                                     
███ ▅▅▅ ▃▃▃                             
Rus TOM She                             
[[widget]]
id = "github_languages"
fetcher = "github_languages"
render = "chart_bar"
                                        
         ●          ■ Rust 87.0%        
    ●●●●●●●●●●●                         
   ●●●●●●●●●●●●●    ■ TOML 8.0%         
  ●●●●●●●●●●●●●●●                       
 ●●●●●●●●●●●●●●●●●  ■ Shell 5.0%        
  ●●●●●●●●●●●●●●●                       
   ●●●●●●●●●●●●●                        
    ●●●●●●●●●●●                         
         ●                              
[[widget]]
id = "github_languages"
fetcher = "github_languages"
render = "chart_pie"
1. Rust                            87000
2. TOML                             8000
3. Shell                            5000
                                        
                                        
[[widget]]
id = "github_languages"
fetcher = "github_languages"
render = "list_ranking"
Rust                                 87%
TOML                                  8%
Shell                                 5%
                                        
                                        
[[widget]]
id = "github_languages"
fetcher = "github_languages"
render = "grid_table"
Rust  87.0%                             
TOML  8.0%                              
Shell  5.0%                             
                                        
[[widget]]
id = "github_languages"
fetcher = "github_languages"
render = "list_plain"
- Rust — 87.0%                          
- TOML — 8.0%                           
- Shell — 5.0%                          
                                        
                                        
[[widget]]
id = "github_languages"
fetcher = "github_languages"
render = "text_markdown"
▜▛▜▖         ▟      ▟▀▙ █▀█ ▄ ▗▖            ▛█▜ ▗▛▙ █▖▟▌▜▛      ▟▀▙ ▄ ▗▖        
▐▙▟▘█ █ ▟▀▀ ▝█▀     ▜▄▛  ▗▛ ▀▗▛      ▗▖      █  █ ▐▌███▌▐▌      ▜▄▛ ▀▗▛      ▗▖ 
▐▌▜▖█ █ ▝▀▙  █▗     █ █  █  ▗▛▗▖     ▝▘      █  ▜▖▟▘█▝▐▌▐▌▗▌    █ █ ▗▛▗▖     ▝▘ 
▀▘▝▘▝▀▝▘▀▀▘  ▝▘     ▝▀▘  ▀  ▀ ▝▘            ▝▀▘  ▀▘ ▀ ▝▘▀▀▀▘    ▝▀▘ ▀ ▝▘        
                                                                                
[[widget]]
id = "github_languages"
fetcher = "github_languages"
render = "text_ascii"
Rust 87% · TOML 8% · Shell 5%           
                                        
[[widget]]
id = "github_languages"
fetcher = "github_languages"
render = "text_plain"