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

JOSS: https://github.com/pyvista/pyvista

3d finite-element-analysis finite-elements hacktoberfest mesh mesh-processing meshviewer plotting python scientific-visualization visualization vtk

Score: 28.354861819120888

Last synced: about 24 hours ago
JSON representation

Repository metadata:

3D visualization and mesh analysis for science and engineering


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 6,304
Total Committers: 227
Avg Commits per committer: 27.771
Development Distribution Score (DDS): 0.731

Commits in past year: 900
Committers in past year: 57
Avg Commits per committer in past year: 15.789
Development Distribution Score (DDS) in past year: 0.396

Name Email Commits
Bane Sullivan b****n@g****m 1697
user27182 8****2 1231
dependabot[bot] 4****] 841
Alex Kaszynski a****p@g****m 712
Tetsuo Koyama t****0@g****m 687
MatthewFlamm 3****m 136
Andras Deak a****k 102
Guillaume Favelier g****r@g****m 68
github-actions[bot] 4****] 65
beroda 1****a 60
Eric Larson l****d@g****m 58
pre-commit-ci[bot] 6****] 49
Jevin Jones j****s@p****m 36
edabor 1****r 27
pyvista-bot 5****t 26
Phil Chiu w****l 23
Rodrigo Mologni r****i@g****m 23
darikg d****g 22
dcbr 1****r 21
Bill Little b****e@m****k 13
Alex Fernandez 2****5@g****m 11
Keurfon Luu k****u@o****m 10
Kevin Marchais k****s@g****m 9
RichardScottOZ 7****Z 9
Shannon Keough s****h@g****m 8
Simon Frei f****3@g****m 8
Vincent Gao g****0@g****m 8
Henrik Åhl h****l@g****m 7
Mike Taves m****s@g****m 7
Guillaume Broggi 2****i 6
and 197 more...

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 2,139
Total pull requests: 7,306
Average time to close issues: 8 months
Average time to close pull requests: 13 days
Total issue authors: 721
Total pull request authors: 270
Average comments per issue: 3.47
Average comments per pull request: 2.97
Merged pull request: 6,104
Bot issues: 68
Bot pull requests: 1,300

Past year issues: 278
Past year pull requests: 1,090
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 5 days
Past year issue authors: 70
Past year pull request authors: 72
Past year average comments per issue: 2.99
Past year average comments per pull request: 1.49
Past year merged pull request: 898
Past year bot issues: 52
Past year bot pull requests: 81

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

Top Issue Authors

  • banesullivan (308)
  • user27182 (196)
  • tkoyama010 (109)
  • akaszynski (102)
  • MatthewFlamm (74)
  • github-actions[bot] (64)
  • adeak (47)
  • adam-grant-hendry (14)
  • rodrigomologni (13)
  • edabor (12)
  • math-artist (11)
  • p-j-smith (11)
  • larsoner (11)
  • olly-writes-code (10)
  • sampotter (9)

Top Pull Request Authors

  • user27182 (2,111)
  • tkoyama010 (1,185)
  • dependabot[bot] (1,156)
  • banesullivan (752)
  • akaszynski (594)
  • MatthewFlamm (184)
  • adeak (109)
  • edabor (103)
  • github-actions[bot] (71)
  • GuillaumeFavelier (70)
  • larsoner (68)
  • pre-commit-ci[bot] (65)
  • beroda (47)
  • pyvista-bot (46)
  • JevinJ (42)

Top Issue Labels

  • bug (968)
  • feature-request (426)
  • maintenance (239)
  • plotting (127)
  • documentation (114)
  • vtk-issue (72)
  • good first issue (56)
  • discussion (52)
  • 🍏 low-hanging-fruit (45)
  • filtering (40)
  • proposed-change (39)
  • file-formats (36)
  • geometric-objects (35)
  • IPython/Jupyter (31)
  • integration-test-failure (28)
  • testing (27)
  • question (24)
  • enhancement (22)
  • help-wanted (18)
  • widget (16)
  • camera (16)
  • flaky (16)
  • deprecation (16)
  • priority-high (15)
  • example (12)
  • deployment (11)
  • web (11)
  • trame (11)
  • duplicate (10)
  • needs-info (9)

Top Pull Request Labels

  • maintenance (3,510)
  • dependencies (1,462)
  • documentation (1,442)
  • enhancement (1,087)
  • bug (945)
  • ignore-for-release (406)
  • Hacktoberfest-accepted (101)
  • breaking-change (79)
  • no-sphinx-build-cache (59)
  • no-gallery-cache (56)
  • testing (54)
  • proposed-change (50)
  • no-example-data-cache (45)
  • integration-testing (40)
  • release (36)
  • vtk-dev-testing (33)
  • deprecation (28)
  • review-critical (26)
  • priority-high (25)
  • docker (24)
  • scipy2022 (19)
  • example (17)
  • IPython/Jupyter (15)
  • discussion (11)
  • do-not-merge (10)
  • performance-improvement (10)
  • vtk-master-testing (9)
  • scipy2024 (8)
  • file-formats (8)
  • deployment (7)

