Matplotlib

Description:
matplotlib strives to produce publication quality 2D graphics for interactive graphing, scientific publishing, user interface development and web application servers targeting multiple user interfaces and hardcopy output formats. There is a ‘pylab’ mode which emulates matlab graphics. For details on how to use it, see the Scripting documentation.
Website:
matplotlib.org
Reference:
    1. Hunter Matplotlib: A 2D graphics environment Comput. Sci. Eng., Vol. 9, 90-95, 2007
License:
The Matplotlib license (https://matplotlib.org/users/license.html) is based on the Python Software Foundation (PSF) license (https://docs.python.org/3/license.html).