Skip to content

tkoyama010/pyvista-js

pyvista-js

PyPI License Python Documentation Status pre-commit.ci status JupyterLite All Contributors standard-readme compliant

PyVista-like API for vtk.js — bring intuitive 3D visualization to the browser.

Try it in your browser

Table of Contents

Install

pip install pyvista-js

For Pyodide/stlite:

import micropip

await micropip.install("pyvista-js")

Usage

import pyvista_js as pv

plotter = pv.Plotter()
plotter.add_mesh(pv.Sphere(), color="red")
plotter.show()

Contributing

Enjoying pyvista-js? Show your support with a GitHub star — it's a simple click that means the world to us and helps others discover it, too!

Star History Chart

Contributions are welcome! Please open an issue or pull request on GitHub.

This project follows the all-contributors specification. Contributions of any kind welcome!

Tetsuo Koyama
Tetsuo Koyama

🤔 📖 💻 👀 🐛
All Contributors
All Contributors

📖
pre-commit
pre-commit

🚧
Claude
Claude

🐛
Dependabot
Dependabot

🚧

License

BSD 3-Clause © Tetsuo Koyama