Matplotlib
Comprehensive 2D & 3D plotting for Python publication-quality figures.
Language: PythonCategory: GraphicsFirst released: 2003Created by: John D. HunterLicense: Custom (BSD-compatible)
Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python. It provides a MATLAB-like plotting interface and an object-oriented API for fine-grained control over every element of a figure. It is the most widely used Python plotting library and generates publication-quality figures in a variety of hardcopy formats and interactive environments.
Links
Key Features
Publication-quality figures and plotsLine plots, scatter plots, bar charts, histogramsSubplots and complex figure layoutsLaTeX math text renderingInteractive backends (Qt, GTK, Web)Animation support (FuncAnimation)3D plotting via mplot3d toolkitExtensive customization of every plot element