Package metadata

pypi.org: pyvista

3D visualization and mesh analysis for science and engineering.

  • Homepage: https://github.com/pyvista/pyvista
  • Documentation: https://docs.pyvista.org/
  • Licenses: MIT
  • Latest release: 0.49.2 (published 16 days ago)
  • Last Synced: 2026-11-11T21:04:52.287Z (2 days ago)
  • Versions: 118
  • Dependent Packages: 251
  • Dependent Repositories: 426
  • Downloads: 1,121,713 Last month
  • Docker Downloads: 27,710
  • Rankings:
    • Dependent packages count: 0.105%
    • Dependent repos count: 0.703%
    • Downloads: 0.713%
    • Average: 1.181%
    • Docker downloads count: 1.315%
    • Stargazers count: 1.572%
    • Forks count: 2.676%
  • Maintainers (3)
proxy.golang.org: github.com/pyvista/Pyvista

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/pyvista/Pyvista#section-documentation
  • Licenses: mit
  • Latest release: v0.49.2 (published 4 days ago)
  • Last Synced: 2026-11-11T21:04:59.043Z (2 days ago)
  • Versions: 71
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.262%
    • Average: 4.408%
    • Dependent repos count: 4.553%
proxy.golang.org: github.com/pyVista/pyvista

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/pyVista/pyvista#section-documentation
  • Licenses: mit
  • Latest release: v0.49.2 (published 4 days ago)
  • Last Synced: 2026-11-11T21:04:55.044Z (2 days ago)
  • Versions: 71
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.283%
    • Average: 4.428%
    • Dependent repos count: 4.572%
proxy.golang.org: github.com/pyvista/PYVISTA

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/pyvista/PYVISTA#section-documentation
  • Licenses: mit
  • Latest release: v0.49.2 (published 4 days ago)
  • Last Synced: 2026-11-11T21:05:00.428Z (2 days ago)
  • Versions: 72
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.337%
    • Average: 4.483%
    • Dependent repos count: 4.629%
proxy.golang.org: github.com/Pyvista/pyvista

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/Pyvista/pyvista#section-documentation
  • Licenses: mit
  • Latest release: v0.49.2 (published 4 days ago)
  • Last Synced: 2026-11-11T21:05:03.497Z (2 days ago)
  • Versions: 71
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.397%
    • Average: 4.545%
    • Dependent repos count: 4.693%
spack.io: py-pyvista

Easier Pythonic interface to VTK.

  • Homepage: https://github.com/pyvista/pyvista
  • Licenses: []
  • Latest release: 0.46.3 (published about 1 year ago)
  • Last Synced: 2026-11-11T21:05:38.490Z (2 days ago)
  • Versions: 6
  • Dependent Packages: 3
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Forks count: 5.419%
    • Stargazers count: 5.85%
    • Average: 6.364%
    • Dependent packages count: 14.186%
  • Maintainers (1)
conda-forge.org: pyvista

PyVista: 3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK). PyVista is a helper module for the Visualization Toolkit (VTK) that takes a different approach on interfacing with VTK through NumPy and direct array access. This package provides a Pythonic, well-documented interface exposing VTK's powerful visualization backend to facilitate rapid prototyping, analysis, and visual integration of spatially referenced datasets. This module can be used for scientific plotting for presentations and research papers as well as a supporting module for other mesh dependent Python modules.

  • Homepage: https://github.com/pyvista/pyvista
  • Licenses: MIT
  • Latest release: 0.37.0 (published about 4 years ago)
  • Last Synced: 2026-10-01T10:26:58.982Z (about 1 month ago)
  • Versions: 48
  • Dependent Packages: 20
  • Dependent Repositories: 99
  • Downloads: 902,757 Total
  • Rankings:
    • Dependent packages count: 3.194%
    • Dependent repos count: 3.429%
    • Average: 6.455%
    • Stargazers count: 9.543%
    • Forks count: 9.653%
proxy.golang.org: github.com/pyvista/pyvista

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/pyvista/pyvista#section-documentation
  • Licenses: mit
  • Latest release: v3.0.0+incompatible (published almost 3 years ago)
  • Last Synced: 2026-11-11T21:04:55.782Z (2 days ago)
  • Versions: 70
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 9.016%
    • Average: 9.591%
    • Dependent repos count: 10.166%
anaconda.org: pyvista

