https://github.com/matplotlib/matplotlib
data-science data-visualization gtk matplotlib plotting python qt tk wx
Score: 39.272542269977265
Last synced: about 20 hours ago
JSON representation
Repository metadata:
matplotlib: plotting with Python
- Host: GitHub
- URL: https://github.com/matplotlib/matplotlib
- Owner: matplotlib
- Created: 2011-02-19T03:17:12.000Z (over 15 years ago)
- Default Branch: main
- Last Pushed: 2026-06-12T19:16:14.000Z (8 days ago)
- Last Synced: 2026-06-12T20:21:07.273Z (8 days ago)
- Topics: data-science, data-visualization, gtk, matplotlib, plotting, python, qt, tk, wx
- Language: Python
- Homepage: https://matplotlib.org/stable/
- Size: 466 MB
- Stars: 22,881
- Watchers: 576
- Forks: 8,349
- Open Issues: 1,449
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE/LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Citation: CITATION.bib
- Security: SECURITY.md
-
Funding:
- Github: matplotlib, numfocus
- Custom: https://numfocus.org/donate-to-matplotlib
Owner metadata:
- Name: Matplotlib Developers
- Login: matplotlib
- Email:
- Kind: organization
- Description:
- Website: https://matplotlib.org
- Location:
- Twitter: matplotlib
- Company:
- Icon url: https://avatars.githubusercontent.com/u/215947?v=4
- Repositories: 52
- Last Synced at: 2024-10-29T13:07:01.494Z
- Profile URL: https://github.com/matplotlib
Committers metadata
Last synced: 2 days ago
Total Commits: 37,654
Total Committers: 1,810
Avg Commits per committer: 20.803
Development Distribution Score (DDS): 0.894
Commits in past year: 1,325
Committers in past year: 152
Avg Commits per committer in past year: 8.717
Development Distribution Score (DDS) in past year: 0.808
| Name | Commits | |
|---|---|---|
| Antony Lee | a****e@g****m | 3973 |
| Thomas A Caswell | t****l@g****m | 3679 |
| Elliott Sales de Andrade | q****t@g****m | 3058 |
| Michael Droettboom | m****m@g****m | 3022 |
| John Hunter | j****8@g****m | 2107 |
| Tim Hoffmann | 2****m | 2027 |
| Eric Firing | e****g@h****u | 1297 |
| David Stansby | d****y@g****m | 1107 |
| Jody Klymak | j****k@g****m | 1107 |
| Jens Hedegaard Nielsen | j****n@g****m | 576 |
| Oscar Gustafsson | o****n@g****m | 509 |
| Kyle Sunden | g****t@k****e | 479 |
| Nelle Varoquaux | n****x@g****m | 472 |
| Jae-Joon Lee | l****n@g****m | 422 |
| Jouni K. Seppänen | j****s@i****i | 412 |
| Darren Dale | d****4@g****m | 405 |
| hannah | s****5@g****m | 373 |
| Ryan May | r****1@g****m | 345 |
| Ruth Comer | r****r@m****k | 292 |
| Ben Root | b****t@g****m | 284 |
| Andrew Straw | s****n@a****m | 272 |
| Steve Chaplin | s****7@y****u | 263 |
| Phil Elson | p****b@g****m | 241 |
| Greg Lucas | g****s@g****m | 180 |
| Christoph Gohlke | c****e@u****u | 171 |
| Scott Shambaugh | s****h | 168 |
| Adrien F. Vincent | v****n@g****m | 162 |
| Paul Hobson | p****n@g****m | 160 |
| Tony S Yu | t****0@g****m | 160 |
| Eric Ma | e****g@g****m | 151 |
| and 1780 more... | ||
Issue and Pull Request metadata
Last synced: 18 days ago
Total issues: 2,475
Total pull requests: 4,971
Average time to close issues: over 1 year
Average time to close pull requests: 2 months
Total issue authors: 1,464
Total pull request authors: 701
Average comments per issue: 5.37
Average comments per pull request: 2.75
Merged pull request: 3,310
Bot issues: 49
Bot pull requests: 140
Past year issues: 175
Past year pull requests: 562
Past year average time to close issues: 7 days
Past year average time to close pull requests: 4 days
Past year issue authors: 122
Past year pull request authors: 142
Past year average comments per issue: 2.78
Past year average comments per pull request: 1.9
Past year merged pull request: 237
Past year bot issues: 6
Past year bot pull requests: 13
Top Issue Authors
- anntzer (191)
- timhoffm (115)
- story645 (64)
- jklymak (50)
- github-actions[bot] (48)
- QuLogic (37)
- tacaswell (36)
- rcomer (34)
- oscargus (33)
- dstansby (29)
- scottshambaugh (20)
- mwaskom (13)
- ianhi (12)
- ImportanceOfBeingErnest (11)
- AgnessaBallou (10)
Top Pull Request Authors
- meeseeksmachine (962)
- QuLogic (525)
- timhoffm (479)
- anntzer (354)
- rcomer (157)
- story645 (154)
- tacaswell (138)
- dependabot[bot] (127)
- dstansby (118)
- oscargus (102)
- ksunden (93)
- scottshambaugh (62)
- jklymak (54)
- greglucas (42)
- saranti (31)
Top Issue Labels
- New feature (431)
- Documentation (325)
- keep (226)
- status: inactive (201)
- Maintenance (174)
- status: closed as inactive (139)
- status: confirmed bug (131)
- topic: mplot3d (113)
- Good first issue (111)
- Community support (95)
- status: needs clarification (77)
- API: consistency (67)
- Difficulty: Medium (67)
- topic: ticks axis labels (50)
- status: duplicate (48)
- inactive (36)
- topic: polar (35)
- API: changes (34)
- topic: rcparams (33)
- topic: color/color & colormaps (32)
- topic: text/fonts (32)
- topic: testing (31)
- topic: text/mathtext (31)
- topic: text (30)
- topic: units and array ducktypes (30)
- topic: animation (29)
- Release critical (28)
- topic: color/colorbar (28)
- status: upstream fix required (27)
- backend: pdf (27)
Top Pull Request Labels
- Documentation: examples (481)
- Documentation (430)
- Maintenance (329)
- status: needs rebase (308)
- Documentation: user guide (245)
- CI: Run cibuildwheel (234)
- Documentation: API (224)
- topic: mplot3d (210)
- Documentation: devdocs (203)
- topic: ticks axis labels (171)
- topic: color/color & colormaps (168)
- topic: axes (168)
- topic: pyplot API (164)
- topic: testing (154)
- PR: dependencies (134)
- Documentation: build (126)
- topic: images (124)
- CI: testing (124)
- topic: figures and subfigures (111)
- topic: canvas and figure manager (106)
- New feature (96)
- topic: text/fonts (88)
- PR: bugfix (87)
- status: needs revision (85)
- topic: text (83)
- topic: text/mathtext (80)
- status: superseded (78)
- GUI: Qt (76)
- topic: rcparams (76)
- topic: widgets/UI (75)
Package metadata
- Total packages: 9
-
Total downloads:
- conda: 96,366,872 total
- pypi: 218,957,168 last-month
- Total docker downloads: 2,266,799,806
- Total dependent packages: 18,573 (may contain duplicates)
- Total dependent repositories: 275,334 (may contain duplicates)
- Total versions: 397
- Total maintainers: 5
pypi.org: matplotlib
Python plotting package
- Homepage: https://matplotlib.org
- Documentation: https://matplotlib.org
- Licenses: Python Software Foundation License
- Latest release: 3.11.0 (published 8 days ago)
- Last Synced: 2026-06-17T13:45:30.170Z (3 days ago)
- Versions: 141
- Dependent Packages: 16,574
- Dependent Repositories: 250,735
- Downloads: 218,957,130 Last month
- Docker Downloads: 2,266,799,806
-
Rankings:
- Dependent packages count: 0.001%
- Dependent repos count: 0.003%
- Downloads: 0.02%
- Docker downloads count: 0.028%
- Average: 0.072%
- Forks count: 0.114%
- Stargazers count: 0.264%
- Maintainers (3)
-
Funding:
- https://numfocus.org/donate-to-matplotlib
conda-forge.org: matplotlib
matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. matplotlib can be used in Python scripts, the Python and IPython shell (ala MATLAB or Mathematica), web application servers, and six graphical user interface toolkits.
- Homepage: http://matplotlib.org/
- Licenses: PSF-2.0
- Latest release: 3.6.2 (published over 3 years ago)
- Last Synced: 2026-04-01T16:24:22.070Z (3 months ago)
- Versions: 30
- Dependent Packages: 699
- Dependent Repositories: 10,108
- Downloads: 36,230,319 Total
-
Rankings:
- Dependent repos count: 0.02%
- Dependent packages count: 0.065%
- Average: 0.836%
- Forks count: 1.293%
- Stargazers count: 1.967%
conda-forge.org: matplotlib-base
matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. matplotlib can be used in Python scripts, the Python and IPython shell (ala MATLAB or Mathematica), web application servers, and six graphical user interface toolkits.
- Homepage: http://matplotlib.org/
- Licenses: PSF-2.0
- Latest release: 3.6.2 (published over 3 years ago)
- Last Synced: 2026-04-01T16:24:27.228Z (3 months ago)
- Versions: 29
- Dependent Packages: 1,213
- Dependent Repositories: 2,191
- Downloads: 56,766,554 Total
-
Rankings:
- Dependent packages count: 0.05%
- Dependent repos count: 0.22%
- Average: 0.882%
- Forks count: 1.293%
- Stargazers count: 1.967%
anaconda.org: matplotlib-base
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.
- Homepage: https://matplotlib.org
- Licenses: LicenseRef-PSF-based
- Latest release: 3.10.9 (published about 1 month ago)
- Last Synced: 2026-05-06T14:06:04.967Z (about 1 month ago)
- Versions: 26
- Dependent Packages: 83
- Dependent Repositories: 2,191
- Downloads: 1,812,889 Total
-
Rankings:
- Dependent packages count: 0.369%
- Dependent repos count: 1.352%
- Average: 2.958%
- Forks count: 4.302%
- Stargazers count: 5.808%
proxy.golang.org: github.com/matplotlib/matplotlib
- Homepage:
- Documentation: https://pkg.go.dev/github.com/matplotlib/matplotlib#section-documentation
- Licenses:
- Latest release: v3.9.3+incompatible (published over 1 year ago)
- Last Synced: 2026-03-27T23:04:07.812Z (3 months ago)
- Versions: 83
- Dependent Packages: 0
- Dependent Repositories: 1
-
Rankings:
- Forks count: 0.036%
- Stargazers count: 0.463%
- Average: 3.436%
- Dependent repos count: 4.79%
- Dependent packages count: 8.456%
anaconda.org: matplotlib
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.
- Homepage: https://matplotlib.org
- Licenses: LicenseRef-PSF-based
- Latest release: 3.10.9 (published about 1 month ago)
- Last Synced: 2026-05-06T14:19:27.822Z (about 1 month ago)
- Versions: 39
- Dependent Packages: 4
- Dependent Repositories: 10,108
- Downloads: 1,552,528 Total
-
Rankings:
- Dependent repos count: 0.121%
- Forks count: 4.287%
- Average: 5.322%
- Stargazers count: 5.767%
- Dependent packages count: 11.114%
pypi.org: matplotlib-arm64
Python plotting package
- Homepage: https://matplotlib.org
- Documentation: https://matplotlib.org
- Licenses: PSF
- Latest release: 3.3.4 (published almost 4 years ago)
- Last Synced: 2026-06-13T00:02:18.944Z (7 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 38 Last month
-
Rankings:
- Forks count: 0.067%
- Stargazers count: 0.107%
- Dependent packages count: 6.633%
- Average: 11.295%
- Downloads: 19.058%
- Dependent repos count: 30.611%
- Maintainers (5)
-
Funding:
- https://numfocus.org/donate-to-matplotlib
conda-forge.org: mpl_sample_data
matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. matplotlib can be used in Python scripts, the Python and IPython shell (ala MATLAB or Mathematica), web application servers, and six graphical user interface toolkits.
- Homepage: http://matplotlib.org/
- Licenses: LicenseRef-PSF-based
- Latest release: 3.4.3 (published over 4 years ago)
- Last Synced: 2026-04-01T15:11:04.042Z (3 months ago)
- Versions: 29
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Forks count: 1.108%
- Stargazers count: 1.897%
- Average: 22.051%
- Dependent repos count: 34.025%
- Dependent packages count: 51.175%
anaconda.org: mpl_sample_data
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.
- Homepage: https://matplotlib.org/
- Licenses: LicenseRef-PSF-based
- Latest release: 3.8.4 (published about 2 years ago)
- Last Synced: 2026-04-01T13:27:18.699Z (3 months ago)
- Versions: 19
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 4,582 Total
-
Rankings:
- Forks count: 3.517%
- Stargazers count: 6.121%
- Average: 26.784%
- Dependent packages count: 39.804%
- Dependent repos count: 57.694%
Dependencies
- actions/checkout v4 composite
- actions/download-artifact v3 composite
- actions/setup-python v4 composite
- actions/upload-artifact v3 composite
- docker/setup-qemu-action v3 composite
- pypa/cibuildwheel a873dd9cbf9e3c4c73a1fd11ac31cf835f6eb502 composite
- actions/checkout v4 composite
- larsoner/circleci-artifacts-redirector-action master composite
- reviewdog/action-setup v1 composite
- actions/checkout v4 composite
- actions/checkout v4 composite
- actions/setup-python v4 composite
- github/codeql-action/analyze v2 composite
- github/codeql-action/init v2 composite
- eps1lon/actions-label-merge-conflict releases/2.x composite
- actions/cache v3 composite
- actions/checkout v4 composite
- codecov/codecov-action v3 composite
- cygwin/cygwin-install-action v4 composite
- peter-evans/create-or-update-comment v3 composite
- actions/checkout v4 composite
- actions/setup-python v4 composite
- scientific-python/upload-nightly-action 8f0394fd2aa0c85d7364a9958652e8994e06b23c composite
- actions/first-interaction v1 composite
- actions/stale v8 composite
- actions/cache v3 composite
- actions/checkout v4 composite
- actions/setup-python v4 composite
- actions/upload-artifact v3 composite
- codecov/codecov-action v3 composite
- imjohnbo/issue-bot v3 composite
- eslint ^6.8.0 development
- eslint-config-prettier ^6.10.1 development
- prettier ^2.0.2 development
- @jsxtools/resize-observer ^1.0.4
- actions/labeler 634933edcd8ababfe52f92936142cc22ac488b1b composite
- black <26
- c-compiler
- cairocffi
- colorspacious
- contourpy >=1.0.1
- coverage
- cxx-compiler
- cycler >=0.10.0
- fonttools >=4.22.0
- graphviz
- gtk4
- importlib-resources >=3.2.0
- ipykernel
- ipython
- ipywidgets
- joblib
- kiwisolver >=1.3.1
- meson-python >=0.13.1
- nbconvert[execute] !=6.0.0,!=6.0.1,!=7.3.0,!=7.3.1
- nbformat !=5.0.0,!=5.0.1
- numpy >=1.25
- numpydoc >=1.0
- packaging >=20
- pandas !=0.25.0
- pikepdf
- pillow >=9
- pip
- pkg-config
- pre-commit
- psutil
- pybind11 >=2.13.2
- pydata-sphinx-theme 0.16.1
- pydocstyle >=5.1.0
- pygobject
- pyparsing >=3
- pyqt
- pystemmer
- pytest !=4.6.0,!=5.4.0,!=8.1.0
- pytest-cov
- pytest-rerunfailures
- pytest-timeout
- pytest-xdist
- python >=3.11
- python-dateutil >=2.1
- pytz
- pyyaml
- ruff
- setuptools_scm
- sphinx >=3.0.0,!=6.1.2
- sphinx-copybutton
- sphinx-design
- sphinx-gallery >=0.12.0
- sphinx-tags >=0.4.0
- tornado
- tox
- wxpython
- contourpy >= 1.0.1
- cycler >= 0.10
- fonttools >= 4.22.0
- kiwisolver >= 1.3.1
- numpy >= 1.25
- packaging >= 20.0
- pillow >= 9
- pyparsing >= 3
- python-dateutil >= 2.7
- actions/checkout 08c6903cd8c0fde910a37f88322edcfb5dd907a8 composite
- actions/setup-python e797f83bcb11b83ae66e0230d6156d7c80228e7c composite
- pre-commit/action 2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd composite
- reviewdog/action-eslint 556a3fdaf8b4201d4d74d406013386aa4f7dab96 composite
- reviewdog/action-setup d8edfce3dd5e1ec6978745e801f9c50b5ef80252 composite
- actions/stale 5f858e3efba33a5ca4407a664cc011ad407f2008 composite
- meson-python * development
- pybind11 >=2.13.2, development
- setuptools-scm * development
- ruff * development
- PyStemmer *
- colorspacious *
- ipykernel *
- ipython *
- ipywidgets *
- mpl-sphinx-theme *
- numpydoc >=1.0
- packaging >=20
- pyyaml *
- sphinx >=5.1.0,
- sphinx-copybutton *
- sphinx-design *
- sphinx-gallery >=0.12.0
- sphinx-tags >=0.4.0
- sphinxcontrib-svg2pdfconverter >=1.1.0
- sphinxcontrib-video >=0.2.1