|Project Name||Stars||Downloads||Repos Using This||Packages Using This||Most Recent Commit||Total Releases||Latest Release||Open Issues||License||Language|
|Matplotlib||17,520||39,552||15,508||18 hours ago||95||May 03, 2022||1,657||Python|
|matplotlib: plotting with Python|
|Jkqtplotter||563||11 days ago||August 19, 2018||9||lgpl-2.1||C++|
|an extensive Qt5 & Qt6 Plotter framework (including a feature-richt plotter widget, a speed-optimized, but limited variant and a LaTeX equation renderer!), written fully in C/C++ and without external dependencies|
|Serialplot||475||22 days ago||19||gpl-3.0||C++|
|Small and simple software for plotting data from serial port in realtime.|
|Alphaplot||171||5 months ago||16||gpl-2.0||C++|
|:chart_with_upwards_trend: Application for statistical analysis and data visualization which can generate different types of publication quality 2D and 3D plots with extensive visual customization.|
|Silx||106||15||31||10 days ago||34||December 16, 2022||264||mit||Python|
|Tablexplore||91||a month ago||5||gpl-3.0||Python|
|Table analysis and plotting application written in PySide2/PyQt5|
|Pythonqwt||69||8||5||a year ago||22||June 16, 2022||11||other||Python|
|Qt plotting widgets for Python (pure Python reimplementation of Qwt C++ library)|
|Qtserialmonitor||62||a year ago||3||gpl-3.0||C++|
|Qt serial monitor and data plotter|
|Rtgraph||35||6 years ago||2||mit||Python|
|A simple Python application for plotting and storing data in real time|
|Plotline||24||7 years ago||gpl-3.0||C++|
|Application for Planning, Plotting, and Writing a Novel|
Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python.
Check out our home page for more information.
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.
See the install
which is generated from
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!
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.
If Matplotlib contributes to a project that leads to publication, please acknowledge this by citing Matplotlib.
A ready-made citation entry is available.