An open API service for producing an overview of a list of open source projects.

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


Owner metadata:


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 Email 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

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/matplotlib/matplotlib

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

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

.github/workflows/cibuildwheel.yml actions
  • 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
.github/workflows/circleci.yml actions
  • actions/checkout v4 composite
  • larsoner/circleci-artifacts-redirector-action master composite
  • reviewdog/action-setup v1 composite
.github/workflows/clean_pr.yml actions
  • actions/checkout v4 composite
.github/workflows/codeql-analysis.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
  • github/codeql-action/analyze v2 composite
  • github/codeql-action/init v2 composite
.github/workflows/conflictcheck.yml actions
  • eps1lon/actions-label-merge-conflict releases/2.x composite
.github/workflows/cygwin.yml actions
  • actions/cache v3 composite
  • actions/checkout v4 composite
  • codecov/codecov-action v3 composite
  • cygwin/cygwin-install-action v4 composite
.github/workflows/good-first-issue.yml actions
  • peter-evans/create-or-update-comment v3 composite
.github/workflows/mypy-stubtest.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
.github/workflows/nightlies.yml actions
  • scientific-python/upload-nightly-action 8f0394fd2aa0c85d7364a9958652e8994e06b23c composite
.github/workflows/pr_welcome.yml actions
  • actions/first-interaction v1 composite
.github/workflows/stale.yml actions
  • actions/stale v8 composite
.github/workflows/tests.yml actions
  • 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
lib/matplotlib/backends/web_backend/package.json npm
  • eslint ^6.8.0 development
  • eslint-config-prettier ^6.10.1 development
  • prettier ^2.0.2 development
  • @jsxtools/resize-observer ^1.0.4
.github/workflows/zizmor.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • zizmorcore/zizmor-action 6fc4b006235f201fdab3722e17240ab420d580e5 composite
.github/workflows/autoclose_schedule.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
.github/workflows/autoclose_comment.yml actions
.github/workflows/triage_board.yml actions
  • jupyter/pr-triage-board-bot dae1209c73e70224b2f2955590d0698832a5a076 composite
.github/workflows/wasm.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • pypa/cibuildwheel 4726cd35bb13f7bde50cf2761f2499ac7b3aa32c composite
ci/minver-requirements.txt pypi
  • 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
.github/workflows/labeler.yml actions
  • actions/labeler 634933edcd8ababfe52f92936142cc22ac488b1b composite
environment.yml conda
  • 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
.github/workflows/do_not_merge.yml actions
.github/workflows/linting.yml actions
  • actions/checkout 08c6903cd8c0fde910a37f88322edcfb5dd907a8 composite
  • actions/setup-python e797f83bcb11b83ae66e0230d6156d7c80228e7c composite
  • pre-commit/action 2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd composite
  • reviewdog/action-eslint 556a3fdaf8b4201d4d74d406013386aa4f7dab96 composite
  • reviewdog/action-setup d8edfce3dd5e1ec6978745e801f9c50b5ef80252 composite
.github/workflows/stale-tidy.yml actions
  • actions/stale 5f858e3efba33a5ca4407a664cc011ad407f2008 composite