Components / Chart
Chart
Area, bar, line, pie, doughnut, radar and radial charts in the patterns of the shadcn/ui catalog, with tooltips, keyboard, a focus that glides between categories, lines of reference and a fixed axis; scatter, sparklines and candlesticks too.
Example
The component itself, running in WebAssembly, beside its code in a playground. Try it.
Code
use ravenrs::prelude::*;
fn chart() -> impl View {
Chart::new(ChartKind::Line)
.title("Sales")
.categories(["Jan", "Feb", "Mar", "Apr", "May", "Jun"])
.series("2025", [12.0, 18.0, 15.0, 21.0, 19.0, 24.0])
.series("2026", [14.0, 21.0, 26.0, 24.0, 31.0, 35.0])
.height(260.0)
}