<divid="unreleased-message"> You are reading an old version of the documentation (v1.4.0). For the latest version see <ahref="https://matplotlib.org/stable/users/credits.html">https://matplotlib.org/stable/users/credits.html</a></div>
<spanid="id1"></span><h1>Credits<aclass="headerlink" href="#credits" title="Permalink to this headline">¶</a></h1>
<p>matplotlib was written by John Hunter and is now developed and
maintained by a number of <aclass="reference external" href="http://www.ohloh.net/projects/matplotlib/contributors">active</a> developers.
The current co-lead developers of matplotlib are Michael Droettboom
and Thomas A. Caswell.</p>
<p>Special thanks to those who have made valuable contributions (roughly
in order of first contribution by date). Any list like this is bound
to be incomplete and can’t capture the thousands and thousands of
contributions over the years from these and others:</p>
<dlclass="docutils">
<dt>Jeremy O’Donoghue</dt>
<dd>wrote the wx backend</dd>
<dt>Andrew Straw</dt>
<dd>Provided much of the log scaling architecture, the fill command, PIL
support for imshow, and provided many examples. He also wrote the
support for dropped axis spines and the <aclass="reference external" href="http://mpl-buildbot.code.astraw.com/">buildbot</a> unit testing infrastructure
which triggers the JPL/James Evans platform specific builds and
regression test image comparisons from svn matplotlib across
platforms on svn commits.</dd>
<dt>Charles Twardy</dt>
<dd>provided the impetus code for the legend class and has made
countless bug reports and suggestions for improvement.</dd>
<dt>Gary Ruben</dt>
<dd>made many enhancements to errorbar to support x and y
errorbar plots, and added a number of new marker types to plot.</dd>
<dt>John Gill</dt>
<dd>wrote the table class and examples, helped with support for
auto-legend placement, and added support for legending scatter
plots.</dd>
<dt>David Moore</dt>
<dd>wrote the paint backend (no longer used)</dd>
<dt>Todd Miller</dt>
<dd>supported by <aclass="reference external" href="http://www.stsci.edu">STSCI</a> contributed the TkAgg
backend and the numerix module, which allows matplotlib to work with
either numeric or numarray. He also ported image support to the
postscript backend, with much pain and suffering.</dd>
<dt>Paul Barrett</dt>
<dd>supported by <aclass="reference external" href="http://www.stsci.edu">STSCI</a> overhauled font
management to provide an improved, free-standing, platform
independent font manager with a WC3 compliant font finder and cache
mechanism and ported truetype and mathtext to PS.</dd>
<dt>Perry Greenfield</dt>
<dd>supported by <aclass="reference external" href="http://www.stsci.edu">STSCI</a> overhauled and
modernized the goals and priorities page, implemented an improved
colormap framework, and has provided many suggestions and a lot of
insight to the overall design and organization of matplotlib.</dd>
<dt>Jared Wahlstrand</dt>
<dd>wrote the initial SVG backend.</dd>
<dt>Steve Chaplin</dt>
<dd>served as the GTK maintainer and wrote the Cairo and
GTKCairo backends.</dd>
<dt>Jim Benson</dt>
<dd>provided the patch to handle vertical mathttext.</dd>
<dt>Gregory Lielens</dt>
<dd>provided the FltkAgg backend and several patches for the frontend,
including contributions to toolbar2, and support for log ticking
with alternate bases and major and minor log ticking.</dd>
</dl>
<p>Darren Dale</p>
<blockquote>
<div>did the work to do mathtext exponential labeling for log plots,
added improved support for scalar formatting, and did the lions
share of the <aclass="reference external" href="http://www.ctan.org/tex-archive/help/Catalogue/entries/psfrag.html?action=/tex-archive/macros/latex/contrib/supported/psfrag">psfrag</a>
LaTeX support for postscript. He has made substantial contributions
to extending and maintaining the PS and Qt backends, and wrote the
site.cfg and matplotlib.conf build and runtime configuration
support. He setup the infrastructure for the sphinx documentation
that powers the mpl docs.</div></blockquote>
<dlclass="docutils">
<dt>Paul Mcguire</dt>
<dd>provided the pyparsing module on which mathtext relies, and made a
number of optimizations to the matplotlib mathtext grammar.</dd>
<dt>Fernando Perez</dt>
<dd>has provided numerous bug reports and patches for cleaning up
backend imports and expanding pylab functionality, and provided
matplotlib support in the pylab mode for <aclass="reference external" href="http://ipython.org">ipython</a>. He also provided the
<aclass="reference internal" href="../api/pyplot_api.html#matplotlib.pyplot.matshow" title="matplotlib.pyplot.matshow"><ttclass="xref py py-func docutils literal"><spanclass="pre">matshow()</span></tt></a> command, and wrote TConfig, which
is the basis for the experimental traited mpl configuration.</dd>
<dt>Andrew Dalke</dt>
<dd>of <aclass="reference external" href="http://www.dalkescientific.com/">Dalke Scientific Software</a> contributed the
strftime formatting code to handle years earlier than 1900.</dd>
<dt>Jochen Voss</dt>
<dd>served as PS backend maintainer and has contributed several
bugfixes.</dd>
</dl>
<p>Nadia Dencheva</p>
<blockquote>
<div>supported by <aclass="reference external" href="http://www.stsci.edu">STSCI</a> provided the contouring and
contour labeling code.</div></blockquote>
<dlclass="docutils">
<dt>Baptiste Carvello</dt>
<dd>provided the key ideas in a patch for proper
shared axes support that underlies ganged plots and multiscale
plots.</dd>
<dt>Jeffrey Whitaker</dt>
<dd>at <aclass="reference external" href="http://www.boulder.noaa.gov">NOAA</a> wrote the
<dd>did the initial work porting the qt backend to qt4</dd>
<dt>Eric Firing</dt>
<dd>has contributed significantly to contouring, masked
array, pcolor, image and quiver support, in addition to ongoing
support and enhancements in performance, design and code quality in
most aspects of matplotlib.</dd>
<dt>Daishi Harada</dt>
<dd>added support for “Dashed Text”. See <aclass="reference external" href="../examples/pylab_examples/dashpointlabel.html">dashpointlabel.py</a> and