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.354924428023793
Last synced: about 4 hours ago
JSON representation
Repository metadata:
3D visualization and mesh analysis for science and engineering
- Host: GitHub
- URL: https://github.com/pyvista/pyvista
- Owner: pyvista
- License: mit
- Created: 2017-05-31T18:01:42.000Z (about 9 years ago)
- Default Branch: main
- Last Pushed: 2026-08-09T06:18:16.000Z (4 days ago)
- Last Synced: 2026-08-09T08:59:04.317Z (4 days ago)
- Topics: 3d, finite-element-analysis, finite-elements, hacktoberfest, mesh, mesh-processing, meshviewer, plotting, python, scientific-visualization, visualization, vtk
- Language: Python
- Homepage: https://docs.pyvista.org
- Size: 343 MB
- Stars: 3,761
- Watchers: 38
- Forks: 646
- Open Issues: 608
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.rst
- Funding: FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Citation: CITATION.cff
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
- Authors: AUTHORS.rst
-
Funding:
- Github: banesullivan, tkoyama010, numfocus
Owner metadata:
- Name: PyVista
- Login: pyvista
- Email: info@pyvista.org
- Kind: organization
- Description: A community effort to make 3D visualization and analysis more approachable
- Website: http://www.pyvista.org
- Location: The Future
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/50384771?v=4
- Repositories: 50
- Last Synced at: 2024-03-25T20:30:23.184Z
- Profile URL: https://github.com/pyvista
GitHub Events
Total
- Commit comment event: 1
- Create event: 718
- Delete event: 623
- Fork event: 97
- Issue comment event: 3145
- Issues event: 275
- Pull request event: 1617
- Pull request review comment event: 1308
- Pull request review event: 2279
- Push event: 5147
- Release event: 8
- Watch event: 566
- Total: 15784
Last Year
- Commit comment event: 1
- Create event: 718
- Delete event: 623
- Fork event: 97
- Issue comment event: 3145
- Issues event: 275
- Pull request event: 1617
- Pull request review comment event: 1308
- Pull request review event: 2279
- Push event: 5147
- Release event: 8
- Watch event: 566
- Total: 15784
Committers metadata
Last synced: 1 day ago
Total Commits: 5,862
Total Committers: 210
Avg Commits per committer: 27.914
Development Distribution Score (DDS): 0.712
Commits in past year: 630
Committers in past year: 43
Avg Commits per committer in past year: 14.651
Development Distribution Score (DDS) in past year: 0.548
| Name | Commits | |
|---|---|---|
| Bane Sullivan | b****n@g****m | 1688 |
| user27182 | 8****2 | 891 |
| dependabot[bot] | 4****] | 828 |
| Alex Kaszynski | a****p@g****m | 693 |
| Tetsuo Koyama | t****0@g****m | 683 |
| MatthewFlamm | 3****m | 136 |
| Andras Deak | d****s@g****m | 102 |
| Guillaume Favelier | g****r@g****m | 68 |
| github-actions[bot] | 4****] | 65 |
| beroda | 1****a | 60 |
| pre-commit-ci[bot] | 6****] | 47 |
| Eric Larson | l****d@g****m | 46 |
| 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 | 12 |
| 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 180 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 792
Total pull requests: 3,784
Average time to close issues: 5 months
Average time to close pull requests: 10 days
Total issue authors: 365
Total pull request authors: 111
Average comments per issue: 2.68
Average comments per pull request: 3.07
Merged pull request: 2,903
Bot issues: 19
Bot pull requests: 704
Past year issues: 70
Past year pull requests: 227
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 9 days
Past year issue authors: 26
Past year pull request authors: 31
Past year average comments per issue: 2.86
Past year average comments per pull request: 2.16
Past year merged pull request: 130
Past year bot issues: 8
Past year bot pull requests: 17
Top Issue Authors
- user27182 (126)
- tkoyama010 (57)
- banesullivan (40)
- MatthewFlamm (25)
- akaszynski (19)
- github-actions[bot] (15)
- ChristosT (7)
- francesco-ballarin (7)
- keurfonluu (7)
- larsoner (5)
- beroda (5)
- germa89 (5)
- FrankFrank9 (5)
- GuillaumeBroggi (5)
- Jimmy-KL (5)
Top Pull Request Authors
- user27182 (1,419)
- tkoyama010 (909)
- dependabot[bot] (644)
- banesullivan (141)
- MatthewFlamm (90)
- beroda (89)
- akaszynski (85)
- pre-commit-ci[bot] (47)
- pyvista-bot (36)
- larsoner (22)
- kmarchais (16)
- bjlittle (16)
- GuillaumeBroggi (16)
- darikg (16)
- edabor (13)
Top Issue Labels
- bug (429)
- feature-request (163)
- maintenance (115)
- documentation (31)
- vtk-issue (21)
- good first issue (20)
- trame (10)
- 🍏 low-hanging-fruit (6)
- IPython/Jupyter (6)
- discussion (5)
- dependencies (4)
- proposed-change (4)
- enhancement (4)
- plotting (4)
- help-wanted (3)
- web (2)
- headless-display (2)
- testing (2)
- integration-test-failure (2)
- deployment (1)
- linkcheck-failure (1)
- question (1)
- VTK Version Compatibility (1)
- bot (1)
- breaking-change (1)
- type: documentation (1)
- installation (1)
- deprecation (1)
- new: issue (1)
- duplicate (1)
Top Pull Request Labels
- maintenance (2,135)
- dependencies (855)
- documentation (785)
- enhancement (582)
- bug (395)
- ignore-for-release (247)
- no-sphinx-build-cache (119)
- no-gallery-cache (109)
- no-example-data-cache (88)
- Hacktoberfest-accepted (67)
- breaking-change (42)
- release (18)
- vtk-dev-testing (14)
- testing (9)
- scipy2024 (8)
- docker (8)
- do-not-merge (5)
- deprecation (5)
- priority-high (5)
- scipy2023 (3)
- VTK Version Compatibility (3)
- no-doctest (2)
- priority-super-duper-high (2)
- scipy2022 (2)
- integration-testing (2)
- deployment (2)
- no-unit-tests (2)
- file-formats (2)
- vtk-master (2)
- full-doc (2)
Package metadata
- Total packages: 6
-
Total downloads:
- pypi: 1,316,643 last-month
- conda: 902,757 total
- Total docker downloads: 27,710
- Total dependent packages: 274 (may contain duplicates)
- Total dependent repositories: 525 (may contain duplicates)
- Total versions: 238
- Total maintainers: 4
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.48.4 (published 3 months ago)
- Last Synced: 2026-08-12T05:06:18.231Z (1 day ago)
- Versions: 115
- Dependent Packages: 251
- Dependent Repositories: 426
- Downloads: 1,316,643 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 (4)
spack.io: py-pyvista
Easier Pythonic interface to VTK.
- Homepage: https://github.com/pyvista/pyvista
- Licenses: []
- Latest release: 0.46.3 (published 11 months ago)
- Last Synced: 2026-08-12T05:06:23.294Z (1 day 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 almost 4 years ago)
- Last Synced: 2026-03-10T17:15:01.200Z (5 months 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 over 2 years ago)
- Last Synced: 2026-08-12T05:06:18.391Z (1 day ago)
- Versions: 67
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 9.016%
- Average: 9.591%
- Dependent repos count: 10.166%
ubuntu-24.10: python-pyvista
- Homepage: https://github.com/pyvista/pyvista/
- Licenses: mit
- Latest release: 0.43.10-5 (published 6 months ago)
- Last Synced: 2026-07-30T04:08:11.603Z (14 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-13: python-pyvista
- Homepage: https://github.com/pyvista/pyvista/
- Documentation: https://packages.debian.org/trixie/python-pyvista
- Licenses: mit
- Latest release: 0.44.1-11 (published 6 months ago)
- Last Synced: 2026-08-05T21:04:40.172Z (8 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
Dependencies
- 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
- 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
- actions/cache v3 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- pyvista/setup-headless-display-action main composite
- actions/checkout v3 composite
- peter-evans/create-pull-request v5 composite
- actions-ecosystem/action-add-labels v1 composite
- actions/labeler v4 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- awalsh128/cache-apt-pkgs-action v1.1.3 composite
- 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
- 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
- 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
- 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
- actions/checkout v7 composite
- actions/setup-python v7 composite
- actions/checkout v7 composite
- actions/setup-python v7 composite
- actions/cache/restore v6 composite
- actions/cache/save v6 composite
- actions/checkout v7 composite
- actions/checkout v7 composite
- actions/setup-python v7 composite
- actions/checkout v7 composite
- actions/setup-python v7 composite
- astral-sh/setup-uv c771a70e6277c0a99b617c7a806ffedaca235ff9 composite
- pyvista/setup-headless-display-action 5bc8de3bc71fcda7a96439571287a554901541a0 composite