UltraPlot is a Matplotlib wrapper aimed at keeping Matplotlib’s flexibility while making common plotting workflows faster and more consistent.
v2.x focuses on semantic legends (categorical/numeric/size/geo), more reliable layout + axis-sharing in complex grids, guide architecture cleanup, CI hardening, and much faster import times via lazy loading.
We also launched a new docs site with a gallery: https://ultraplot.readthedocs.io/
Code: https://github.com/Ultraplot/UltraPlot
Feedback is very welcome, especially on legend API ergonomics and layout behavior in real figures.