https://github.com/matplotlib/matplotlib
data-science data-visualization gtk matplotlib plotting python qt tk wx
Score: 39.30539705316139
Last synced: about 2 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-08-19T20:53:05.000Z (4 days ago)
- Last Synced: 2026-08-20T19:04:52.117Z (3 days ago)
- Topics: data-science, data-visualization, gtk, matplotlib, plotting, python, qt, tk, wx
- Language: Python
- Homepage: https://matplotlib.org/stable/
- Size: 467 MB
- Stars: 23,095
- Watchers: 581
- Forks: 8,447
- Open Issues: 1,479
-
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: 4 days ago
Total Commits: 37,829
Total Committers: 1,833
Avg Commits per committer: 20.638
Development Distribution Score (DDS): 0.895
Commits in past year: 1,267
Committers in past year: 155
Avg Commits per committer in past year: 8.174
Development Distribution Score (DDS) in past year: 0.793
| Name | Commits | |
|---|---|---|
| Antony Lee | a****e@g****m | 3976 |
| Thomas A Caswell | t****l@g****m | 3681 |
| Elliott Sales de Andrade | q****t@g****m | 3110 |
| Michael Droettboom | m****m@g****m | 3022 |
| John Hunter | j****8@g****m | 2107 |
| Tim Hoffmann | 2****m | 2043 |
| Eric Firing | e****g@h****u | 1297 |
| Jody Klymak | j****k@g****m | 1109 |
| David Stansby | d****y@g****m | 1107 |
| Jens Hedegaard Nielsen | j****n@g****m | 576 |
| Oscar Gustafsson | o****n@g****m | 509 |
| Kyle Sunden | g****t@k****e | 483 |
| 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 | 378 |
| Ryan May | r****1@g****m | 345 |
| Ruth Comer | r****r@m****k | 304 |
| 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 |
| Scott Shambaugh | s****h | 176 |
| Christoph Gohlke | c****e@u****u | 171 |
| 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 1803 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 2,590
Total pull requests: 5,222
Average time to close issues: over 1 year
Average time to close pull requests: 2 months
Total issue authors: 1,518
Total pull request authors: 778
Average comments per issue: 5.38
Average comments per pull request: 2.78
Merged pull request: 3,439
Bot issues: 53
Bot pull requests: 154
Past year issues: 189
Past year pull requests: 507
Past year average time to close issues: 14 days
Past year average time to close pull requests: 12 days
Past year issue authors: 120
Past year pull request authors: 170
Past year average comments per issue: 3.39
Past year average comments per pull request: 2.68
Past year merged pull request: 200
Past year bot issues: 9
Past year bot pull requests: 20
Top Issue Authors
- anntzer (195)
- timhoffm (120)
- story645 (65)
- github-actions[bot] (52)
- jklymak (51)
- tacaswell (38)
- QuLogic (37)
- oscargus (34)
- rcomer (34)
- dstansby (29)
- iccir (21)
- scottshambaugh (21)
- mwaskom (13)
- ianhi (13)
- ImportanceOfBeingErnest (11)
Top Pull Request Authors
- meeseeksmachine (1,019)
- QuLogic (556)
- timhoffm (485)
- anntzer (354)
- rcomer (164)
- story645 (160)
- dependabot[bot] (141)
- tacaswell (138)
- dstansby (118)
- oscargus (102)
- ksunden (94)
- scottshambaugh (65)
- jklymak (56)
- greglucas (42)
- saranti (31)
Top Issue Labels
- New feature (441)
- Documentation (334)
- keep (230)
- status: inactive (212)
- Maintenance (188)
- status: closed as inactive (143)
- status: confirmed bug (143)
- topic: mplot3d (116)
- Good first issue (104)
- Community support (97)
- status: needs clarification (83)
- Difficulty: Medium (70)
- API: consistency (68)
- topic: ticks axis labels (53)
- status: duplicate (50)
- topic: text/fonts (41)
- first-contribution (37)
- inactive (36)
- topic: text/mathtext (36)
- GUI: MacOSX (36)
- topic: polar (35)
- API: changes (34)
- topic: rcparams (34)
- topic: color/color & colormaps (34)
- topic: text (33)
- topic: testing (31)
- backend: pdf (30)
- topic: units and array ducktypes (30)
- topic: animation (30)
- topic: text/usetex (28)
Top Pull Request Labels
- Documentation: examples (504)
- Documentation (431)
- Maintenance (337)
- status: needs rebase (329)
- CI: Run cibuildwheel (263)
- Documentation: user guide (259)
- Documentation: API (226)
- topic: mplot3d (223)
- Documentation: devdocs (212)
- topic: axes (181)
- topic: color/color & colormaps (179)
- topic: ticks axis labels (177)
- topic: pyplot API (175)
- topic: testing (160)
- PR: dependencies (151)
- topic: images (133)
- Documentation: build (130)
- CI: testing (127)
- topic: figures and subfigures (123)
- topic: canvas and figure manager (117)
- topic: text/fonts (100)
- New feature (98)
- PR: bugfix (90)
- GUI: Qt (87)
- topic: text (86)
- status: needs revision (86)
- topic: text/mathtext (85)
- GUI: MacOSX (83)
- topic: rcparams (83)
- status: superseded (83)
Package metadata
- Total packages: 10
-
Total downloads:
- pypi: 245,535,576 last-month
- conda: 96,391,425 total
- 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: 506
- Total maintainers: 4
pypi.org: matplotlib
Python plotting package
- Homepage: https://matplotlib.org
- Documentation: https://matplotlib.org
- Licenses: Python Software Foundation License
- Latest release: 3.11.1 (published about 1 month ago)
- Last Synced: 2026-08-22T20:05:02.722Z (1 day ago)
- Versions: 142
- Dependent Packages: 16,574
- Dependent Repositories: 250,735
- Downloads: 245,535,535 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 almost 4 years ago)
- Last Synced: 2026-08-22T11:28:26.541Z (1 day 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 almost 4 years ago)
- Last Synced: 2026-04-01T16:24:27.228Z (5 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.11.0 (published about 2 months ago)
- Last Synced: 2026-06-30T16:11:06.291Z (about 2 months ago)
- Versions: 27
- Dependent Packages: 83
- Dependent Repositories: 2,191
- Downloads: 1,825,912 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.11.1+incompatible (published about 1 month ago)
- Last Synced: 2026-08-22T20:05:39.047Z (1 day ago)
- Versions: 95
- 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%
proxy.golang.org: github.com/Matplotlib/matplotlib
- Homepage:
- Documentation: https://pkg.go.dev/github.com/Matplotlib/matplotlib#section-documentation
- Licenses:
- Latest release: v3.11.1+incompatible (published about 1 month ago)
- Last Synced: 2026-08-22T20:06:06.655Z (1 day ago)
- Versions: 94
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.547%
- Average: 4.7%
- Dependent repos count: 4.853%
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.11.0 (published about 2 months ago)
- Last Synced: 2026-08-22T11:27:19.865Z (1 day ago)
- Versions: 40
- Dependent Packages: 4
- Dependent Repositories: 10,108
- Downloads: 1,564,058 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 about 4 years ago)
- Last Synced: 2026-08-22T20:05:04.264Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 41 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 (4)
-
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 almost 5 years ago)
- Last Synced: 2026-04-01T15:11:04.042Z (5 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 over 2 years ago)
- Last Synced: 2026-08-05T17:06:18.113Z (18 days 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/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- zizmorcore/zizmor-action 6fc4b006235f201fdab3722e17240ab420d580e5 composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
- jupyter/pr-triage-board-bot dae1209c73e70224b2f2955590d0698832a5a076 composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
- pypa/cibuildwheel 4726cd35bb13f7bde50cf2761f2499ac7b3aa32c composite
- contourpy ==1.2.1
- cycler ==0.10
- fonttools ==4.28.2
- importlib-resources ==3.2.0
- ipykernel ==5.5.6
- ipython ==7.29.0
- kiwisolver ==1.3.2
- matplotlib-inline <0.1.7
- meson ==1.1.0
- meson-python ==0.13.2
- numpy ==2.0.0
- packaging ==20.0
- pillow ==9.0.1
- pyparsing ==3.0.0
- pytest ==7.0.0
- python-dateutil ==2.7
- 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
- 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