Recently I've developed a plotting library, specifically for plotting live data. With this software, you can visualize live measured data over time, and zoom this data smoothly.
I'm aware that there are already a plethora of options available for exactly this purpose, nonetheless I think this might be of interest for the following reasons:
- It's written in rust
- It uses a datastructure such that zooming millions of points is still smoothly performed
- Data can be saved and reloaded in HDF5 format
The link to the sourcecode is here: GitHub - windelbouwman/lognplot: Plotting and logging of real-time data for desktop.
Any feedback is welcome!