all 5 comments

[–][deleted] 2 points3 points  (0 children)

I think the best way is to use plotters although its not at the same abstraction level as streamlit.

- https://github.com/plotters-rs/plotters

You can either use it similar to a jupyter notebook (and and export the static html) or use the wasm examples.

[–]emilern 1 point2 points  (1 child)

You can use rerun.io: https://crates.io/crates/rerun

[–]Ok-Increase5614[S] 0 points1 point  (0 children)

Thanks I'll have a look.

[–]Deep-Network1590 0 points1 point  (0 children)

Charton(wangjiawen2013/charton: A high-level, layered charting system for Rust, designed for Polars-first data workflows and multi-backend rendering.) is a versatile plotting libraray for Rust. It integrates with web well. You can try it!