Skip to content

crypto_watchlist

CoinGecko price snapshot for a configurable list of coins. Entries (default) / Text / TextBlock / MarkdownTextBlock / LinkedTextBlock summarise spot price + 24h change; NumberSeries carries the first coin's 7-day hourly price as cents above the period low (so high-magnitude assets like BTC don't flatten the sparkline); PointSeries carries one series per coin for line / scatter charts; Bars ranks coins by 24h |% change| (basis points); Badge flags the top mover. No API key required.

KindSafetyShapes
cachedSafeentries, text, text_block, markdown_text_block, linked_text_block, number_series, point_series, bars, badge
OptionTypeRequiredDefaultDescription
coinslist of strings (CoinGecko coin ids)no["bitcoin", "ethereum"]CoinGecko coin ids to include (e.g. ["bitcoin", "ethereum", "solana"]). Capped at 20 entries.
vs_currencystring (lowercase 2-5 letter code)no"usd"Quote currency code passed to CoinGecko (e.g. usd, jpy, eur, btc). Letters only.
ShapeRenderers
entriesanimated_boot, animated_postfx, animated_scanlines, animated_splitflap, animated_wave, grid_table
textanimated_boot, animated_figlet_morph, animated_postfx, animated_scanlines, animated_splitflap, animated_typewriter, animated_wave, text_ascii, text_plain
text_blockanimated_boot, animated_postfx, animated_scanlines, animated_splitflap, animated_wave, list_plain
markdown_text_blocktext_markdown
linked_text_blocklist_links
number_seriesanimated_boot, animated_postfx, animated_scanlines, animated_splitflap, animated_wave, chart_histogram, chart_sparkline
point_seriesanimated_boot, animated_postfx, animated_scanlines, animated_splitflap, animated_wave, chart_line, chart_scatter
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
BTC                  $42,150.32 (+2.34%)
ETH                   $2,280.18 (-1.21%)
                                        
                                        
                                        
[[widget]]
id = "crypto_watchlist"
fetcher = "crypto_watchlist"
render = "grid_table"
        ▜▛▜▖▛█▜ ▗▛▜▖    ▗█▄  ▟█ ▟▀▙     ▗█  █▀▀ ▟▀▜▖    ▟▀▙ ▟▀▙      ▟▘  ▄  ▟▀▙ 
        ▐▙▟▘ █  █       ▜▄▖ ▟▘█  ▄▛      █  ▀▀▙ █▗█▌     ▄▛  ▄▛     ▐▌  ▄█▄  ▄▛ 
        ▐▌▐▌ █  ▜▖▗▖    ▄▄▛ ▀▀█▘▟▘▄  ▄   █  ▄ █ █▛▐▌ ▄  ▄ █ ▟▘▄     ▝▙   █  ▟▘▄ 
        ▀▀▀ ▝▀▘  ▀▀      ▀   ▝▀▘▀▀▀ ▗▛  ▀▀▀ ▝▀▘ ▝▀▀  ▀  ▝▀▘ ▀▀▀      ▝▘     ▀▀▀ 
                                                                                
[[widget]]
id = "crypto_watchlist"
fetcher = "crypto_watchlist"
render = "text_ascii"
▲ BTC $42,150.32 (+2.34%)               
                                        
[[widget]]
id = "crypto_watchlist"
fetcher = "crypto_watchlist"
render = "text_plain"
▲ BTC  $42,150.32  +2.34%               
▼ ETH  $2,280.18  -1.21%                
                                        
                                        
[[widget]]
id = "crypto_watchlist"
fetcher = "crypto_watchlist"
render = "list_plain"
- BTC $42,150.32 (+2.34%)               
- ETH $2,280.18 (-1.21%)                
                                        
                                        
                                        
[[widget]]
id = "crypto_watchlist"
fetcher = "crypto_watchlist"
render = "text_markdown"
▲ BTC  $42,150.32  +2.34%               
▼ ETH  $2,280.18  -1.21%                
                                        
                                        
                                        
[[widget]]
id = "crypto_watchlist"
fetcher = "crypto_watchlist"
render = "list_links"
▁▁▁                                 ███ 
███                                 ███ 
███                              ▅▅▅███ 
███▆▆▆   ▂▂▂      ▂▂▂      ▂▂▂▄▄▄██████ 
██████▇▇▇███▄▄▄▅▅▅███▅▅▅▇▇▇████████████ 
███████████████████████████████████████ 
[[widget]]
id = "crypto_watchlist"
fetcher = "crypto_watchlist"
render = "chart_histogram"
                           ▂▃▄▅▆▆▇▇█▇▇▇▆
                     ▁▃▄▆▇██████████████
█▇▆▅▄▃▂▁▁▁  ▁▁▂▂▃▄▅▇████████████████████
[[widget]]
id = "crypto_watchlist"
fetcher = "crypto_watchlist"
render = "chart_sparkline"
⠉⠉⠉⠉⠉⠉⠉⠉⠒⠒⠒⠒⠒⠒⠒⠉⠉⠉⠉⠉⠉⠉⠉⠒⠒⠒⠒⠒⠒⠚⠉⠉⠉⠉⠉⠉⠉⠉⠒⠒⠒⠒⠒⠒⠊⠉⠉⠉⠉⠉
                                                  
                                                  
                                                  
                                                  
                                                  
                                                  
                                                  
                                                  
⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀
[[widget]]
id = "crypto_watchlist"
fetcher = "crypto_watchlist"
render = "chart_line"
••••••••••••••••••••••••••••••••••••••••••••••••••
                                                  
                                                  
                                                  
                                                  
                                                  
                                                  
                                                  
                                                  
••••••••••••••••••••••••••••••••••••••••••••••••••
[[widget]]
id = "crypto_watchlist"
fetcher = "crypto_watchlist"
render = "chart_scatter"
███                                     
███                                     
███                                     
███ ▄▄▄                                 
███ ███                                 
███ ███                                 
234 121                                 
▲ B ▼ E                                 
[[widget]]
id = "crypto_watchlist"
fetcher = "crypto_watchlist"
render = "chart_bar"
                                        
         ●          ■ ▲ BTC 65.9%       
    ●●●●●●●●●●●                         
   ●●●●●●●●●●●●●    ■ ▼ ETH 34.1%       
  ●●●●●●●●●●●●●●●                       
 ●●●●●●●●●●●●●●●●●                      
  ●●●●●●●●●●●●●●●                       
   ●●●●●●●●●●●●●                        
    ●●●●●●●●●●●                         
         ●                              
[[widget]]
id = "crypto_watchlist"
fetcher = "crypto_watchlist"
render = "chart_pie"
1. ▲ BTC                             234
2. ▼ ETH                             121
                                        
                                        
                                        
[[widget]]
id = "crypto_watchlist"
fetcher = "crypto_watchlist"
render = "list_ranking"
● ▲ BTC +2.34%                          
[[widget]]
id = "crypto_watchlist"
fetcher = "crypto_watchlist"
render = "status_badge"