Back to rankings

matplotlib/matplotlib

Pythonmatplotlib.org/stable/

matplotlib: plotting with Python

matplotlibdata-visualizationdata-sciencepythonqtwxgtkplottingtk
Star Growth
Stars
23k
Forks
8.4k
Weekly Growth
Issues
1.1k
10k20k
Feb 2011Mar 2016May 2021Jul 2026
ArtifactsPyPIpip install matplotlib
README

PyPi Conda Downloads NUMFocus LFX Health Score

Discourse help forum Discourse chat 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:

Discourse Chat 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.

Related repositories
Asabeneh/30-Days-Of-Python

The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days. Follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

PythonPyPI30-days-of-pythonpython
68.7k12.7k
jakevdp/PythonDataScienceHandbook

Python Data Science Handbook: full text in Jupyter Notebooks

Jupyter NotebookMIT Licensescikit-learnnumpy
jakevdp.github.io/PythonDataScienceHandbook
49.3k19.1k
donnemartin/data-science-ipython-notebooks

Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines.

PythonPyPIOtherpythonmachine-learning
29.2k8k
bbfamily/abu

阿布量化交易系统(股票,期权,期货,比特币,机器学习) 基于python的开源量化交易,量化投资架构

PythonPyPIGNU General Public License v3.0quanttrade
abuquant.com
17.9k4.6k
Kanaries/pygwalker

PyGWalker: Turn your dataframe into an interactive UI for visual analysis

PythonPyPIApache License 2.0data-analysispandas
kanaries.net/pygwalker
15.9k883
kailashahirwar/cheatsheets-ai

Essential Cheat Sheets for deep learning and machine learning researchers https://medium.com/@kailashahirwar/essential-cheat-sheets-for-machine-learning-and-deep-learning-researchers-efb6a8ebd2e5

MIT Licensedeep-learningartificial-intelligence
aicheatsheets.com
15.4k3.4k
mwaskom/seaborn

Statistical data visualization in Python

PythonPyPIBSD 3-Clause "New" or "Revised" Licensepythondata-visualization
seaborn.pydata.org
14k2.1k
tangyudi/Ai-Learn

人工智能学习路线图,整理近200个实战案例与项目,免费提供配套教材,零基础入门,就业实战!包括:Python,数学,机器学习,数据分析,深度学习,计算机视觉,自然语言处理,PyTorch tensorflow machine-learning,deep-learning data-analysis data-mining mathematics data-science artificial-intelligence python tensorflow tensorflow2 caffe keras pytorch algorithm numpy pandas matplotlib seaborn nlp cv等热门领域

machine-learningdeep-learning
13.2k2.7k
marceloprates/prettymaps

Draw pretty maps from OpenStreetMap data! Built with osmnx +matplotlib + shapely

Jupyter NotebookGNU Affero General Public License v3.0matplotlibjupyter-notebook
prettymaps.streamlit.app
12.3k600
rougier/scientific-visualization-book

An open access book on scientific visualization using python and matplotlib

PythonPyPIOtherpythonmatplotlib
labri.fr/perso/nrougier/
11.4k1k
Yorko/mlcourse.ai

Open Machine Learning Course

PythonPyPIOthermachine-learningdata-analysis
mlcourse.ai
10.7k5.7k
iamseancheney/python_for_data_analysis_2nd_chinese_version

《利用Python进行数据分析·第2版》

numpypandas
9k2.7k