Python's classic open-source plotting library for research charts, paper figures and data visualisation.
Matplotlib is the classic open-source plotting library in the Python ecosystem for line charts, scatter plots, bar charts, error bars, heatmaps, subplots and custom paper figures. It suits research data visualisation, paper figures and automated chart generation.
Use cases: Python plotting, paper figures, data visualisation, automated charts, research charts
Note: Default figures need some polishing; for paper figures, adjust fonts, line widths, resolution and layout.