Good idea, I should do benchmarks on simple plots. It's orders of magnitude faster. Above 60 FPS on hundreds of thousands to even millions of points depending on the type of plot, on common hardware.

Thanks, I expected as much but wanted to confirm before I commit to learning something new, not for laziness but for prioritising what to learn next. Project looks great either way!

I ran a quick benchmark comparing Matplotlib and Datoviz on a simple interactive 2D scatter plot. In short, Datoviz is 20 to 2000 times faster.

Screenshot: https://raw.githubusercontent.com/datoviz/data/master/screen...

Code: https://github.com/datoviz/datoviz/blob/dev/examples/benchma...