Thanks to visit codestin.com
Credit goes to splashboard.unhappychoice.com

Skip to content

chart_scatter

Canvas scatter plot of PointSeries — dots only, no connecting line, with per-series palette colours and a configurable marker glyph. Pick this over chart_line when each observation matters more than the trend between them.

AcceptsAnimates
point_seriesno
OptionTypeRequiredDefaultDescription
axesboolnofalseDraw a bordered block around the canvas so axes read as framed.
marker"dot" | "block" | "bar" | "braille" | "half_block"no"dot"Scatter glyph family, mapped to ratatui's symbols::Marker variants. Unknown names fall back to dot.

Overridable via the [theme] section of your dashboard config.

KeyDescription
palette_seriesPalette cycled per-slice / per-series by chart_pie / chart_line / chart_scatter. TOML takes an array of colours.
panel_borderPanel border colour. Defaults to a muted ocean teal-gray that sits between bg and text_secondary — visible as structure without competing with the coral panel_title. Set panel_border = "reset" to inherit the terminal's own foreground instead.
bgViewport background. Painted across the entire splash area before widgets draw. The default is a deep-ocean navy; set bg = "reset" to inherit the terminal's own background instead (recommended on light terminals).
ShapeFetchers
point_seriesbasic_points, basic_read_store, crypto_watchlist, github_action_history, stock_watchlist, weather, weather_forecast
                                               
                                                
                                                
                                                 
                                               
                                                 
                                                 
                                                
                                                
                                               
[[widget]]
id = "weather"
fetcher = "weather"
render = "chart_scatter"