Matplotlib
Matplotlib is a plotting library for the Python programming language and its numerical mathematics extension NumPy. It provides an object-oriented API for embedding plots into applications using general-purpose GUI toolkits like Tkinter, wxPython, Qt, or GTK. There is also a procedural "pylab" interface based on a state machine (like OpenGL), designed to closely resemble that of MATLAB, though its use is discouraged. SciPy makes use of Matplotlib.

Matplotlib was originally written by John D. Hunter. Since then it has an active development community and is distributed under a BSD-style license. Michael Droettboom was nominated as matplotlib's lead developer shortly before John Hunter's death in August 2012 and was further joined by Thomas Caswell.

Matplotlib 2.0.x supports Python versions 2.7 through 3.10. Python 3 support started with Matplotlib 1.2. Matplotlib 1.4 is the last version to support Python 2.6. Matplotlib has pledged not to support Python 2 past 2020 by signing the Python 3 Statement.
Q193255
plotting
Concept
Q188860
library
Concept
Q28865
Python
MEDIA
Q197520
NumPy
LOC
Q79872
object-oriented
Concept
Q165194
API
Concept
Q1193246
GUI toolkit
Concept
Q173871
Tkinter
MEDIA
Q284522
wxPython
MEDIA
Q201904
Qt
MEDIA
Q189464
GTK
MEDIA
Q1418502
procedural
Concept
Q176452
state machine
Concept
Q178570
OpenGL
MISC
Q169478
MATLAB
MEDIA
Q197492
SciPy
ORG
Q17278587
John D. Hunter
PER
Q191307
BSD-style license
Concept
Q2985668
Matplotlib
Concept
Q2985668
Matplotlib
Concept
Q2985668
Matplotlib
Concept
Q2985668
Matplotlib
Concept
Q2985668
Matplotlib
Concept
Q2985668
Matplotlib
Concept
Q2985668
Matplotlib
Concept
2012-08-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
August 2012
DATE
2020-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
2020
DATE
+2.0^^http://www.w3.org/2001/XMLSchema#decimal
2.0
NUMBER
+2.7^^http://www.w3.org/2001/XMLSchema#decimal
2.7
NUMBER
+3.10^^http://www.w3.org/2001/XMLSchema#decimal
3.10
NUMBER
+3^^http://www.w3.org/2001/XMLSchema#decimal
3
NUMBER
+1.2^^http://www.w3.org/2001/XMLSchema#decimal
1.2
NUMBER
+1.4^^http://www.w3.org/2001/XMLSchema#decimal
1.4
NUMBER
+2.6^^http://www.w3.org/2001/XMLSchema#decimal
2.6
NUMBER
+2^^http://www.w3.org/2001/XMLSchema#decimal
2
NUMBER
+3^^http://www.w3.org/2001/XMLSchema#decimal
3
NUMBER
programming language
GUI toolkit or framework
GUI toolkit or framework
creator
programming language
notable work