GitHunt
BR

brchristian/matplotlib

matplotlib: plotting with Python

PyPi
Conda
Downloads
NUMFocus

Discourse help forum
Gitter
GitHub issues
Contributing

GitHub actions status
Azure pipelines status
AppVeyor status
Codecov status
EffVer Versioning

Matplotlib logotype

Matplotlib is a comprehensive library for creating static, animated, and
interactive visualizations in Python.

Check out our home page for more information.

image

Matplotlib produces publication-quality figures in a variety of hardcopy
formats and interactive environments across platforms. Matplotlib can be
used in Python scripts, Python/IPython shells, web application servers,
and various graphical user interface toolkits.

Install

See the install
documentation
,
which is generated from /doc/install/index.rst

Contribute

You've discovered a bug or something else you want to change — excellent!

You've worked out a way to fix it — even better!

You want to tell us about it — best of all!

Start at the contributing
guide
!

Contact

Discourse is the discussion forum
for general questions and discussions and our recommended starting
point.

Our active mailing lists (which are mirrored on Discourse) are:

Gitter is for coordinating
development and asking questions directly related to contributing to
matplotlib.

Citing Matplotlib

If Matplotlib contributes to a project that leads to publication, please
acknowledge this by citing Matplotlib.

A ready-made citation
entry
is
available.

Languages

Python92.7%C++4.2%Jupyter Notebook0.9%C0.8%Objective-C0.6%JavaScript0.3%Meson0.2%CSS0.1%HTML0.0%Shell0.0%PostScript0.0%TeX0.0%Lua0.0%
Created July 10, 2025
Updated August 22, 2025