PyVista
3D visualization and mesh analysis for scientific and engineering applications.
3D and graphics PyPI MIT
How PyVista is used
PyVista joined the catalog on its public numbers (453,652 downloads a week on PyPI and 3,856 GitHub stars), not on our project count: it is a dependency in 9 public GitHub projects of our scan, 0 of them set up for AI coding agents. The most used alternative in our scan is trimesh (3 projects). Projects that use it most often also use NumPy (77.8%), Matplotlib (55.6%), pandas (55.6%).
PyVista popularity over time
Gid Score 42: downloads 56, use in agent projects 16, GitHub stars 34, downloads trend 65 (each 0-100). How it is calculated.
Often used with PyVista
| NumPy | 77.8% of PyVista projects · 13.3× more than average |
|---|---|
| Matplotlib | 55.6% of PyVista projects · 20.7× more than average |
| pandas | 55.6% of PyVista projects · 12.9× more than average |
| SciPy | 55.6% of PyVista projects · 30.5× more than average |
| OpenCV Python | 44.4% of PyVista projects · 61.3× more than average |
| Pillow | 44.4% of PyVista projects · 11.6× more than average |
| pytest | 44.4% of PyVista projects · 10.8× more than average |
| Requests | 44.4% of PyVista projects · 6.5× more than average |
How PyVista is funded
GitHub Sponsors
| @banesullivan | 0 current sponsors |
|---|---|
| @tkoyama010 | 0 current sponsors |
| @numfocus | 65 current sponsors |
GitHub shows how many people and companies sponsor an account, not how much they pay. Sponsors of a person back all of their work.
Ways to fund PyVista
GitHub Sponsors GitHub Sponsors GitHub Sponsors
As the maintainers list them in FUNDING.yml on GitHub. Checked Oct 20, 2026.
Install
| Package | pip install pyvista |
|---|---|
| Main stacks | Python (9) |
| Example projects | mac999/scan_to_bim_pipeline, mac999/BIM_LLM_code_agent, KU-Leuven-Geomatics/geomapi, idibau/cs2bim, mac999/scan_to_model_pipeline |
Alternatives to PyVista
Tools that do the same job, so a project picks one or the other. Add-ons and libraries used alongside PyVista are not listed here; they are in "Often used with".
| Tool | Gid Score | Used in agent projects | Downloads / wk | GitHub stars | License |
|---|---|---|---|---|---|
| trimesh pypi 3D mesh processing library for loading, analyzing and manipulating triangular meshes. |
55 | 3 (0.2%) | 3.4M | 3,704 | MIT |
| Open3D pypi · new in the catalog 3D data processing: point clouds, meshes and visualization. |
50 | 1 (0.1%) | 507K | 14.1K | MIT |
More in 3D and graphics: Three.js Leaflet React Three Fiber React Leaflet @napi-rs/canvas Mapbox GL MapLibre GL Resvg-JS