Skip to content
@pyvista

PyVista

A community effort to make 3D visualization and analysis more approachable

banner

PyVista: a community effort to make 3D visualization and analysis more approachable

Our goal is to make 3D visualization and analysis approachable to domain-scientists so they can focus on the research questions at hand.

PyVista is used across science and engineering disciplines. A diverse community use PyVista to visualize data/models in 3D, generate publication-quality illustrations, automate analysis workflows, and build custom applications leveraging PyVista's 3D capabilities.

Join our an open source community - our developers come from a wide breadth of backgrounds ranging from computational geophysics to aeronautical engineering. Our diverse team of developers is what makes PyVista successful and able to be used across disciplines.

New to programming? Welcome! Many of PyVista's users are novice programmers and we've designed PyVista to be intuitive and ready for beginners to get started making compelling visualizations of complex geometries.

Professional Support

Need help getting the most out of PyVista? Want to sponsor development of new capabilities?

Please reach out to support@pyvista.org and we can connect you with the right community experts, who can help you confidently and efficiently use PyVista and/or tailor your custom software to leverage PyVista's robust 3D visualization capabilities.

Pinned Loading

  1. pyvista pyvista Public

    3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK)

    Python 3.6k 606

  2. scikit-gmsh scikit-gmsh Public

    Scikit for Gmsh to generate 3D finite element mesh

    Python 75 4

  3. tetgen tetgen Public

    A Python interface to the C++ TetGen library to generate tetrahedral meshes of any 3D polyhedral domains

    C++ 292 38

  4. awesome-pyvista awesome-pyvista Public

    A curated list of awesome stuff related to PyVista 😎

    Python 12 1

  5. pymeshfix pymeshfix Public

    Python Wrapper for MeshFix: easily repair holes in surface meshes

    C++ 379 33

  6. pyacvd pyacvd Public

    Python implementation of surface mesh resampling algorithm ACVD

    C++ 285 19

Repositories

Showing 10 of 60 repositories
  • pyvista Public

    3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK)

    pyvista/pyvista’s past year of commit activity
    Python 3,558 MIT 606 608 (3 issues need help) 111 Updated Mar 11, 2026
  • pyvista-doc-translations Public

    translated docs for pyvista official document

    pyvista/pyvista-doc-translations’s past year of commit activity
    Python 4 MIT 1 0 6 Updated Mar 10, 2026
  • pyvista-tutorial-translations Public

    translated docs for pyvista official tutorial

    pyvista/pyvista-tutorial-translations’s past year of commit activity
    Jupyter Notebook 2 MIT 0 0 1 Updated Mar 11, 2026
  • pyvista-mcp-server Public

    PyVista-based MCP (Model Context Protocol) server

    pyvista/pyvista-mcp-server’s past year of commit activity
    Python 6 MIT 3 2 0 Updated Mar 11, 2026
  • tetgen Public

    A Python interface to the C++ TetGen library to generate tetrahedral meshes of any 3D polyhedral domains

    pyvista/tetgen’s past year of commit activity
    C++ 292 MIT 38 8 0 Updated Mar 10, 2026
  • pytetwild Public

    Python wrapper for fTetWild

    pyvista/pytetwild’s past year of commit activity
    Python 11 MPL-2.0 5 1 0 Updated Mar 10, 2026
  • setup-headless-display-action Public

    GitHub Action to setup a headless display on Linux and Windows (not needed on MacOS)

    pyvista/setup-headless-display-action’s past year of commit activity
    Python 27 MIT 5 2 0 Updated Mar 10, 2026
  • pyvista-tutorial Public

    PyVista SciPy 2022-2025 Tutorial

    pyvista/pyvista-tutorial’s past year of commit activity
    Python 64 MIT 10 1 3 Updated Mar 9, 2026
  • pyvistaqt-docs Public

    Hosted documentation for pyvista_qt

    pyvista/pyvistaqt-docs’s past year of commit activity
    HTML 0 0 0 0 Updated Mar 9, 2026
  • pyvistaqt Public

    Qt support for PyVista

    pyvista/pyvistaqt’s past year of commit activity
    Python 134 MIT 24 56 (1 issue needs help) 3 Updated Mar 9, 2026