PyVista: 3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK). PyVista is a helper module for the Visualization Toolkit (VTK) that takes a different approach on interfacing with VTK through NumPy and direct array access. This package provides a Pythonic, well-documented interface exposing VTK's powerful visualization backend to facilitate rapid prototyping, analysis, and visual integration of spatially referenced datasets. This module can be used for scientific plotting for presentations and research papers as well as a supporting module for other mesh dependent Python modules.

  • Homepage: https://github.com/pyvista/pyvista
  • Licenses: MIT
  • Latest release: 0.49.2 (published 4 days ago)
  • Last Synced: 2026-11-11T01:09:34.630Z (3 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 136 Total
  • Rankings:
    • Dependent packages count: 32.491%
    • Dependent repos count: 35.427%
    • Average: 41.109%
    • Downloads: 55.408%
debian-13: python-pyvista

  • Homepage: https://github.com/pyvista/pyvista/
  • Status: removed
  • Documentation: https://packages.debian.org/trixie/python-pyvista
  • Licenses: mit
  • Latest release: 0.44.1-11 (published 9 months ago)
  • Last Synced: 2026-10-01T10:26:10.975Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.10: python-pyvista

  • Homepage: https://github.com/pyvista/pyvista/
  • Licenses: mit
  • Latest release: 0.43.10-5 (published 9 months ago)
  • Last Synced: 2026-10-01T10:32:44.570Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%

Dependencies

.github/workflows/docker-package.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • docker/build-push-action v4 composite
  • docker/login-action v2 composite
  • docker/metadata-action v4 composite
.github/workflows/docs.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/download-artifact v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
  • ansys/actions/doc-deploy-dev v4 composite
  • ansys/actions/doc-deploy-stable v4 composite
  • awalsh128/cache-apt-pkgs-action v1.1.3 composite
  • peaceiris/actions-gh-pages v3 composite
.github/workflows/integration-tests.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • pyvista/setup-headless-display-action main composite
.github/workflows/intersphinx-update-pull-request.yml actions
  • actions/checkout v3 composite
  • peter-evans/create-pull-request v5 composite
.github/workflows/label.yml actions
  • actions-ecosystem/action-add-labels v1 composite
  • actions/labeler v4 composite
.github/workflows/linkcheck.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • awalsh128/cache-apt-pkgs-action v1.1.3 composite
.github/workflows/testing-and-deployment.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • awalsh128/cache-apt-pkgs-action v1.1.3 composite
  • codecov/codecov-action v3 composite
  • pyvista/setup-headless-display-action v2 composite
.github/actions/vtk-master-failure-summary/action.yml actions
  • actions/upload-artifact v7 composite
.github/workflows/style-docstring.yml actions
  • actions/cache/restore v6 composite
  • actions/checkout v7 composite
  • actions/setup-python v7 composite
  • awalsh128/cache-apt-pkgs-action 553a35bb8ebd9fcabcb1c9451aa4c98e1b4ca8a9 composite
  • errata-ai/vale-action 85f9f7f2c5f449ac0ae5b66662961bae3f77ca6a composite
  • pyvista/setup-headless-display-action 5bc8de3bc71fcda7a96439571287a554901541a0 composite
.github/workflows/netlify-deploy.yml actions
  • actions/checkout v7 composite
  • actions/create-github-app-token bcd2ba49218906704ab6c1aa796996da409d3eb1 composite
  • actions/download-artifact v8 composite
  • actions/setup-python v7 composite
  • nwtgck/actions-netlify d22a32a27c918fe470bbc562e984f80ec48c2668 composite
.github/workflows/vtk-master-wheels.yml actions
  • actions/cache v6 composite
  • actions/cache/restore v6 composite
  • actions/checkout v7 composite
  • actions/download-artifact v8 composite
  • actions/setup-python v7 composite
  • actions/upload-artifact v7 composite
  • awalsh128/cache-apt-pkgs-action 553a35bb8ebd9fcabcb1c9451aa4c98e1b4ca8a9 composite
  • ilammy/msvc-dev-cmd 0b201ec74fa43914dc39ae48a89fd1d8cb592756 composite
  • mozilla-actions/sccache-action 9e7fa8a12102821edf02ca5dbea1acd0f89a2696 composite
  • nick-fields/retry ad984534de44a9489a53aefd81eb77f87c70dc60 composite
  • pyvista/setup-headless-display-action 5bc8de3bc71fcda7a96439571287a554901541a0 composite
.github/workflows/type-checking.yml actions
  • actions/checkout v7 composite
  • actions/setup-python v7 composite
.github/workflows/python-syntax.yml actions
  • actions/checkout v7 composite
  • actions/setup-python v7 composite
.github/workflows/cache-pyvista-data.yml actions
  • actions/cache/restore v6 composite
  • actions/cache/save v6 composite
  • actions/checkout v7 composite
.github/workflows/dependency-conflicts.yml actions
  • actions/checkout v7 composite
  • actions/setup-python v7 composite
.github/workflows/validate-makefile.yml actions
  • actions/checkout v7 composite
  • actions/setup-python v7 composite
  • astral-sh/setup-uv c771a70e6277c0a99b617c7a806ffedaca235ff9 composite
  • pyvista/setup-headless-display-action 5bc8de3bc71fcda7a96439571287a554901541a0 composite
.github/workflows/find-tree-build.yml actions
.github/actions/restore-pyvista-data/action.yml actions
  • actions/cache/restore v6 composite
.github/workflows/benchmarks.yml actions
  • CodSpeedHQ/action 373d6868929f444bc08d901fd0eb0ad52a8875ea composite
  • actions/checkout v7 composite
  • actions/setup-python v7 composite