Skip to content

lastfm_top_artists

Top artists for a Last.fm user over a rolling window (7day default, also 1month / 3month / 6month / 12month / overall). Mirrors the profile page's Top Artists tab.

KindSafetyShapes
cachedSafelinked_text_block, image_linked_list, text_block, text, markdown_text_block, entries, ratio, number_series, bars, badge
OptionTypeRequiredDefaultDescription
userstringyes—Last.fm username whose top artists to read.
period"7day" | "1month" | "3month" | "6month" | "12month" | "overall"no"7day"Rolling window for the ranking — same set Last.fm exposes on the profile page tabs.
limitinteger (1..=50)no10Number of artists to display.
ShapeRenderers
linked_text_blocklist_links
image_linked_listlist_cards
text_blockanimated_boot, animated_postfx, animated_scanlines, animated_splitflap, animated_wave, list_plain
textanimated_boot, animated_figlet_morph, animated_postfx, animated_scanlines, animated_splitflap, animated_typewriter, animated_wave, text_ascii, text_plain
markdown_text_blocktext_markdown
entriesanimated_boot, animated_postfx, animated_scanlines, animated_splitflap, animated_wave, grid_table
ratioanimated_boot, animated_postfx, animated_scanlines, animated_splitflap, animated_wave, gauge_battery, gauge_circle, gauge_line, gauge_segment, gauge_thermometer
number_seriesanimated_boot, animated_postfx, animated_scanlines, animated_splitflap, animated_wave, chart_histogram, chart_sparkline
barsanimated_boot, animated_postfx, animated_scanlines, animated_splitflap, animated_wave, chart_bar, chart_pie, list_ranking
badgeanimated_boot, animated_postfx, animated_scanlines, animated_splitflap, animated_wave, status_badge
#1 Coldplay  3.2k plays                 
#2 Adam Levine  1.8k plays              
                                        
                                        
                                        
[[widget]]
id = "lastfm_top_artists"
fetcher = "lastfm_top_artists"
render = "list_links"
       #1 Coldplay                      
       3.2k plays                       
                                        
                                        
                                        
[[widget]]
id = "lastfm_top_artists"
fetcher = "lastfm_top_artists"
render = "list_cards"
#1 Coldplay  3.2k plays                 
#2 Adam Levine  1.8k plays              
#3 Beach House  850 plays               
                                        
[[widget]]
id = "lastfm_top_artists"
fetcher = "lastfm_top_artists"
render = "list_plain"
▐▌█ ▗█      ▗▛▜▖    ▝█   ▝█     ▝█                   ▟▘ ▟▀▙     ▟▀▙ ▜▌          
▜▛█▘ █      █   ▟▀▙  █  ▗▄█ ▜▞▜▖ █  ▝▀▙ █ █         ▐▌   ▄▛      ▄▛ ▐▌▟▘    ▜▞▜▖
▜▛█▘ █      ▜▖▗▖█ █  █  █ █ ▐▙▟▘ █  ▟▀█ ▜▄█         ▝▙  ▄ █  ▄  ▟▘▄ ▐▛▙     ▐▙▟▘
▝▘▀ ▀▀▀      ▀▀ ▝▀▘ ▝▀▘ ▝▀▝▘▟▙  ▝▀▘ ▝▀▝▘▄▄▛          ▝▘ ▝▀▘  ▀  ▀▀▀ ▀▘▝▘    ▟▙  
                                                                                
[[widget]]
id = "lastfm_top_artists"
fetcher = "lastfm_top_artists"
render = "text_ascii"
#1 Coldplay  (3.2k plays)               
                                        
[[widget]]
id = "lastfm_top_artists"
fetcher = "lastfm_top_artists"
render = "text_plain"
- #1 Coldplay — 3.2k plays              
- #2 Adam Levine — 1.8k plays           
- #3 Beach House — 850 plays            
                                        
                                        
[[widget]]
id = "lastfm_top_artists"
fetcher = "lastfm_top_artists"
render = "text_markdown"
#1 Coldplay                   3.2k plays
#2 Adam Levine                1.8k plays
                                        
                                        
                                        
[[widget]]
id = "lastfm_top_artists"
fetcher = "lastfm_top_artists"
render = "grid_table"
                                        
         ┌────────────────────────┐     
Coldplay │███████████░░░░░░░░░░░░░│▮ 45%
         └────────────────────────┘     
                                        
[[widget]]
id = "lastfm_top_artists"
fetcher = "lastfm_top_artists"
render = "gauge_battery"
██████████████████                      
████████████████Coldplay                
██████████████████                      
[[widget]]
id = "lastfm_top_artists"
fetcher = "lastfm_top_artists"
render = "gauge_circle"
Coldplay: ▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░ 45% 
[[widget]]
id = "lastfm_top_artists"
fetcher = "lastfm_top_artists"
render = "gauge_line"
                                        
                                        
Coldplay ▰▰▱▱▱ 45%                      
                                        
                                        
[[widget]]
id = "lastfm_top_artists"
fetcher = "lastfm_top_artists"
render = "gauge_segment"
         ╭─╮        
         │░│        
         │░│        
         │░│        
Coldplay │█│ 45%    
         │█│        
         │█│        
         ╰●╯        
[[widget]]
id = "lastfm_top_artists"
fetcher = "lastfm_top_artists"
render = "gauge_thermometer"
████████                                
████████                                
████████                                
████████                                
████████                                
████████▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆        ▆▆▆▆▆▆▆▆
[[widget]]
id = "lastfm_top_artists"
fetcher = "lastfm_top_artists"
render = "chart_histogram"
█                                       
█▅                                      
██▆▅▃▂▁▁▁                               
[[widget]]
id = "lastfm_top_artists"
fetcher = "lastfm_top_artists"
render = "chart_sparkline"
███                                     
███                                     
███                                     
███ ▇▇▇                                 
███ ███                                 
███ ███ ▆▆▆                             
███ ███ 850                             
Col Ada Bea                             
[[widget]]
id = "lastfm_top_artists"
fetcher = "lastfm_top_artists"
render = "chart_bar"
                                        
         ●          ■ Coldplay 54.7%    
    ●●●●●●●●●●●                         
   ●●●●●●●●●●●●●    ■ Adam Levine 30.8% 
  ●●●●●●●●●●●●●●●                       
 ●●●●●●●●●●●●●●●●●  ■ Beach House 14.5% 
  ●●●●●●●●●●●●●●●                       
   ●●●●●●●●●●●●●                        
    ●●●●●●●●●●●                         
         ●                              
[[widget]]
id = "lastfm_top_artists"
fetcher = "lastfm_top_artists"
render = "chart_pie"
1. Coldplay                         3200
2. Adam Levine                      1800
3. Beach House                       850
                                        
                                        
[[widget]]
id = "lastfm_top_artists"
fetcher = "lastfm_top_artists"
render = "list_ranking"
● #1 Coldplay                           
[[widget]]
id = "lastfm_top_artists"
fetcher = "lastfm_top_artists"
render = "status_badge"