# jupyterview - A VTK Data visualization extension for JupyterLab

**URL:** https://discourse.vtk.org/t/jupyterview-a-vtk-data-visualization-extension-for-jupyterlab/8012
**Category:** Web
**Created:** [March 9, 2022, 3:10pm UTC](https://discourse.vtk.org/t/jupyterview-a-vtk-data-visualization-extension-for-jupyterlab/8012 "2022-03-09T15:10:49Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![trungleduc](https://discourse.vtk.org/user_avatar/discourse.vtk.org/trungleduc/32/4804_2.png) [@trungleduc](https://discourse.vtk.org/u/trungleduc)
#### Post date: [March 9, 2022, 3:10pm UTC](https://discourse.vtk.org/t/jupyterview-a-vtk-data-visualization-extension-for-jupyterlab/8012/1 "2022-03-09T15:10:49Z")

</div>

Hello,  
First of all, I would like to thank all people working on vtk.js, it is a great library!  
I created **jupyterview** , an extension that integrates vtk.js with jupyterlab. It can read `vtu`, `vtp`, `vtk` , `pvd` file and it supports real-time collaborative visualization.

- Visualize structured and unstructured data

[https://user-images.githubusercontent.com/4451292/157475333-fa9b31ae-694c-43af-a7b2-89e83af39a35.mp4](https://user-images.githubusercontent.com/4451292/157475333-fa9b31ae-694c-43af-a7b2-89e83af39a35.mp4)

- Visualize and animate `.pvd` files.

[https://user-images.githubusercontent.com/4451292/157475570-8917ffbc-733e-461a-bd31-701d745643e7.mp4](https://user-images.githubusercontent.com/4451292/157475570-8917ffbc-733e-461a-bd31-701d745643e7.mp4)

- Real-time collaborative visualization.

[https://user-images.githubusercontent.com/4451292/157475700-db6f7e8e-5a73-426c-8b2d-72c778af3078.mp4](https://user-images.githubusercontent.com/4451292/157475700-db6f7e8e-5a73-426c-8b2d-72c778af3078.mp4)

You can try a live demo at [https://trungleduc.github.io/jupyterview](https://trungleduc.github.io/jupyterview)  
Code is available from [GitHub - trungleduc/jupyterview: VTK Data visualization extension for JupyterLab](https://github.com/trungleduc/jupyterview)

---

<div class="post-metadata">

### Author: ![Forrest](https://discourse.vtk.org/user_avatar/discourse.vtk.org/forrest/32/300_2.png) [@Forrest](https://discourse.vtk.org/u/Forrest)
#### Post date: [March 9, 2022, 3:49pm UTC](https://discourse.vtk.org/t/jupyterview-a-vtk-data-visualization-extension-for-jupyterlab/8012/2 "2022-03-09T15:49:35Z")

</div>

Thanks for sharing! This looks really cool and well-integrated. Well done!

I’m pretty sure you’ve encountered [itkwidgets](https://github.com/InsightSoftwareConsortium/itkwidgets), which is similar but a different approach to 3D viz integration. I think it would be a good idea to chat with @thewtex to compare and discuss roadmaps and project direction. I would be interested to see if there are any common threads of effort for both projects.

---

<div class="post-metadata">

### Author: ![trungleduc](https://discourse.vtk.org/user_avatar/discourse.vtk.org/trungleduc/32/4804_2.png) [@trungleduc](https://discourse.vtk.org/u/trungleduc)
#### Post date: [March 9, 2022, 3:59pm UTC](https://discourse.vtk.org/t/jupyterview-a-vtk-data-visualization-extension-for-jupyterlab/8012/3 "2022-03-09T15:59:27Z")

</div>

Hi @Forrest, yes I did use `itkwidgets` before and it’s super useful. But the direction here is a little bit different, `jupyterview` is an extension of `jupyterlab` and not a widget of notebooks, it does not require notebooks or kernels to operate.

---

<div class="post-metadata">

### Author: ![Sebastien\_Jourdain](https://discourse.vtk.org/user_avatar/discourse.vtk.org/sebastien_jourdain/32/100_2.png) [@Sebastien\_Jourdain](https://discourse.vtk.org/u/Sebastien_Jourdain)
#### Post date: [March 9, 2022, 8:30pm UTC](https://discourse.vtk.org/t/jupyterview-a-vtk-data-visualization-extension-for-jupyterlab/8012/4 "2022-03-09T20:30:44Z")

</div>

I love it, thanks for sharing your work with the full community!

---

<div class="post-metadata">

### Author: ![thewtex](https://discourse.vtk.org/user_avatar/discourse.vtk.org/thewtex/32/55_2.png) [@thewtex](https://discourse.vtk.org/u/thewtex)
#### Post date: [March 10, 2022, 5:47pm UTC](https://discourse.vtk.org/t/jupyterview-a-vtk-data-visualization-extension-for-jupyterlab/8012/5 "2022-03-10T17:47:55Z")

</div>

@trungleduc awesome work!

The goal of the next version of itkwidgets is to support JupyterLab / JupyterLite, client-side only, server-side rendering optional when a Python kernel is available, it would be wonderful to collaborate on it! Happy to chat if you have availability.
