Matplotlib is a python 2D plotting library which produces publication quality.
Contains over 350 modules to render maps and images on monitor and paper.
Provides a continously growing number of capabilities provided by core functions